public void Evaluate_And_True_Test() { Expression left = CreateBoolLiteral(true); Expression right = CreateBoolLiteral(true); Expression and = new And(left, right, pos); Values.Bool value = ((Values.Bool)and.Accept(evaluator)); Assert.IsTrue(value.GetValue()); }
public void Evaluate_And_False_Test() { Expression left = CreateBoolLiteral(true); Expression right = CreateBoolLiteral(false); Expression and = new And(left, right, pos); Values.Bool value = ((Values.Bool)and.Accept(evaluator)); Assert.IsFalse(value.GetValue()); }