【问题标题】:What is the Mockito equivalent of expect().andReturn().times()什么是 Mockito 等价于 expect().andReturn().times()
【发布时间】:2013-01-01 18:19:23
【问题描述】:

我一直在尝试与 Mockito 等效的

EasyMock.expect(someMethod()).andReturn(someMockObject).times(n);

但我想不通。

请帮帮忙?

提前致谢。

【问题讨论】:

    标签: java junit mockito easymock


    【解决方案1】:
    when(myObject.someMethod()).thenReturn(someMockObject);
    // run test
    verify(myObject, times(n)).someMethod();
    

    有关更多转换示例,请参阅documentation

    【讨论】:

    • 另请注意,Mockito 通常不鼓励过度验证。想想你是否真的需要验证每个电话。 (大多数情况下,这些只是依赖关系,如果它们搞砸了,它们就会崩溃。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 1970-01-01
    • 2017-11-19
    • 2017-11-12
    • 2015-11-22
    • 1970-01-01
    相关资源
    最近更新 更多