public void TestAddPublisher() { ComicRepository cr = new ComicRepository(context); Publisher publisher1 = new Publisher("publisher1"); Publisher publisher2 = new Publisher("publisher2"); var result1 = cr.GetAllPublishers(); result1.Should().HaveCount(0); cr.AddPublisher(publisher1); result1 = cr.GetAllPublishers(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("publisher1"); cr.AddPublisher(publisher2); result1 = cr.GetAllPublishers(); result1.Should().HaveCount(2); result1.ElementAt(1).Name.Should().Be("publisher2"); context.Dispose(); }
public void TestUpdatePubliher() { ComicRepository cr = new ComicRepository(context); Publisher publishertoUpdate = new Publisher("publisher1"); Publisher updated = new Publisher("publisher2"); cr.AddPublisher(publishertoUpdate); var result1 = cr.GetAllPublishers(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("publisher1"); cr.UpdatePublisher(publishertoUpdate, updated); result1 = cr.GetAllPublishers(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("publisher2"); context.Dispose(); }