public void CanAddNumbers()
        {
            OpADD add = new OpADD();

            add.addChild(new IntLiteralNode("20"));
            add.addChild(new IntLiteralNode("30"));
            object result = add.GetValue(null, null);

            Assert.AreEqual(50, result);
        }
        public void CanAddStrings()
        {
            OpADD add = new OpADD();

            add.addChild(new StringLiteralNode("20"));
            add.addChild(new StringLiteralNode("30"));
            object result = add.GetValue(null, null);

            Assert.AreEqual("2030", result);
        }