public void RuleFor_CountyOrRegionGreaterThan35_ErrorShouldOccur() { var address = GenerateAddress(); address.CountyOrRegion = new string('a', 36); validator = new AddressDataValidator(); var validationResult = validator.Validate(address); validationResult.IsValid.Should().BeFalse(); validationResult.Errors.Count.Should().Be(1); }
public void RuleFor_EmailGreaterThan256_ErrorShouldOccur() { var address = GenerateAddress(); address.Email = new string('a', 257); validator = new AddressDataValidator(); var validationResult = validator.Validate(address); validationResult.IsValid.Should().BeFalse(); validationResult.Errors.Count.Should().Be(1); }
public void RuleFor_TownOrCityIsNullOrEmpty_ErrorShouldOccur(string value) { var address = GenerateAddress(); address.TownOrCity = value; validator = new AddressDataValidator(); var validationResult = validator.Validate(address); validationResult.IsValid.Should().BeFalse(); validationResult.Errors.Count.Should().Be(1); }
public void RuleFor_PostcodeGreaterThan10_ErrorShouldOccur() { var address = GenerateAddress(); address.Postcode = new string('a', 11); validator = new AddressDataValidator(); var validationResult = validator.Validate(address); validationResult.IsValid.Should().BeFalse(); validationResult.Errors.Count.Should().Be(1); }