如何在JUnit 5中使用Mockito 3.0?

5
如何使用mockito3扩展JUnit 5?
在JUnit 5中,如果要使用版本小于3.0的mockito,则需要对测试类进行一个新的JUnit 5注释@ExtendWith(MockitoExtension.class)的标注,例如:
@ExtendWith(MockitoExtension.class)
public class TestClass {
   @Mock
   DependencyA dependancyA;

   public void myTest() {
   ...
   }
}

因此,使用@Rule注释就不需要再使用任何MockitoRule了。

我今天尝试了beta版本的mockito-android 3.0.0-beta1,它没有MockitoExtension类。

我应该使用什么替代品?我找不到任何关于3.0版本的文档,这是可以理解的,因为它仍处于beta状态。

1个回答

10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接