2

我有更多的理论问题。我们有一个具有复杂模块层次结构的项目。目标是测量单元测试覆盖率,未来还会测量集成测试覆盖率。

为了在不同的项目 pom 中正确放置测试依赖、插件和配置,我需要了解以下插件之间的相互作用:

  • 故障保护
  • 万无一失
  • 雅可可

我所知道的是,failsafe 生成集成测试报告,surefire 生成单元测试报告,而 jacoco 可以使用两者来生成测试覆盖率报告。

我需要知道的是:

  • jacoco 如何与故障安全和万无一失进行交互?
  • jacoco 需要故障保险和万无一失吗?
  • 您能否解释一下 jacoco 配置,特别是为什么会出现 argLine 的问题?

我发现很多示例分散,并且让 jacoco 插件正常工作,但我的目标是将所有配置等放置在实际需要它们的地方,这样它们就不会污染 maven 依赖层次结构。

4

0 回答 0