示例#1
0
        public void TestEqualsNode()
        {
            Assert.IsTrue(_constantNode.EqualsNode(new ExprConstantNodeImpl("5")));
            Assert.IsFalse(_constantNode.EqualsNode(new ExprOrNode()));
            Assert.IsFalse(_constantNode.EqualsNode(new ExprConstantNodeImpl(null)));
            Assert.IsFalse(_constantNode.EqualsNode(new ExprConstantNodeImpl(3)));

            _constantNode = new ExprConstantNodeImpl(null);
            Assert.IsTrue(_constantNode.EqualsNode(new ExprConstantNodeImpl(null)));
        }