我将JUnit升级到版本5,并且在运行JUnit 5时收到此错误
我正在使用pom
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
</dependency>
org.powermock.api.mockito.ClassNotPreparedException:
[Ljava.lang.Object; @ 723ca036未准备类com.xxxxxx.MyClass 进行测试。
我将@RunWith(JUnitPlatform.class)
用于班级考试符号
我的代码是
PowerMockito.mockStatic(MyClass.class);
when(MyClass.get(anyString()))
.thenReturn(mock);
答案 0 :(得分:0)
您必须使用 ExtendWith 。在junit 5中,注释将@RunWith更改为
@ExtendWith(JUnitPlatform.class)