コード例 #1
0
        public void CompareToSuccess()
        {
            StringKey newSK    = new StringKey("0");
            StringKey secondSK = new StringKey("1");

            Assert.AreEqual(sk.CompareTo(newSK), 0);
            Assert.AreNotEqual(sk.CompareTo(secondSK), 0);
        }
コード例 #2
0
        public static void CompareToAphabeticallyAfterNameTest()
        {
            StringKey stringKey1 = new StringKey("A");
            StringKey stringKey2 = new StringKey("B");

            Assert.IsTrue(stringKey1.CompareTo(stringKey2) < 0);
        }
コード例 #3
0
        public static void CompareToSameObjectTest()
        {
            int       expectedResult = 0;
            StringKey stringKey      = new StringKey("Name");

            Assert.AreEqual(expectedResult, stringKey.CompareTo(stringKey));
        }
コード例 #4
0
        public static void CompareToSameNameTest()
        {
            int       expectedResult = 0;
            StringKey stringKey1     = new StringKey("A");
            StringKey stringKey2     = new StringKey("A");

            Assert.AreEqual(expectedResult, stringKey1.CompareTo(stringKey2));
        }