相关疑难解决方法(0)

使用Mockito时,嘲讽和间谍有什么区别?

什么是使用Mockito间谍的用例?

在我看来,使用callRealMethod可以使用mock处理每个间谍用例.

我可以看到的一个区别是,如果你想让大多数方法调用都是真实的,它会节省一些代码行来使用模拟和间谍.这是它还是我错过了更大的图景?

java testing mocking mockito

128
推荐指数
5
解决办法
10万
查看次数

初始化模拟对象 - MockIto

有许多方法可以使用MockIto初始化模拟对象.这些中最好的方法是什么?

1.

 public class SampleBaseTestCase {

   @Before public void initMocks() {
       MockitoAnnotations.initMocks(this);
   }
Run Code Online (Sandbox Code Playgroud)

2.

@RunWith(MockitoJUnitRunner.class)
Run Code Online (Sandbox Code Playgroud)

[编辑] 3.

mock(XXX.class);
Run Code Online (Sandbox Code Playgroud)

建议我,如果有任何其他方法比这些更好......

java junit mockito

107
推荐指数
7
解决办法
17万
查看次数

标签 统计

java ×2

mockito ×2

junit ×1

mocking ×1

testing ×1