解决方法
在测试类上增加注解
@SuppressStaticInitializationFor("org.mycompany.ClassWithEvilStaticInitializer")
里面填上你要mock类的包名+类名
参考资料
-
https://github.com/powermock/powermock/wiki/Suppress-Unwanted-Behavior
-
https://stackoverflow.com/questions/38679426/java-lang-exceptionininitializererror-when-mocking-static-method-using-easymock

博客介绍了Java单元测试中解决问题的方法,即在测试类上增加注解,并填入要mock类的包名和类名,还提供了相关参考资料链接,可用于进一步学习。
5185

被折叠的 条评论
为什么被折叠?



