标签: controlleractioninvoker

9
推荐指数
1
解决办法
3102
查看次数

使用ControllerActionInvoker进行单元测试以使用参数调用操作

ControllerActionInvoker用来调用单元测试的控制器动作

var controllerInvoker = new ControllerActionInvoker();
var result = controllerInvoker.InvokeAction(
                 testController.ControllerContext, "Default" );
Run Code Online (Sandbox Code Playgroud)

如何使用它来调用具有参数的动作?

[AcceptVerbs( HttpVerbs.Post )]
[ActionException( SomeAttribute )]
public SomeResult AddMethod( long[] Ids )
{
    //some code
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc unit-testing controlleractioninvoker

8
推荐指数
1
解决办法
2675
查看次数