public void DefaultIsError() { var Validate = new Validator(); int Answer = 69; Validate.That(Answer, "The Answer").Equals(42); Assert.AreEqual(1, Validate.ErrorCount()); Assert.AreEqual(ValidatorResultLevel.Error, Validate.ValidatorResults[0].Level); }
public void Test_Int_IsGreaterThan_IsGreaterThan_IsGreaterThan_2() { Validator Validate = new Validator(ValidationLanguageEnum.English, ErrorMode.AllErrors); int Amount = 35; Validate.That(Amount, "Amount").IsGreaterThan(10).IsGreaterThan(20).IsGreaterThan(30); Assert.IsTrue(Validate.ErrorCount() == 0); }
public void Test_Int_Between_5() { Validator Validate = new Validator(); int Amount = 25; Validate.That(Amount, "Amount").Between(10, 20); Assert.IsTrue(Validate.ErrorCount() == 1); }
public void Test_Int_IsNotZero_IsGreaterThan_IsGreaterThan_1() { Validator Validate = new Validator(ValidationLanguageEnum.English, ErrorMode.AllErrors); int Amount = 0; Validate.That(Amount, "Amount").Not().IsZero().IsGreaterThan(15).IsGreaterThan(20); Assert.IsTrue(Validate.ErrorCount() == 3); }
public void Test_Int_IsNotZero_IsLessThan_2() { Validator Validate = new Validator(ValidationLanguageEnum.English, ErrorMode.AllErrors); int Amount = 15; Validate.That(Amount, "Amount").Not().IsZero().IsLessThan(15); Assert.IsTrue(Validate.ErrorCount() == 1); }
public void Test_Int_IsGreaterThan_IsLessThan_3() { Validator Validate = new Validator(ValidationLanguageEnum.English, ErrorMode.AllErrors); int Amount = 20; Validate.That(Amount, "Amount").IsGreaterThan(5).IsLessThan(15); Assert.IsTrue(Validate.ErrorCount() == 1); }
public void CountsSetCorrectly() { var Validate = new Validator(); int Age = 15; Validate.That(Age, "Age").IsGreaterThanOrEqual(13) .WarnUnless().IsGreaterThanOrEqual(18); Assert.AreEqual(0, Validate.ErrorCount()); Assert.IsFalse(Validate.HasErrors()); Assert.AreEqual(1, Validate.WarningCount()); Assert.IsTrue(Validate.HasWarnings()); }
public void Test_Int_IsGreaterThan_IsGreaterThan_IsGreaterThan_3() { Validator Validate = new Validator(ValidationLanguageEnum.English, ErrorMode.OneErrorPerField); int Amount = 5; Validate.That(Amount, "Amount").IsGreaterThan(10); Validate.That(Amount, "Amount").IsGreaterThan(20); Validate.That(Amount, "Amount").IsGreaterThan(30); Assert.IsTrue(Validate.ErrorCount() == 1); }