public void InvokeActionResult_Sets_ResultOfLastInvoke()
        {
            //Arrange
            HttpContextBase context = MockHelper.CreateMockHttpContext();

            var controller = new FakeController();

            controller.ControllerContext = new ControllerContext(context, new RouteData(), controller);

            var actionInvoker = new ResultCapturingActionInvoker();

            //Act
            actionInvoker.InvokeAction(controller.ControllerContext, "Index");

            //Assert
            Assert.IsNotNull(actionInvoker.ResultOfLastInvoke);
            Assert.IsInstanceOf <ViewResult>(actionInvoker.ResultOfLastInvoke);
        }
Ejemplo n.º 2
0
 protected DnnController()
 {
     ActionInvoker = new ResultCapturingActionInvoker();
 }
 public void TearDown()
 {
     _actionInvoker = null;
 }
 public void Setup()
 {
     _actionInvoker = new ResultCapturingActionInvoker();
 }