public void AndsBooleans() { OpAND band1 = new OpAND(new BooleanLiteralNode("true"), new BooleanLiteralNode("true")); Assert.AreEqual(true, band1.GetValue(null, null)); OpAND band2 = new OpAND(new BooleanLiteralNode("true"), new BooleanLiteralNode("false")); Assert.AreEqual(false, band2.GetValue(null, null)); }
public void AndsNumbers() { OpAND band = new OpAND(new IntLiteralNode("2"), new IntLiteralNode("3")); Assert.AreEqual(2 & 3, band.GetValue(null, null)); }