Comment on page
Mockito.verify()
Verify interactions with your mock
Mockito Verify is used to verify interaction of your mock inside your source (System Under Test) code.
We can check if method a is called with our mock, how many times it was called, or it was not called at all.
// Verify interactions
Mockito.verify(mock, Mockito.times(1)).sampleMethod();
// Verify, method should not be invoked even once
Mockito.verify(mock, Mockito.never()).sampleMethod2();
Mockito support 2 more verification methods,
- Mockito.verifyNoMoreInteractions()
// Verify, we did not miss any interaction in out test
// If will fail if there are any interaction
// and we did not wrote a verification assertion in our test
Mockito.verifyNoMoreInteractions(otherMockedClass);
- Mockito.verifyNoInteractions()
// Verify, our mock did not have any methods called in peice of code we were testing
Mockito.verifyNoInteractions(otherMockedClass);
Last modified 6mo ago