368

メソッドが少なくとも 1 回呼び出されているかどうかを、mockito verify で確認したいと考えています。私は検証を使用しましたが、次のように不平を言います:

org.mockito.exceptions.verification.TooManyActualInvocations: 
Wanted 1 time:
But was 2 times. Undesired invocation:
4

2 に答える 2

633

適切な VerificationMode を使用します。

import static org.mockito.Mockito.atLeast;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;

verify(mockObject, atLeast(2)).someMethod("was called at least twice");
verify(mockObject, times(3)).someMethod("was called exactly three times");
于 2013-02-15T07:41:49.813 に答える