public void SlettForfatter_ikke_funnet_Post() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; var innForfatter = new Forfatteren() { Navn = "Sofia Aittamaa" }; // Act var actionResult = (ViewResult)controller.SlettForfatter(0, innForfatter); // Assert Assert.AreEqual(actionResult.ViewName, ""); }
public void SlettetForfatter_funnet_Post() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; var innForfatter = new Forfatteren() { Navn = "Sofia Aittamaa", }; // Act var actionResult = (RedirectToRouteResult)controller.SlettForfatter(1, innForfatter); // Assert Assert.AreEqual(actionResult.RouteName, ""); Assert.AreEqual(actionResult.RouteValues.Values.First(), "hentForfattere"); }
public void SlettForfatter() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; var actionResult = (ViewResult)controller.SlettForfatter(1); var resultat = (Forfatteren)actionResult.Model; Assert.AreEqual(actionResult.ViewName, ""); }