在使用springboot2做单元测试的时候,发现依赖的mockito已经是2.x了,然后powermock虽然对应有一个api,但是并不能真正的支持,遇到了一系列的兼容问题,最后解决的版本如下
jar | version |
---|---|
SpringBoot - test | 2.1.X |
Mockito | 2.23.4 |
powermock-api-mockito2 | 2.0.2 |
powermock-module-junit4 | 2.0.2 |
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>2.1.5.RELEASE</version>
<scope>test</scope>
</dependency>