public void TryValidateObject_RequiredNull_Error() { var instance = new RequiredFailure(); var context = new ValidationContext(instance); var results = new List <ValidationResult>(); Assert.False(Validator.TryValidateObject(instance, context, results)); Assert.Contains("Required", Assert.Single(results).ErrorMessage); }
public void TryValidateObject_RequiredNonNull_Success() { var instance = new RequiredFailure { Required = "Text" }; var context = new ValidationContext(instance); var results = new List <ValidationResult>(); Assert.True(Validator.TryValidateObject(instance, context, results)); Assert.Empty(results); }