如何以正确的方式对asp.net mvc 2.0控制器进行单元测试!

时间:2011-01-09 18:23:38

标签: asp.net-mvc unit-testing http-post

我想测试一下,当我的表单数据发回给我的控制器时,数据注释和模型绑定将完成其工作并提供正确的模型状态。 谷歌搜索了一段时间后,我找不到一个非常好的教程或文章,说明如何做到这一点。

有人能指出我正确的方向吗?

这方面的最佳做法是什么?

我已经读过,我可能需要使用moq和MVCContrib,但我还没有读过让我大喊大叫的教程,“是的,这是正确的方法!”

1 个答案:

答案 0 :(得分:3)

This article让我大喊“这是正确的方式”。它显示了MVCContrib的使用选项。您也可以使用Moq或任何其他模拟引擎来模拟您的控制器依赖项,但通常对任何其他非控制器类的单元测试没有区别。