我正在使用 Maven Surefire 插件来运行我的项目的单元测试,并使用 Jacoco 来进行代码覆盖。我的项目中有一个严格的覆盖标准,但我的问题是 Jacoco 没有捕获日志记录级别的特定行,并且弄乱了我的覆盖统计信息。例如:
if (log.isDebugEnabled()) {
log.debug("Log entry");
}
将无法识别日志条目代码行。有什么办法可以解决吗?
我正在使用 Maven Surefire 插件来运行我的项目的单元测试,并使用 Jacoco 来进行代码覆盖。我的项目中有一个严格的覆盖标准,但我的问题是 Jacoco 没有捕获日志记录级别的特定行,并且弄乱了我的覆盖统计信息。例如:
if (log.isDebugEnabled()) {
log.debug("Log entry");
}
将无法识别日志条目代码行。有什么办法可以解决吗?