BinaryTreeTests.BinaryTreeTests.Test_Equals C# (CSharp) Method

Test_Equals() private method

private Test_Equals ( ) : void
return void
        public void Test_Equals()
        {
            var t1 = new BinaryTree<int>() { 90, 50, 150, 20, 5, 25 };
            var t2 = new BinaryTree<int>() { 90, 50, 150, 20, 5, 25 };
            var t3 = new BinaryTree<int>() { 90, 50, 150, 20, 5 };
            var t4 = new BinaryTree<int>() { 90, 50, 150, 20, 5, 26 };
            var t5 = new BinaryTree<int>() { 90, 50, 150, 20, 5, 25, 27 };

            BinaryTree<int> t6 = null;
            BinaryTree<int> t7 = null;

            Assert.AreEqual(t1 == t2, true);
            Assert.AreEqual(t1 == t3, false);
            Assert.AreEqual(t1 == t4, false);
            Assert.AreEqual(t1 != t5, true);
            Assert.AreEqual(t6 != t7, false);
            Assert.AreEqual(t1 == t7, false);
            Assert.AreEqual(t7 == t1, false);
        }