Uses of Interface
org.mockito.invocation.MatchableInvocation
-
Packages that use MatchableInvocation Package Description org.mockito.internal.invocation Invocation machinery and related classes.org.mockito.internal.reporting Deals with nicely printing verification errors.org.mockito.internal.stubbing Stubbing logic.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. -
-
Uses of MatchableInvocation in org.mockito.internal.invocation
Classes in org.mockito.internal.invocation that implement MatchableInvocation Modifier and Type Class Description class
InvocationMatcher
In addition to all content of the invocation, the invocation matcher contains the argument matchers.Fields in org.mockito.internal.invocation declared as MatchableInvocation Modifier and Type Field Description private MatchableInvocation
InvocationsFinder.RemoveNotMatching. wanted
Methods in org.mockito.internal.invocation with parameters of type MatchableInvocation Modifier and Type Method Description static java.util.List<Invocation>
InvocationsFinder. findAllMatchingUnverifiedChunks(java.util.List<Invocation> invocations, MatchableInvocation wanted, InOrderContext orderingContext)
static Invocation
InvocationsFinder. findFirstMatchingUnverifiedInvocation(java.util.List<Invocation> invocations, MatchableInvocation wanted, InOrderContext context)
static java.util.List<Invocation>
InvocationsFinder. findInvocations(java.util.List<Invocation> invocations, MatchableInvocation wanted)
static java.util.List<Invocation>
InvocationsFinder. findMatchingChunk(java.util.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,1static Invocation
InvocationsFinder. findSimilarInvocation(java.util.List<Invocation> invocations, MatchableInvocation wanted)
private static java.util.List<Invocation>
InvocationsFinder. getFirstMatchingChunk(MatchableInvocation wanted, java.util.List<Invocation> unverified)
static void
InvocationMarker. markVerified(java.util.List<Invocation> invocations, MatchableInvocation wanted)
static void
InvocationMarker. markVerified(Invocation invocation, MatchableInvocation wanted)
static void
InvocationMarker. markVerifiedInOrder(java.util.List<Invocation> chunk, MatchableInvocation wanted, InOrderContext context)
Constructors in org.mockito.internal.invocation with parameters of type MatchableInvocation Constructor Description RemoveNotMatching(MatchableInvocation wanted)
-
Uses of MatchableInvocation in org.mockito.internal.reporting
Methods in org.mockito.internal.reporting with parameters of type MatchableInvocation Modifier and Type Method Description private static boolean
SmartPrinter. isMultiLine(MatchableInvocation wanted, java.util.List<Invocation> allActualInvocations)
java.lang.String
PrintSettings. print(MatchableInvocation invocation)
Constructors in org.mockito.internal.reporting with parameters of type MatchableInvocation Constructor Description SmartPrinter(MatchableInvocation wanted, java.util.List<Invocation> allActualInvocations, java.lang.Integer[] indexesOfMatchersToBeDescribedWithExtraTypeInfo, java.util.Set<java.lang.String> classNamesToBeDescribedWithFullName)
SmartPrinter(MatchableInvocation wanted, Invocation actual, java.lang.Integer... indexesOfMatchersToBeDescribedWithExtraTypeInfo)
-
Uses of MatchableInvocation in org.mockito.internal.stubbing
Classes in org.mockito.internal.stubbing that implement MatchableInvocation Modifier and Type Class Description class
StubbedInvocationMatcher
Fields in org.mockito.internal.stubbing declared as MatchableInvocation Modifier and Type Field Description private MatchableInvocation
InvocationContainerImpl. invocationForStubbing
Methods in org.mockito.internal.stubbing that return MatchableInvocation Modifier and Type Method Description MatchableInvocation
InvocationContainerImpl. getInvocationForStubbing()
Methods in org.mockito.internal.stubbing with parameters of type MatchableInvocation Modifier and Type Method Description void
InvocationContainerImpl. resetInvocationForPotentialStubbing(MatchableInvocation invocationMatcher)
void
InvocationContainerImpl. setInvocationForPotentialStubbing(MatchableInvocation invocation)
void
InvocationContainerImpl. setMethodForStubbing(MatchableInvocation invocation)
Constructors in org.mockito.internal.stubbing with parameters of type MatchableInvocation Constructor Description StubbedInvocationMatcher(Answer answer, MatchableInvocation invocation, Strictness strictness)
-
Uses of MatchableInvocation in org.mockito.internal.verification
Methods in org.mockito.internal.verification that return MatchableInvocation Modifier and Type Method Description MatchableInvocation
VerificationDataImpl. getTarget()
-
Uses of MatchableInvocation in org.mockito.internal.verification.api
Fields in org.mockito.internal.verification.api declared as MatchableInvocation Modifier and Type Field Description private MatchableInvocation
VerificationDataInOrderImpl. wanted
Methods in org.mockito.internal.verification.api that return MatchableInvocation Modifier and Type Method Description MatchableInvocation
VerificationData. getTarget()
The target or wanted invocation.MatchableInvocation
VerificationDataInOrder. getWanted()
MatchableInvocation
VerificationDataInOrderImpl. getWanted()
Constructors in org.mockito.internal.verification.api with parameters of type MatchableInvocation Constructor Description VerificationDataInOrderImpl(InOrderContext inOrder, java.util.List<Invocation> allInvocations, MatchableInvocation wanted)
-
Uses of MatchableInvocation in org.mockito.internal.verification.checkers
Methods in org.mockito.internal.verification.checkers with parameters of type MatchableInvocation Modifier and Type Method Description static void
AtLeastXNumberOfInvocationsChecker. checkAtLeastNumberOfInvocations(java.util.List<Invocation> invocations, MatchableInvocation wanted, int wantedCount)
static void
AtLeastXNumberOfInvocationsChecker. checkAtLeastNumberOfInvocations(java.util.List<Invocation> invocations, MatchableInvocation wanted, int wantedCount, InOrderContext orderingContext)
static void
MissingInvocationChecker. checkMissingInvocation(java.util.List<Invocation> invocations, MatchableInvocation wanted)
static void
MissingInvocationChecker. checkMissingInvocation(java.util.List<Invocation> invocations, MatchableInvocation wanted, InOrderContext context)
static void
NumberOfInvocationsChecker. checkNumberOfInvocations(java.util.List<Invocation> invocations, MatchableInvocation wanted, int wantedCount)
static void
NumberOfInvocationsChecker. checkNumberOfInvocations(java.util.List<Invocation> invocations, MatchableInvocation wanted, int wantedCount, InOrderContext context)
static void
NumberOfInvocationsChecker. checkNumberOfInvocationsNonGreedy(java.util.List<Invocation> invocations, MatchableInvocation wanted, int wantedCount, InOrderContext context)
-