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; }
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"]); }