コード例 #1
0
        public void TestChangePhoneNullEntry()
        {
            IPhonebookRepository numberBook = new PhonebookHostRepository();

            var actual   = numberBook.ChangePhone(null, "+359883223344");
            var expected = numberBook.ChangePhone("+359899777235", "+359883223344");

            Assert.AreNotEqual(expected, actual);
        }
コード例 #2
0
        public void TestListTooManyEntries()
        {
            IPhonebookRepository numberBook = new PhonebookHostRepository();

            var actual = numberBook.List(1, 2000);

            var expected = numberBook.List(1, 2);

            Assert.AreNotEqual(expected, actual);
        }
コード例 #3
0
        public void TestListNegativeEntries()
        {
            IPhonebookRepository numberBook = new PhonebookHostRepository();

            string[] numbers = new string[] {
                "0899 777 235",
                "02 / 981 11 11",
            };

            var actual = numberBook.List(-1, 2);

            var expected = numberBook.List(1, 2);

            Assert.AreNotEqual(expected, actual);
        }
コード例 #4
0
        public void TestAddPhoneNoContactNameEntry()
        {
            IPhonebookRepository numberBook = new PhonebookHostRepository();

            string[] numbers = new string[] {
                "0899 777 235",
                "02 / 981 11 11",
            };

            var actual = numberBook.AddPhone(null, numbers);

            var expected = numberBook.AddPhone("kalina", numbers);

            Assert.AreNotEqual(expected, actual);
        }