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);
        }