(有很多这样的问题,但我能找到的所有问题都与 Maven 有关。在您建议这个问题重复之前,请理解这与 Maven 没有任何关系。)
我在 Eclipse 中使用Cobertura来确定我的 JUnit 测试覆盖的代码百分比。我的所有 99 个单元测试在 Cobertura 内部和外部都成功运行,但 Cobertura 报告说它们已经覆盖了我的代码的 0%。
我 :
- 我正在通过 Eclipse 插件运行 Cobertura
- 我正在使用 Java 6,特别是 Ubuntu 上的 OpenJDK-AMD64
- 确保单元测试确实涵盖了我的代码的某些部分
- 确保 Cobertura 在我的所有 src 文件夹上运行我的所有测试文件夹
- 试图清理和重建
为什么 Cobertura 报告为 0%?