我在用PowerMockito.mockStatic(LogServiceImpl)
SPOCK 框架编写的单元测试代码中使用。即使我@PrepareForTest([LogServiceImpl])
在课堂上宣布,我也得到了org.powermock.api.mockito.ClassNotPreparedException
。
早些时候它在 JDK8 中运行良好,但是当我升级到打开 jdk 11 时面临这个问题。
这是 build.gradle 文件中使用的 powermock 版本
testCompile 'org.powermock:powermock-module-junit4-rule-agent:2.0.5'
testCompile 'org.powermock:powermock-api-mockito2:2.0.5'
我尝试了中给出的步骤
https://github.com/powermock/powermock/issues/933
https://github.com/powermock/powermock/issues/901
仍然无法解决它..请帮助我