我有更多的理论问题。我们有一个复杂模块层次结构的项目。目标是测量单元测试覆盖率,并在未来还测试集成测试覆盖率。
为了在不同的项目poms中正确放置测试依赖项,插件和配置,我需要了解以下插件之间的相互作用:
我所知道的是,failsafe生成集成测试报告,surefire生成单元测试报告,jacoco可以同时使用它们来生成测试覆盖率报告。
我需要知道的是:
我发现很多示例分散,并且jacoco插件正常工作,但我的目标是将所有配置放在实际需要的位置,这样它们就不会污染maven依赖层次结构。