PowerMock和Java 11
作者:互联网
我们在一些历史项目中使用PowerMock.不幸的是,PowerMock相当于dead,与Java 11不兼容.
我们正在使用mockStatic().是的,我们知道它被认为是有害的 – 它在遗留代码中,我们宁愿现在不重写这些类……
有没有选择如何调整PowerMock以支持Java 11?或者是否可以轻松地将其替换为其他Java 11兼容框架? (Mockito不支持mockStatic)
解决方法:
在没有发布一年之后,PowerMock的内容确实在发生变化.
PowerMock 2.0.0-RC1发布.并使用PowerMockito 2.0.0-RC1
@PowerMockIgnore({“com.sun.org.apache.xerces.*”,“javax.xml.*”,“org.xml.*”,“org.w3c.*”})
测试在Java 11下运行.
标签:powermockito,java,junit,powermock 来源: https://codeday.me/bug/20191008/1870764.html