Mockito是一个广泛使用的Java应用程序单元测试框架。它提供了各种API来模拟对象的行为。在本教程中,我们将探讨doAnswer()和thenReturn()存根技术的用法,并进行比较。我们可以在某些情况下使用这两种API来存根或模拟方法,但在某些情况下,我们只能使用其中之一。
我们的代码将结合使用Mockito和JUnit 5作为我们的代码示例,并且我们需要在我们的pom.xml文件中添加一些依赖项:
```<dependency>```
```<groupId>```org.junit.jupiter```</groupId>```
```<artifactId>```junit-jupiter-api```</artifactId>```
```<version>```5.10.0```</version>```
```<scope>```test```</scope>```
```</dependency>```
大约 4 分钟