Mic*_*hel 4 asp.net-mvc unit-testing
我在单元测试中调用控制器动作.
ViewResult result = c.Index(null,null) as ViewResult;
Run Code Online (Sandbox Code Playgroud)
我将结果转换为ViewResult,因为这是我在控制器中返回的内容:
return View(model);
Run Code Online (Sandbox Code Playgroud)
但是如何在单元测试中访问此模型变量?
// Arrange
var c = new MyController();
//Act
var result = c.Index(null,null);
var model = result.ViewData.Model;
//Assert
Assert("model is what you want");
Run Code Online (Sandbox Code Playgroud)
善良,丹
| 归档时间: |
|
| 查看次数: |
3378 次 |
| 最近记录: |