我应该对DefaultModelBinder返回的模型进行单元测试吗?

时间:2010-04-25 00:35:20

标签: asp.net-mvc unit-testing defaultmodelbinder

我在测试DefaultModelBinder返回的模型时遇到了一些麻烦。我想提供一个假的表单集合并检查它返回的模型,以确保正确绑定模型属性。在我的研究中,我没有在测试DefaultModelBinder时出现任何资源。也许我错过了什么。也许我不应该测试这部分MVC?你的想法?

1 个答案:

答案 0 :(得分:1)

拜伦,我真的认为你不应该测试这个。您必须关注控制器操作以及它们可能与其他组件(如服务等)之间的交互。默认模型绑定器已经过MS团队的测试(我希望如此:P)。假设您的操作参数已正确填充默认模型绑定器的表单发布值,并使用您自己构建的对象测试控制器中的操作。 这就是我通常做的以及我到处都看到的。

问候。