public void EqualTest() { pcTest pt1 = new pcTest { Name = "1" }; PropertyCompare <pcTest> pcCompare = new PropertyCompare <pcTest>("Name"); Assert.AreEqual(pcCompare.Compare(pt1, pt1), 0); }
public void CompareTest() { pcTest pt1 = new pcTest { Name = "1" }; pcTest pt2 = new pcTest { Name = "2" }; PropertyCompare <pcTest> pcCompare = new PropertyCompare <pcTest>("Name"); Assert.IsTrue(pcCompare.Compare(pt1, pt2) < 0); }
public void NullExceptionTest() { pcTest pt1 = new pcTest { PC = new pc { Name = "1" } }; pcTest pt2 = new pcTest { PC = new pc { Name = "2" } }; PropertyCompare <pcTest> pcCompare = new PropertyCompare <pcTest>(); Assert.IsTrue(pcCompare.Compare(pt1, pt2) < 0); }