标签: c# asp.net-mvc razor asp.net-mvc-5
如何从测试中运行控制器动作? 是的,简单的new MyController().TestAction()可以工作并返回一些ActionResult,但是实际上没有执行任何渲染操作,这就是为什么我看不到任何视图错误(甚至是缺少视图!)的原因。 。 ActionResult::ExecuteResult似乎是一个不错的起点,但是至少需要ControllerContext且简单的new国王是不够的。
new MyController().TestAction()
ActionResult
ActionResult::ExecuteResult
ControllerContext
new