public void OperatorEqualsTest() { ExpressionList left = Node.ExpressionList( Node.ConstantList(Node.SymbolConstant("`int")) ); left.AddFirst(Node.ConstantList(Node.FloatConstant("1.3"))); left.AddFirst(Node.ConstantList(Node.IntConstant("2"))); ExpressionList right = Node.ExpressionList( Node.ConstantList(Node.SymbolConstant("`int")) ); right.AddFirst(Node.ConstantList(Node.FloatConstant("1.3"))); right.AddFirst(Node.ConstantList(Node.IntConstant("2"))); Assert.IsTrue(left == right, "Operator == Compare Failed!"); Assert.IsFalse(left != right, "Operator != Compare Failed!"); }