【发布时间】:2011-09-13 10:54:08
【问题描述】:
我是 TDD 新手。在我的第一个 asp.net mvc3 项目上工作,计划使用单元测试。
我在网上看到了一些示例,教您如何对您的应用程序进行单元测试。测试路由、控制器、自定义模型绑定器和存储库 ...
单元测试还应该测试什么?我不想过度测试我的应用程序。
这是我在网上找到的样本,我认为它过度测试。如果我错了,请纠正我。
他编写了 5-6 个测试来测试他的存储库。首先,他创造了 5 个产品。
然后,测试 GetAllProducts,检查 count(),确保它是 5。 然后,测试 GetById(int i),检查 count = 1,name = "sdfsfd" ... ...
我看不出这个单元测试有什么帮助。你自己制定清单,你知道会发生什么。
作为初学者,请分享您对如何正确进行单元测试的想法。
【问题讨论】:
标签: unit-testing asp.net-mvc-3