Uses of Interface
org.mockito.verification.VerificationMode
Packages that use VerificationMode
Package
Description
Mockito is a mock library for java - see
Mockito class for usage.Verification logic.
Verification related classes.
-
Uses of VerificationMode in org.mockito
Methods in org.mockito that return VerificationModeModifier and TypeMethodDescriptionstatic VerificationModeMockito.atLeast(int minNumberOfInvocations) Allows at-least-x verification.static VerificationModeMockito.atLeastOnce()Allows at-least-once verification.static VerificationModeMockito.atMost(int maxNumberOfInvocations) Allows at-most-x verification.static VerificationModeMockito.atMostOnce()Allows at-most-once verification.static VerificationModeMockito.calls(int wantedNumberOfInvocations) Allows non-greedy verification in order.static VerificationModeMockito.description(String description) Adds a description to be printed if verification fails.static VerificationModeMockito.never()Alias totimes(0), seeMockito.times(int)static VerificationModeMockito.only()Allows checking if given method was the only one invoked.static VerificationModeMockito.times(int wantedNumberOfInvocations) Allows verifying exact number of invocations.Methods in org.mockito with parameters of type VerificationModeModifier and TypeMethodDescriptionBDDMockito.Then.should(InOrder inOrder, VerificationMode mode) BDDMockito.Then.should(VerificationMode mode) voidInOrder.verify(MockedStatic<?> mockedStatic, MockedStatic.Verification verification, VerificationMode mode) Verifies static interaction in order.<T> TInOrder.verify(T mock, VerificationMode mode) Verifies interaction in order.voidMockedStatic.verify(MockedStatic.Verification verification, VerificationMode mode) static <T> TMockito.verify(T mock, VerificationMode mode) Verifies certain behavior happened at least once / exact number of times / never. -
Uses of VerificationMode in org.mockito.internal.verification
Classes in org.mockito.internal.verification that implement VerificationModeModifier and TypeClassDescriptionclassorg.mockito.internal.verification.VerificationWrapper<WrapperT extends VerificationMode> -
Uses of VerificationMode in org.mockito.verification
Subinterfaces of VerificationMode in org.mockito.verificationModifier and TypeInterfaceDescriptioninterfaceVerificationAfterDelay is aVerificationModethat allows combining existing verification modes with an initial delay, e.g.interfaceVerificationWithTimeout is aVerificationModethat allows combining existing verification modes with 'timeout'.Classes in org.mockito.verification that implement VerificationModeModifier and TypeClassDescriptionclassSee the javadoc forVerificationAfterDelayclassSee the javadoc forVerificationWithTimeoutMethods in org.mockito.verification that return VerificationModeModifier and TypeMethodDescriptionVerificationAfterDelay.atLeast(int minNumberOfInvocations) Verifies that there is are least N invocations during the given period.VerificationWithTimeout.atLeast(int minNumberOfInvocations) Allows at-least-x verification within given timeout.VerificationAfterDelay.atLeastOnce()Verifies that there is at least 1 invocation during the given period.VerificationWithTimeout.atLeastOnce()Allows at-least-once verification within given timeout.Timeout.atMost(int maxNumberOfInvocations) VerificationAfterDelay.atMost(int maxNumberOfInvocations) Verifies that there is are most N invocations during the given period.VerificationAfterDelay.atMostOnce()Verifies that there is most 1 invocation during the given period.protected VerificationModeAfter.copySelfWithNewVerificationMode(VerificationMode verificationMode) protected VerificationModeTimeout.copySelfWithNewVerificationMode(VerificationMode newVerificationMode) default VerificationModeVerificationMode.description(String description) Description will be prepended to the assertion error if verification fails.VerificationEvent.getMode()VerificationStrategy.maybeVerifyLazily(VerificationMode mode) Possibly wrap the given VerificationMode and return a wrapping VerificationMode instead.Timeout.never()VerificationAfterDelay.never()Allows verification that there are no invocations at any point during the given period.VerificationAfterDelay.only()Verifies that there the given method is invoked and is the only method invoked.VerificationWithTimeout.only()Allows checking if given method was the only one invoked.VerificationAfterDelay.times(int wantedNumberOfInvocations) Verifies that there are exactly N invocations during the given period.VerificationWithTimeout.times(int wantedNumberOfInvocations) Allows verifying exact number of invocations within given timeoutMethods in org.mockito.verification with parameters of type VerificationModeModifier and TypeMethodDescriptionprotected VerificationModeAfter.copySelfWithNewVerificationMode(VerificationMode verificationMode) protected VerificationModeTimeout.copySelfWithNewVerificationMode(VerificationMode newVerificationMode) VerificationStrategy.maybeVerifyLazily(VerificationMode mode) Possibly wrap the given VerificationMode and return a wrapping VerificationMode instead.Constructors in org.mockito.verification with parameters of type VerificationModeModifierConstructorDescriptionAfter(long delayMillis, VerificationMode verificationMode) See the javadoc forVerificationAfterDelayTimeout(long millis, VerificationMode delegate) See the javadoc forVerificationWithTimeout