示例#1
0
        public void CompareToTest()
        {
            var classId  = new ClassId("a");
            var classId2 = new ClassId("b");
            var classId3 = new ClassId(Convert.ToInt32(classId2.ToString()));

            var actual = classId.CompareTo(classId2);

            Assert.AreEqual(-1, actual, "Input ClassId:<{0}>. Input Compare ClassId:<{1}>.", classId, classId2);

            actual = classId2.CompareTo(classId);
            Assert.AreEqual(1, actual, "Input ClassId:<{0}>. Input Compare ClassId:<{1}>.", classId2, classId);

            actual = classId2.CompareTo(classId3);
            Assert.AreEqual(0, actual, "Input ClassId:<{0}>. Input Compare ClassId:<{1}>.", classId2, classId3);
        }