364 votes

comment vérifier si une méthode est appelée deux fois avec mockito vérifier()

Je veux vérifier si une méthode est appelée deux fois ou plus d'une fois par mockito vérifier. J'ai utilisé de vérifier et il se plaint comme ceci:

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

626voto

Liosan Points 669

À l'aide de la VerificationMode, bien sûr:

verify(mock, atLeast(2)).someMethod("was called at least twice");
verify(mock, times(3)).someMethod("was called exactly three times");

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X