Пример #1
0
        public void interpBinop()
        {
            binopC abinop = new binopC("+", (new numC(5)), (new numC(6)));
            Value  rvalue = Program.interp(abinop);

            Assert.AreEqual(rvalue.toString(), "11");
        }
Пример #2
0
        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);
        }