public void Subclass_TryValidate_Ok() { var person = new BinocularPerson { Name = "Helga", EyeCount = 2, FootCount = 2 }; ModelValidator.TryValidateObject(person, Results).Should().BeTrue(); }
public void OneInterface_TryValidate_Ok() { var person = new BinocularPerson { Name = "Hattie", EyeCount = 2 }; ModelValidator.TryValidateObject(person, Results).Should().BeTrue(); }
public void OneInterface_TryValidate_Fail() { var person = new BinocularPerson { Name = "Cyclops", EyeCount = 1 }; ModelValidator.TryValidateObject(person, Results).Should().BeFalse(); Results[0].ErrorMessage.Should().Match("*EyeCount*2*"); }
public void Subclass_TryValidate_Fail() { var person = new BinocularPerson { Name = null, EyeCount = 2, FootCount = 2 }; ModelValidator.TryValidateObject(person, Results).Should().BeFalse(); Results.Count.Should().BePositive(); Results[0].ErrorMessage.Should().Match("*Name*required*"); }
public void OneInterface_TryValidate_Fail() { var person = new BinocularPerson {Name = "Cyclops", EyeCount = 1}; ModelValidator.TryValidateObject(person, Results).Should().BeFalse(); Results[0].ErrorMessage.Should().Match("*EyeCount*2*"); }
public void Subclass_TryValidate_Ok() { var person = new BinocularPerson {Name = "Helga", EyeCount = 2, FootCount = 2}; ModelValidator.TryValidateObject(person, Results).Should().BeTrue(); }
public void Subclass_TryValidate_Fail() { var person = new BinocularPerson {Name = null, EyeCount = 2, FootCount = 2}; ModelValidator.TryValidateObject(person, Results).Should().BeFalse(); Results.Count.Should().BePositive(); Results[0].ErrorMessage.Should().Match("*Name*required*"); }
public void OneInterface_TryValidate_Ok() { var person = new BinocularPerson {Name = "Hattie", EyeCount = 2}; ModelValidator.TryValidateObject(person, Results).Should().BeTrue(); }