【问题标题】:MvcContrib Controller Test Returning Weird ResultsMvcContrib 控制器测试返回奇怪的结果
【发布时间】:2010-08-14 16:10:01
【问题描述】:

我有一个使用 MvcContrib 的测试助手的简单控制器测试:

var controller = new HomeController();
var result = controller.Contact();
result.AssertViewRendered().ForView("Contact").WithViewData<ContactViewModel>();

唯一的问题是,控制器方法目前只返回一个视图,它还没有设置视图模型。为什么这个测试会返回真???

【问题讨论】:

    标签: asp.net-mvc mvccontrib


    【解决方案1】:

    此断言仅验证视图是否绑定到正确的模型类型。它不会验证模型是否被实例化或填充。

    您需要另一个断言来验证模型是否已创建或具有正确的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-08
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多