| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mockito.verification.Timeout
public class Timeout
See the javadoc for VerificationWithTimeout
| Constructor Summary | |
|---|---|
| Timeout(int millis,
        VerificationMode delegate)See the javadoc for VerificationWithTimeout | |
| Method Summary | |
|---|---|
|  VerificationMode | atLeast(int minNumberOfInvocations)Allows at-least-x verification withing given timeout. | 
|  VerificationMode | atLeastOnce()Allows at-least-once verification withing given timeout. | 
|  VerificationMode | atMost(int maxNumberOfInvocations)Allows at-most-x verification within given timeout. | 
|  VerificationMode | never()Alias to times(0), see VerificationWithTimeout.times(int) | 
|  VerificationMode | only()Allows checking if given method was the only one invoked. | 
|  VerificationMode | times(int wantedNumberOfInvocations)Allows verifying exact number of invocations within given timeout | 
|  void | verify(VerificationData data) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Timeout(int millis,
               VerificationMode delegate)
VerificationWithTimeout
| Method Detail | 
|---|
public void verify(VerificationData data)
verify in interface VerificationModepublic VerificationMode atLeast(int minNumberOfInvocations)
VerificationWithTimeout
   verify(mock, timeout(100).atLeast(3)).someMethod("some arg");
 
 
 See examples in javadoc for Mockito class
atLeast in interface VerificationWithTimeoutminNumberOfInvocations - minimum number of invocations
public VerificationMode atLeastOnce()
VerificationWithTimeout
   verify(mock, timeout(100).atLeastOnce()).someMethod("some arg");
 
 Alias to atLeast(1)
 
 See examples in javadoc for Mockito class
atLeastOnce in interface VerificationWithTimeoutpublic VerificationMode atMost(int maxNumberOfInvocations)
VerificationWithTimeout
   verify(mock, timeout(100).atMost(3)).someMethod("some arg");
 
 
 See examples in javadoc for Mockito class
atMost in interface VerificationWithTimeoutmaxNumberOfInvocations - max number of invocations
public VerificationMode never()
VerificationWithTimeoutVerificationWithTimeout.times(int)
 Verifies that interaction did not happen within given timeout. E.g:
verify(mock, timeout(100).never()).someMethod();
 If you want to verify there were NO interactions with the mock 
 check out Mockito.verifyNoMoreInteractions(Object...)
 
 See examples in javadoc for Mockito class
never in interface VerificationWithTimeoutpublic VerificationMode only()
VerificationWithTimeoutverify(mock, only()).someMethod(); //above is a shorthand for following 2 lines of code: verify(mock).someMethod(); verifyNoMoreInvocations(mock);
 See also Mockito.verifyNoMoreInteractions(Object...)
 
 See examples in javadoc for Mockito class
only in interface VerificationWithTimeoutpublic VerificationMode times(int wantedNumberOfInvocations)
VerificationWithTimeout
   verify(mock, timeout(100).times(2)).someMethod("some arg");
 
 
 See examples in javadoc for Mockito class
times in interface VerificationWithTimeoutwantedNumberOfInvocations - wanted number of invocations
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||