public void TestUpdateSeries() { ComicRepository cr = new ComicRepository(context); Series seriestoUpdate = new Series("series1"); Series updated = new Series("series2"); cr.AddSeries(seriestoUpdate); var result1 = cr.GetAllSeries(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("series1"); cr.UpdateSeries(seriestoUpdate, updated); result1 = cr.GetAllSeries(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("series2"); context.Dispose(); }
public void TestAddSeries() { ComicRepository cr = new ComicRepository(context); Series series1 = new Series("series1"); Series series2 = new Series("series2"); var result1 = cr.GetAllSeries(); result1.Should().HaveCount(0); cr.AddSeries(series1); result1 = cr.GetAllSeries(); result1.Should().HaveCount(1); result1.First().Name.Should().Be("series1"); cr.AddSeries(series2); result1 = cr.GetAllSeries(); result1.Should().HaveCount(2); result1.First().Name.Should().Be("series1"); result1.ElementAt(1).Name.Should().Be("series2"); context.Dispose(); }