public void ListTests_Exception() { SortedSet<string> phoneNumbers = new SortedSet<string> { "+35929811111" }; PhonebookRepository phonebook = new PhonebookRepository(); phonebook.AddPhone("Kalina", phoneNumbers); phonebook.ListEntries(10, 10); }
public void ListTests_TestOneChangedNumber() { SortedSet<string> phoneNumbers = new SortedSet<string> { "+35929811111" }; PhonebookRepository phonebook = new PhonebookRepository(); phonebook.AddPhone("Ivan", phoneNumbers); phonebook.ChangePhone("+35929811111", "+359899777235"); PhoneEntry[] entries = phonebook.ListEntries(0, 1); string output = entries[0].ToString(); string excepted = "[Ivan: +359899777235]"; Assert.AreEqual(excepted, output); }
public void ListTests_TestDifferentNumberOfListedNumber() { SortedSet<string> phoneNumbers = new SortedSet<string> { "+35929811111" }; PhonebookRepository phonebook = new PhonebookRepository(); phonebook.AddPhone("Ivan", phoneNumbers); phonebook.AddPhone("Pesho", phoneNumbers); PhoneEntry[] entries = phonebook.ListEntries(0, 2); bool areAllTrue = true; string output = entries[0].ToString(); string excepted = "[Ivan: +359899777235]"; string output1 = entries[1].ToString(); string excepted1 = "[Pesho: +359899777235]"; if ((output == excepted) && (output1 == excepted1)) { areAllTrue = false; } Assert.IsTrue(areAllTrue); }
public void ListTests_TestThreeNumbers() { SortedSet<string> phoneNumbers = new SortedSet<string> { "+35929811111", "+359899777235", "+359899777236" }; PhonebookRepository phonebook = new PhonebookRepository(); phonebook.AddPhone("Kalina", phoneNumbers); PhoneEntry[] entries = phonebook.ListEntries(0, 1); string output = entries[0].ToString(); string excepted = "[Kalina: +35929811111, +359899777235, +359899777236]"; Assert.AreEqual(excepted, output); }