【发布时间】:2009-03-27 09:42:23
【问题描述】:
如果给定一个 .NET 或 Java 项目,是否有生成单元测试用例的好工具,它会生成几乎 100% 代码覆盖率的单元测试用例。测试用例的数量可能与代码的圈复杂度成正比(循环和条件的嵌套越高圈复杂度越高),圈复杂度越高,生成的测试用例集就越多。我不希望它功能齐全(比如我将构建单元测试并在生成后运行它),但我会说它可以在您要修改的测试用例中具有模板样式适合您预期需求的案例。但它也应该有一个正确的设置和拆卸方法,并且足以检测是否应该使用模拟对象进行单元测试,如果有任何依赖关系。那么,有没有这样的工具存在呢?
【问题讨论】:
标签: c# java .net unit-testing cyclomatic-complexity