Package | Description |
---|---|
org.mockito.internal |
Internal classes, not to be used by clients.
|
org.mockito.internal.invocation |
Invocation machinery and related classes.
|
org.mockito.internal.verification |
Verification logic.
|
org.mockito.internal.verification.api |
This package should be open to public once verification API is fully finished.
|
org.mockito.internal.verification.checkers |
Verification checkers.
|
Modifier and Type | Class and Description |
---|---|
class |
InOrderImpl
Allows verifying in order.
|
Modifier and Type | Method and Description |
---|---|
void |
MockitoCore.verifyNoMoreInteractionsInOrder(List<Object> mocks,
InOrderContext inOrderContext) |
Modifier and Type | Method and Description |
---|---|
static List<Invocation> |
InvocationsFinder.findAllMatchingUnverifiedChunks(List<Invocation> invocations,
MatchableInvocation wanted,
InOrderContext orderingContext) |
static Invocation |
InvocationsFinder.findFirstMatchingUnverifiedInvocation(List<Invocation> invocations,
MatchableInvocation wanted,
InOrderContext context) |
static Invocation |
InvocationsFinder.findFirstUnverifiedInOrder(InOrderContext context,
List<Invocation> orderedInvocations)
i3 is unverified here:
i1, i2, i3
v
all good here:
i1, i2, i3
v v
|
static List<Invocation> |
InvocationsFinder.findMatchingChunk(List<Invocation> invocations,
MatchableInvocation wanted,
int wantedCount,
InOrderContext context)
some examples how it works:
Given invocations sequence:
1,1,2,1
if wanted is 1 and mode is times(2) then returns
1,1
if wanted is 1 and mode is atLeast() then returns
1,1,1
if wanted is 1 and mode is times(x), where x != 2 then returns
1,1,1
|
static Invocation |
InvocationsFinder.findPreviousVerifiedInOrder(List<Invocation> invocations,
InOrderContext context) |
static void |
InvocationMarker.markVerifiedInOrder(List<Invocation> chunk,
MatchableInvocation wanted,
InOrderContext context) |
Modifier and Type | Class and Description |
---|---|
class |
InOrderContextImpl |
Modifier and Type | Method and Description |
---|---|
InOrderContext |
VerificationDataInOrderImpl.getOrderingContext() |
InOrderContext |
VerificationDataInOrder.getOrderingContext() |
Constructor and Description |
---|
VerificationDataInOrderImpl(InOrderContext inOrder,
List<Invocation> allInvocations,
MatchableInvocation wanted) |
Modifier and Type | Method and Description |
---|---|
static void |
AtLeastXNumberOfInvocationsChecker.checkAtLeastNumberOfInvocations(List<Invocation> invocations,
MatchableInvocation wanted,
int wantedCount,
InOrderContext orderingContext) |
static void |
MissingInvocationChecker.checkMissingInvocation(List<Invocation> invocations,
MatchableInvocation wanted,
InOrderContext context) |
static void |
NumberOfInvocationsChecker.checkNumberOfInvocations(List<Invocation> invocations,
MatchableInvocation wanted,
int wantedCount,
InOrderContext context) |
static void |
NumberOfInvocationsChecker.checkNumberOfInvocationsNonGreedy(List<Invocation> invocations,
MatchableInvocation wanted,
int wantedCount,
InOrderContext context) |
Copyright © 2019. All rights reserved.