public void Index_Vis_View() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = false; // Act var actionResult = (ViewResult)controller.Index(); // Assert Assert.AreEqual(actionResult.ViewName, ""); }
public void Index_Post_OK() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; var forventetAdmin = new Administratoren() { Id = 100, Brukernavn = "Sofia", }; // Act var result = (RedirectToRouteResult)controller.Index(forventetAdmin); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.First(), "adminSide"); }