public void ExecutesSelfValidationByDefault() { SelfValidationTestTarget target = new SelfValidationTestTarget(); Assert.IsFalse(runner.IsValid(target)); ErrorSummary errors = runner.GetErrorSummary(target); Assert.IsTrue(errors.HasError); Assert.AreEqual(1, errors.ErrorsCount); string[] errorsForKey = errors.GetErrorsForProperty("errorKey"); Assert.AreEqual(1, errorsForKey.Length); Assert.AreEqual("errorMessage", errorsForKey[0]); }
public void ExecutesSelfValidationByDefault() { SelfValidationTestTarget target = new SelfValidationTestTarget(); Assert.IsFalse(runner.IsValid(target)); ErrorSummary errors = runner.GetErrorSummary(target); Assert.IsTrue(errors.HasError); Assert.AreEqual(1, errors.ErrorsCount); string[] errorsForKey = errors.GetErrorsForProperty("errorKey"); Assert.AreEqual(1, errorsForKey.Length); Assert.AreEqual("errorMessage", errorsForKey[0]); }