编程语言
首页 > 编程语言> > PowerMock和Java 11

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