Ich möchte überprüfen, ob eine Methode mindestens einmal durch mockito verify aufgerufen wird. Ich habe verify verwendet und es beschwert sich wie folgt:
org.mockito.exceptions.verification.TooManyActualInvocations:
Wanted 1 time:
But was 2 times. Undesired invocation:
Mockito.times(...)
anstelleVerificationModeFactory.times(...)
für den statischen Import verwendenimport static org.mockito.Mockito.times;
. Im Allgemeinenimport 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 verwendenatLeastOnce()
.