public void VerifyRepoSavesComicTitles() { // Setup ComicRepository cr = new ComicRepository(); List <ComicTitle> comicList = new List <ComicTitle>(); cr.DeleteAllSubscriptions(); // Arrange for (var i = 0; i < 5; i++) { comicList.Add(new ComicTitle { Name = "TestTitle" + i, Url = "TestUrl" + i, IconUrl = "TestIconUrl" + i }); } // Act cr.SaveSubscription(comicList[0]); List <ComicTitle> comicTitlesFromStorage = cr.GetSubscriptionList(); // Assert Assert.AreEqual(comicList[0].Name, comicTitlesFromStorage[0].Name); }