提问人:blekione 提问时间:5/4/2019 最后编辑:OneCricketeerblekione 更新时间:1/23/2020 访问量:4557
如何在 JUnit 5 中使用 mockito 3.0?
How to use mockito 3.0 with JUnit 5?
问:
如何“扩展”?JUnit 5
mockito 3
在使用 priory 对测试类进行版本控制时,需要用新的注解来注解,例如:JUnit 5
mockito
3.0
JUnit 5
@ExtendWith(MockitoExtension.class)
@ExtendWith(MockitoExtension.class)
public class TestClass {
@Mock
DependencyA dependancyA;
public void myTest() {
...
}
}
因此,没有必要再使用任何带有注释的内容。MockitoRule
@Rule
我已经尝试了今天的测试版,但它没有类。mockito-android 3.0.0-beta1
MockitoExtension
我应该用什么来代替?我找不到 3.0 版的任何文档,这是可以理解的,因为它仍处于测试阶段。
答:
10赞
Sam Brannen
5/4/2019
#1
在工件中发布。MockitoExtension
mockito-junit-jupiter
您可以按如下方式添加对它的依赖关系。
Maven的
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<version>2.27.0</version>
<scope>test</scope>
</dependency>
Gradle(格拉德尔)
testCompile 'org.mockito:mockito-junit-jupiter:2.27.0'
更多资源
下一个:为什么这里使用最后一个关键字?
评论