Antworten:
Verwenden des entsprechenden Verifizierungsmodus:
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");
import static org.mockito.Mockito.times;
. Im Allgemeinen import static org.mockito.internal.verification.VerificationModeFactory.times;
wird davon abgeraten , Pakete mit "intern" ( ) zu importieren .
verify(mockObject).someMethod("")
genau 1 Interaktion (nicht mehr und nicht weniger). Wenn Sie stattdessen mindestens einen Aufruf der Methode wünschen, können Sie den Bezeichner verwenden atLeastOnce()
.
Mockito.times(...)
anstelleVerificationModeFactory.times(...)
für den statischen Import verwenden