public void TestMethodListPhoneEntriesWithWrongIndex() { PhoneBookRepository phoneBook = new PhoneBookRepository(); string name = "Alpha"; int startIndex = 10; int numberOfEntriesToList = 1; List<string> listOfPhoneNumbers = new List<string>{ "+359111222333" }; phoneBook.AddPhone(name, listOfPhoneNumbers); var list = phoneBook.ListPhoneEntries(startIndex, numberOfEntriesToList); int numberOfEntries = list.Length; Assert.AreEqual(1, numberOfEntries); }
public void TestMethodListPhoneEntriesWithMultipleEntries1() { PhoneBookRepository phoneBook = new PhoneBookRepository(); string name1 = "Alpha"; string name2 = "Beta"; int startIndex = 0; int numberOfEntriesToList = 2; List<string> listOfPhoneNumbers = new List<string>{ "+359111222333", "+359111222334" }; phoneBook.AddPhone(name1, listOfPhoneNumbers); phoneBook.AddPhone(name2, listOfPhoneNumbers); phoneBook.AddPhone(name1, listOfPhoneNumbers); var list = phoneBook.ListPhoneEntries(startIndex, numberOfEntriesToList); int numberOfEntries = list.Length; Assert.AreEqual(2, numberOfEntries); }