什么是 Mockito 等价于 expect().andReturn().times()
Posted
技术标签:
【中文标题】什么是 Mockito 等价于 expect().andReturn().times()【英文标题】:What is the Mockito equivalent of expect().andReturn().times() 【发布时间】:2013-01-01 18:19:23 【问题描述】:我一直在尝试与 Mockito 等效的
EasyMock.expect(someMethod()).andReturn(someMockObject).times(n);
但我想不通。
请帮帮忙?
提前致谢。
【问题讨论】:
【参考方案1】:when(myObject.someMethod()).thenReturn(someMockObject);
// run test
verify(myObject, times(n)).someMethod();
有关更多转换示例,请参阅documentation。
【讨论】:
另请注意,Mockito 通常不鼓励过度验证。想想你是否真的需要验证每个电话。 (大多数情况下,这些只是依赖关系,如果它们搞砸了,它们就会崩溃。)以上是关于什么是 Mockito 等价于 expect().andReturn().times()的主要内容,如果未能解决你的问题,请参考以下文章
对于 Shiro 测试中的类型,方法 expect(boolean) 未定义
什么是'import * as ...'等价于require?