示例#1
0
 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);
 }
示例#2
0
 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);
 }
示例#3
0
        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);
        }
示例#4
0
        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);
        }