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)); }
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)); }