Example #1
0
        public AbstractControllerTest()
        {
            m_mockAbstractController = new MockAbstractController();
            m_mockHttpContext        = MockHttpFactory.GetHttpContext();
            ControllerContext controllerContext = new ControllerContext(new RequestContext(m_mockHttpContext.Object, new RouteData()), m_mockAbstractController);

            m_mockAbstractController.ControllerContext = controllerContext;
        }
Example #2
0
        public static void Ajax()
        {
            // Arrange
            var controller = new MockAbstractController();

            // Act
            var result = MockAbstractController.Ajax2(controller.RedirectToAction2("Index", "MockAbstract"));

            // Assert
            Assert.IsType <AjaxRedirectToRouteResult>(result);
            Assert.Equal("MockAbstract", result.RouteValues["controller"]);
            Assert.Equal("Index", result.RouteValues["action"]);
        }