public void IndexOfTest() { LedgerBook book = getSampleBook(); Console.WriteLine("Getting item at index 3"); LedgerItem Index3 = book[3]; Console.WriteLine($"The Index Of {Index3} is: {book.IndexOf(Index3)}"); Console.WriteLine("Creating an item not in index"); LedgerItem notContainedItem = LedgerItem.Create(new DateTime(2091, 6, 27), "Budget to create rocket", LedgerItemCreateMode.Credit, 664773.68); Console.WriteLine($"The Index Of {notContainedItem} is: {book.IndexOf(notContainedItem)}"); }