帮助测试访问查询字符串的mvc3控制器

时间:2011-04-22 01:28:55

标签: asp.net-mvc unit-testing asp.net-mvc-3 entity-framework-4

刚开始学习mvc3。我已经构建了一个相当基本的网站(如果有所不同,也使用EF-Code-First),现在我正在努力为它构建测试

我的控制器通过Request["whatever"]获取查询字符串数据,当我运行测试时,它说请求为空

到目前为止我看过的所有教程都有点失落。进入模拟等等,他们似乎先前已经知道了(从未使用过嘲讽,所以还不明白它们)

有没有人有一个很好的基础教程让我进入单元测试?或者也许可以给我一个例子

1 个答案:

答案 0 :(得分:2)

直接使用Http Request是违​​反MVC设计模式的。您可以将操作的查询字符串变量作为参数访问。