public void ValidateTest() { AssertHelper.ExpectedException <ArgumentNullException>(() => ValidationHelper.Validate(null !)); var instance = new TypeValidationClass(); Assert.IsFalse(ValidationHelper.Validate(instance).Any()); var error = new ValidationResult("My error"); instance.Result = error; Assert.AreSame(error, ValidationHelper.Validate(instance).Single()); }
public static ValidationResult TestValidate(TypeValidationClass value, ValidationContext context) { return(value.Result); }