public void CountryWithNullNameProduceValidationError() { //Arrange Country country = new Country(); country.CountryName = null; ValidationContext validationContext = new ValidationContext(country, null, null); //Act var validationResults = country.Validate(validationContext); //assert Assert.IsNotNull(validationResults); Assert.IsTrue(validationResults.Any()); Assert.IsTrue(validationResults.First().MemberNames.Contains("CountryName")); }
public void CountryWithEmptyIsoCodeProduceValidationError() { //Arrange Country country = new Country(); country.CountryName = "Spain"; country.CountryISOCode = string.Empty; ValidationContext validationContext = new ValidationContext(country, null, null); //Act var validationResults = country.Validate(validationContext); //assert Assert.IsNotNull(validationResults); Assert.IsTrue(validationResults.Any()); Assert.IsTrue(validationResults.First().MemberNames.Contains("CountryISOCode")); }