public void Evaluate_MatchingDirective_ReturnsTrue() { var evaluator = new DirectiveEvaluator(); bool result = evaluator.Execute("SomeDirective", "SomeDirective"); Assert.IsTrue(result); }
public void Evaluate_NonMatchingDirective_ReturnsFalse() { var evaluator = new DirectiveEvaluator(); bool result = evaluator.Execute("SomeDirective", "AnotherDirective"); Assert.IsFalse(result); }
public void Evaluate_MatchingDirectiveInOrExpression_ReturnTrue() { var evaluator = new DirectiveEvaluator(); bool result = evaluator.Execute("SomeDirective", "SomeDirective || AnotherDirective"); Assert.IsTrue(result); }