web-dev-qa-db-ja.com

メソッドを検証する方法は、mockito verify()で2回呼び出されます

メソッドが少なくとも1回はmockito verifyを介して呼び出されるかどうかを検証したいです。私は検証を使用し、それはこのように文句を言う:

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

もちろん、適切な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");
420
Liosan