【发布时间】:2011-12-14 11:35:37
【问题描述】:
虽然会适得其反,但可以编写一个执行某些代码并断言真实的单元测试。这是一个故意极端且简化的示例 - 我相信大多数人都遇到过执行代码而不实际使用它的测试。
是否有任何代码覆盖工具可以评估被覆盖的代码是否实际用作测试断言的一部分?
【问题讨论】:
-
预防而不是检测到这一点不是更好吗? (评论,教育)
-
@Gishu 是的,但是在您引入测试的复杂代码库中,审阅者发现这个问题的机会很小 - 因此无法触发教育。
标签: unit-testing tdd code-coverage