Example #1
0
        public void TestCompareMethod()
        {
            TestItem1 = new testClass1(1, 2, 3);
            TestItem2 = new testClass1(1, 2, 3);
            TestItem3 = new testClass2(4, 5, 6);
            TestItem4 = new testClass2(4, 5, 6);

            Assert.IsNotNull(ObjectHelper.Compare(TestItem1, TestItem2));

            Assert.IsNotNull(ObjectHelper.Compare(TestItem3, TestItem4));

            Assert.IsNull(ObjectHelper.Compare(TestItem1, TestItem4));

            Assert.IsNull(ObjectHelper.Compare(TestItem2, TestItem3));
        }
Example #2
0
        public void TestEqualsMethod()
        {
            TestItem1 = new testClass1(1, 2, 3);
            TestItem2 = new testClass1(1, 2, 3);
            TestItem3 = new testClass2(4, 5, 6);
            TestItem4 = new testClass2(4, 5, 6);

            Assert.IsTrue(ObjectHelper.Equals(TestItem1, TestItem2));

            Assert.IsTrue(ObjectHelper.Equals(TestItem3, TestItem4));

            Assert.IsFalse(ObjectHelper.Equals(TestItem1, TestItem4));

            Assert.IsFalse(ObjectHelper.Equals(TestItem2, TestItem3));
        }