Exemple #1
0
        public void EqualTest()
        {
            pcTest pt1 = new pcTest {
                Name = "1"
            };
            PropertyCompare <pcTest> pcCompare = new PropertyCompare <pcTest>("Name");

            Assert.AreEqual(pcCompare.Compare(pt1, pt1), 0);
        }
Exemple #2
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);
        }
Exemple #3
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);
        }