public ActionResult Edit(Publisher publisher) { if (publisher.ID == 0) { publishers.Create(publisher); } else { publishers.Update(publisher); } return(RedirectToAction("List")); }
public void Verify_Update_Should_SetTheEntityStateToModified() { // Arrange Mock <IDbSet <Publisher> > mockSetPublishers; var mockContext = PublishersMockingSetup.DoMockingSetupForContext(true, out mockSetPublishers); var repository = new PublishersRepository(mockContext.Object); var publishers = repository.Get(1); publishers.ApiDetailUrl = "/TEST"; // Act repository.Update(publishers); // Assert mockContext.Verify(x => x.SetModified(It.IsAny <object>()), Times.Once); }
public ActionResult Edit(Publisher publisher, string Page) { if (!ModelState.IsValid) { ViewBag.page = Page; return(View()); } if (publisher.ID == 0) { publishers.Create(publisher); } else { publishers.Update(publisher); } return(RedirectToAction("List")); }
public void Verify_Update_Should_SetTheEntityStateToModified() { // Arrange Mock<IDbSet<Publisher>> mockSetPublishers; var mockContext = PublishersMockingSetup.DoMockingSetupForContext(true, out mockSetPublishers); var repository = new PublishersRepository(mockContext.Object); var publishers = repository.Get(1); publishers.ApiDetailUrl = "/TEST"; // Act repository.Update(publishers); // Assert mockContext.Verify(x => x.SetModified(It.IsAny<object>()), Times.Once); }