public void EditPostActionDoesNotCreateAlbumWhenHasModelError() { var album = new AlbumViewModel(); _albumsController.ModelState.AddModelError("Title", "NewErrorMsg"); _albumsController.Edit(album); _albumRepository.DidNotReceive().Update(Arg.Any <Album>()); _unitOfWork.DidNotReceive().Save(); }
public void EditWithNoID() { // arrange int?id = null; // act var result = (ViewResult)controller.Edit(id); // assert Assert.AreEqual("Error", result.ViewName); }
public void AlbumControllerEdit() { var albumController = new AlbumsController(null, null); var result = albumController.Edit(1); Assert.IsNotNull(result); }
public void EditNoIdLoadsError() { // act ViewResult result = (ViewResult)controller.Edit(null); // assert Assert.AreEqual("Error", result.ViewName); }