chu*_*tar 7 java junit unit-testing
我已经为我的类编写了JUnit测试,并希望它能告诉我我的代码中是否有任何部分未经过单元测试.有没有办法做到这一点?
Thi*_*ilo 11
是的,像cobertura或emma这样的覆盖工具.
他们创建报告,显示源代码中的每一行以及它是否已执行(以及聚合统计信息).
当然,他们只能告诉你代码是否运行.没有办法判断单元测试是否包含断言以确认结果是否正确.
Ken*_*Liu 1
如果您使用 Eclipse,您还可以尝试EclEmma,它会显示您的测试覆盖了哪些源代码行。有时这比运行 Cobertura 这样的覆盖工具更有用,因为您可以从 Eclipse 内部运行单个测试,然后立即获得有关所覆盖内容的反馈。
归档时间:
15 年,7 月 前
查看次数:
151 次
最近记录:
13 年,2 月 前