public void Validate_OtherThanFiveCharactersInCode_ReturnFalse(string code) { //arrange var zipcode = new Zipcode(code); var zipcodeValidator = new ZipcodeValidator(); //act var validationResponse = zipcodeValidator.Validate(zipcode); //assert Assert.IsFalse(validationResponse.IsValid); Assert.IsNotNull(validationResponse.Message); }
public void Validate_CodeContains5Digits_ReturnTrue(string code) { //arrange var zipcode = new Zipcode(code); var zipcodeValidator = new ZipcodeValidator(); //act var validationResponse = zipcodeValidator.Validate(zipcode); //assert Assert.IsTrue(validationResponse.IsValid); Assert.IsNull(validationResponse.Message); }
public void Validate_NullCode_ReturnFalse() { //arrange var zipcode = new Zipcode() { Code = null, }; var zipcodeValidator = new ZipcodeValidator(); //act var validationResponse = zipcodeValidator.Validate(zipcode); //assert Assert.IsFalse(validationResponse.IsValid); Assert.IsNotNull(validationResponse.Message); }