我想测试一下,当我的表单数据发回给我的控制器时,数据注释和模型绑定将完成其工作并提供正确的模型状态。 谷歌搜索了一段时间后,我找不到一个非常好的教程或文章,说明如何做到这一点。
有人能指出我正确的方向吗?
这方面的最佳做法是什么?
我已经读过,我可能需要使用moq和MVCContrib,但我还没有读过让我大喊大叫的教程,“是的,这是正确的方法!”
答案 0 :(得分:3)
This article让我大喊“这是正确的方式”。它显示了MVCContrib的使用选项。您也可以使用Moq或任何其他模拟引擎来模拟您的控制器依赖项,但通常对任何其他非控制器类的单元测试没有区别。