Java 是否验证使用Mockito调用该方法的次数?
我是新来的莫基托。。。 我想做的是使用mockito和System.print打印出某个方法被调用的次数 比如说,, 调用Class.doSomething()的次数:n次 我想我们需要使用verify()或调用,但我已经搜索了几个小时,但没有找到任何解决方案 有人能帮我吗Java 是否验证使用Mockito调用该方法的次数?,java,mocking,mockito,Java,Mocking,Mockito,我是新来的莫基托。。。 我想做的是使用mockito和System.print打印出某个方法被调用的次数 比如说,, 调用Class.doSomething()的次数:n次 我想我们需要使用verify()或调用,但我已经搜索了几个小时,但没有找到任何解决方案 有人能帮我吗 谢谢 我不认为每次调用该方法时都可以打印消息。您可以在生产代码中添加日志,也可以在添加日志层的方法中使用代理 @Mock private MockedObject mockedObject; verify(mockedO
谢谢 我不认为每次调用该方法时都可以打印消息。您可以在生产代码中添加日志,也可以在添加日志层的方法中使用代理
@Mock
private MockedObject mockedObject;
verify(mockedObject,times(2)).doSomething();
我不认为每次调用该方法时都可以打印消息。您可以在生产代码中添加日志,也可以在添加日志层的方法中使用代理
@Mock
private MockedObject mockedObject;
verify(mockedObject,times(2)).doSomething();
@Test
public void testMockitoTimes {
Sample sample = Mockito.mock(Sample.class);
sample.doSomething(); .....
Mockito.verfiy(sample, Mockito.times(n)).doSomething();
}