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