getting不能在使用powermock的自定义对象的模拟数组上对最终类异常进行子类化

2eafrhcq  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(233)

当我使用powermock来模拟单个对象时,它正在工作。例如。

MyObj mockObj = PowerMockito.mock(MyObj.class);

但现在我想看一组对象。我无法做到这一点,当我做到这一点的时候,我会低于例外。

MyObj[] mocObjs = PowerMockito.mock(MyObj[].class);

上面代码的例外是

java.lang.IllegalArgumentException: Cannot subclass final class class [Lcom.mypackage.MyObj];
at org.mockito.cglib.proxy.Enhancer.generateClass(Enhancer.java:447)

所以,我只想知道出了什么问题,我犯了什么错?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题