public void Index_feil_logget_inn_undefined()
        {
            //Arrange
            var controller = new OrdreController(new OrdreBLL(new DbOrdrerStub()));
            var SessionMock = new TestControllerBuilder();
            SessionMock.InitializeController(controller);
            //Act
            var resultat = (RedirectToRouteResult)controller.Index();

            //Assert
            Assert.AreEqual(resultat.RouteName, "");
            Assert.AreEqual(resultat.RouteValues.Values.Last(), "Nettbutikk");
        }
        public void Index_Ok_vis_view()
        {
            //Arrange
            var controller = new OrdreController(new OrdreBLL(new DbOrdrerStub()));
            var SessionMock = new TestControllerBuilder();
            SessionMock.InitializeController(controller);
            controller.Session["AdminLoggetInn"] = true;
            //Act
            var resultat = (ViewResult)controller.Index();

            //Assert
            Assert.AreEqual(resultat.ViewName, "");
        }
Esempio n. 3
0
 public OrdreController_Tests()
 {
     ordreController = new OrdreController(mockRepo.Object, mockLogCtr.Object);
 }