コード例 #1
0
        public void CompareToDifferentObjectShouldBePositive()
        {
            IrcNickname nickname = new IrcNickname("TestName");
            object      o        = new object();

            Assert.IsTrue(nickname.CompareTo(o) > 0);
        }
コード例 #2
0
        public void CompareToEqualNameShouldBeZero()
        {
            IrcNickname nickname  = new IrcNickname("TestName");
            IrcNickname nickname2 = new IrcNickname("TestName");

            Assert.AreEqual(0, nickname.CompareTo(nickname2));
        }
コード例 #3
0
        public void CompareToSelfShouldBeZero()
        {
            string      testName = "TestName";
            IrcNickname nickname = new IrcNickname(testName);

            Assert.AreEqual(0, nickname.CompareTo(nickname));
        }
コード例 #4
0
        public void CompareToNullShouldBePositive()
        {
            string      testName = "TestName";
            IrcNickname nickname = new IrcNickname(testName);

            Assert.IsTrue(nickname.CompareTo(null) > 0);
        }
コード例 #5
0
        public void CompareToLaterNameShouldBeNegative()
        {
            string      testName  = "TestName";
            string      testName2 = "TettName";
            IrcNickname nickname  = new IrcNickname(testName);
            IrcNickname nickname2 = new IrcNickname(testName2);

            Assert.IsTrue(nickname.CompareTo(nickname2) < 0);
        }