public void MinValueRuleIntIsValid() { int target = 10; int comparisonObject = 1; MinValue <int> rule = new MinValue <int>("MinValue", "The target value is not valid. Cannot be less than comparison value.", target, comparisonObject); Result result = rule.Execute(); Assert.IsTrue(result.IsValid); Assert.IsNotNullOrEmpty(result.Message); Assert.IsNotNull(result.RulePolicy); Assert.AreEqual(result.RulePolicy.Severity, Severity.Exception); }
public void MinValueRuleDateTimeIsValid() { DateTime target = DateTime.Now.AddDays(1); DateTime comparisonObject = DateTime.Now; MinValue <DateTime> rule = new MinValue <DateTime>("MinValue", "The target value is not valid. Cannot be less than comparison value.", target, comparisonObject); Result result = rule.Execute(); Assert.IsTrue(result.IsValid); Assert.IsNotNullOrEmpty(result.Message); Assert.IsNotNull(result.RulePolicy); Assert.AreEqual(result.RulePolicy.Severity, Severity.Exception); }
public void MinValueRuleIntIsValid() { int target = 10; int comparisonObject = 1; MinValue<int> rule = new MinValue<int>("MinValue", "The target value is not valid. Cannot be less than comparison value.", target, comparisonObject); Result result = rule.Execute(); Assert.IsTrue(result.IsValid); Assert.IsNotNullOrEmpty(result.Message); Assert.IsNotNull(result.RulePolicy); Assert.AreEqual(result.RulePolicy.Severity, Severity.Exception); }
public void MinValueRuleDateTimeIsValid() { DateTime target = DateTime.Now.AddDays(1); DateTime comparisonObject = DateTime.Now; MinValue<DateTime> rule = new MinValue<DateTime>("MinValue", "The target value is not valid. Cannot be less than comparison value.", target, comparisonObject); Result result = rule.Execute(); Assert.IsTrue(result.IsValid); Assert.IsNotNullOrEmpty(result.Message); Assert.IsNotNull(result.RulePolicy); Assert.AreEqual(result.RulePolicy.Severity, Severity.Exception); }