public void LoggInn_ikke_ok() { //Arrange var controller = new LoggInnController(new LoggInnBLL(new DbLoggInnStub())); var SessionMock = new TestControllerBuilder(); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; //Act var resultat = (ViewResult)controller.LoggInn(); //Assert Assert.AreEqual(resultat.ViewName, ""); }
public void LoggInn() { //Arrange var controller = new LoggInnController(new VyBLL(new AdminDBMetoderStubs())); var SessionMock = new TestControllerBuilder(); SessionMock.InitializeController(controller); controller.Session["Innlogget"] = false; // Act var result = (ViewResult)controller.LoggInn(); // Assert Assert.AreEqual("", result.ViewName); }
public void LoggUt() { //Arrange var controller = new LoggInnController(new VyBLL(new AdminDBMetoderStubs())); var SessionMock = new TestControllerBuilder(); SessionMock.InitializeController(controller); controller.Session["Innlogget"] = false; // Act var actionResult = (RedirectToRouteResult)controller.LoggUt(); // Assert Assert.AreEqual(actionResult.RouteName, ""); Assert.AreEqual(actionResult.RouteValues.Values.First(), "../Home/Index"); }
public void LoggInn_BrukerFinnes_OK() { //Arrange var controller = new LoggInnController(new VyBLL(new AdminDBMetoderStubs())); var SessionMock = new TestControllerBuilder(); var bruker = new bruker() { Brukernavn = "navn" }; SessionMock.InitializeController(controller); controller.Session["Innlogget"] = true; // Act var actionResult = (RedirectToRouteResult)controller.LoggInn(bruker); // Assert Assert.AreEqual(actionResult.RouteName, ""); Assert.AreEqual(actionResult.RouteValues.Values.First(), "OversiktStasjoner"); }