public void WhenTryValidateIsCalled_Then_ResultIsTrue() { List <ValidationResult> errors; bool isValid = ValidatorUtil.TryValidate(subject, out errors); Assert.IsTrue(isValid, "Objest is not valid"); }
public void WhenTryValidateIsCalled_Then_ResultIsFalseAndValidationErrorsAreReturned() { List <ValidationResult> errors; bool isValid = ValidatorUtil.TryValidate(subject, out errors); Assert.IsFalse(isValid); Assert.AreEqual(4, errors.Count); // four errors }