Capri Wits
Capri Wits
遇到相同问题,Jacoco 测试覆盖率为 0,求 Gradle + Jacoco + TestableMock 的配置方式:)
有其他的解决方案吗,还有哪些框架可以支持 mock private, final, static 方法,Mockito-inline 可以 mock static 方法,但是对于 private, final 方法就束手无策了,目前用的 SpringBoot 版本比较高,JUnit5 不支持 PowerMockito,所以陷入僵局,好不容易发现 TestableMock,结果发现跑 Jacoco 覆盖率是 0
感谢您的回复。按照 Java Demo 的 gradle 配置,在 IDEA Coverage Test by Jacoco 会报错,Gradle jacocoTestReport 生成的 coverage 报告中也是命中率为 0,推测是 Javaagent 没有生效,应该是 Jacoco 字节码插桩与 TestableMock 字节码修改相冲突。在 Gradle 环境下暂无解决方案 : (