public void TestMethodAddPhoneWithSingleEntry() { PhoneBookRepository phoneBook = new PhoneBookRepository(); string name = "Alpha"; List<string> listOfPhoneNumbers = new List<string>{ "+359111222333" }; phoneBook.AddPhone(name, listOfPhoneNumbers); int phoneEntries = phoneBook.GetSortedPhoneBookCount(); Assert.AreEqual(1, phoneEntries); }
public void TestMethodAddPhoneWithDuplicatedEntries() { PhoneBookRepository phoneBook = new PhoneBookRepository(); string name1 = "Alpha"; string name2 = "Beta"; List<string> listOfPhoneNumbers = new List<string>{ "+359111222333", "+359111222334" }; phoneBook.AddPhone(name1, listOfPhoneNumbers); phoneBook.AddPhone(name2, listOfPhoneNumbers); phoneBook.AddPhone(name1, listOfPhoneNumbers); int phoneEntries = phoneBook.GetSortedPhoneBookCount(); Assert.AreEqual(2, phoneEntries); }
public void TestMethodChangePhoneWithMultipleEntries() { PhoneBookRepository phoneBook = new PhoneBookRepository(); string name1 = "Alpha"; string name2 = "Beta"; string oldNumber = "+359111222333"; string newNumber = "+359000000000"; List<string> listOfPhoneNumbers = new List<string>{ "+359111222333", "+359111222334" }; phoneBook.AddPhone(name1, listOfPhoneNumbers); phoneBook.AddPhone(name2, listOfPhoneNumbers); phoneBook.ChangePhone(oldNumber, newNumber); int phoneEntries = phoneBook.GetSortedPhoneBookCount(); Assert.AreEqual(2, phoneEntries); }