Class InvocationConstraints
java.lang.Object
mockit.internal.expectations.invocation.InvocationConstraints
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionerrorForMissingExpectations(ExpectedInvocation invocation, List<ExpectedInvocation> nonMatchingInvocations) voidbooleanbooleanvoidsetLimits(int minInvocations, int maxInvocations) verifyLowerLimit(ExpectedInvocation invocation, int lowerLimit) verifyUpperLimit(ExpectedInvocation invocation, Object[] replayArgs, int upperLimit)
-
Field Details
-
minInvocations
public int minInvocations -
invocationCount
public @NonNegative int invocationCount
-
-
Constructor Details
-
InvocationConstraints
public InvocationConstraints(boolean nonStrictInvocation)
-
-
Method Details
-
setLimits
public void setLimits(int minInvocations, int maxInvocations) -
incrementInvocationCount
public void incrementInvocationCount() -
isInvocationCountLessThanMinimumExpected
public boolean isInvocationCountLessThanMinimumExpected() -
isInvocationCountMoreThanMaximumExpected
public boolean isInvocationCountMoreThanMaximumExpected() -
verifyLowerLimit
-
verifyUpperLimit
@Nullable public Error verifyUpperLimit(@NonNull ExpectedInvocation invocation, @NonNull Object[] replayArgs, int upperLimit) -
errorForMissingExpectations
@NonNull public Error errorForMissingExpectations(@NonNull ExpectedInvocation invocation, @NonNull List<ExpectedInvocation> nonMatchingInvocations)
-