在我的单元测试中,当我使用视图的操作名称时,ViewResult.ViewName属性始终为空:
return View(model);
or
return View();
Run Code Online (Sandbox Code Playgroud)
这是设计的吗?
是的,它是设计的:
protected internal ViewResult View()
{
return this.View(null, null, null);
}
Run Code Online (Sandbox Code Playgroud)
检查MVCContrib.TestHelper以获得更好的语法:
// act
var actual = controller.Index();
// assert
actual.AssertViewRendered();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3283 次 |
| 最近记录: |