public void isSatisfied()
 {
     Assert.IsTrue(rule.IsSatisfied(0));
     Assert.IsTrue(rule.IsSatisfied(1));
     Assert.IsTrue(rule.IsSatisfied(2));
     Assert.IsFalse(rule.IsSatisfied(3));
     Assert.IsFalse(rule.IsSatisfied(4));
     Assert.IsFalse(rule.IsSatisfied(5));
     Assert.IsFalse(rule.IsSatisfied(6));
     Assert.IsTrue(rule.IsSatisfied(7));
 }
 public virtual void IsSatisfied()
 {
     Assert.IsTrue(_rule.IsSatisfied(0));
     Assert.IsTrue(_rule.IsSatisfied(1));
     Assert.IsTrue(_rule.IsSatisfied(2));
     Assert.IsFalse(_rule.IsSatisfied(3));
     Assert.IsFalse(_rule.IsSatisfied(4));
     Assert.IsFalse(_rule.IsSatisfied(5));
     Assert.IsFalse(_rule.IsSatisfied(6));
     Assert.IsTrue(_rule.IsSatisfied(7));
 }