public void interpBinop() { binopC abinop = new binopC("+", (new numC(5)), (new numC(6))); Value rvalue = Program.interp(abinop); Assert.AreEqual(rvalue.toString(), "11"); }
public void testBinopC() { binopC abinop = new binopC("+", (new numC(5)), (new numC(6))); Assert.AreEqual(abinop.op, "+"); numC left = abinop.left as numC; numC right = abinop.right as numC; Assert.AreEqual(left.number, 5); Assert.AreEqual(right.number, 6); }