public class InvocationsFinder
extends java.lang.Object
Constructor and Description |
---|
InvocationsFinder() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Invocation> |
findAllMatchingUnverifiedChunks(java.util.List<Invocation> invocations,
InvocationMatcher wanted,
InOrderContext orderingContext) |
Invocation |
findFirstMatchingUnverifiedInvocation(java.util.List<Invocation> invocations,
InvocationMatcher wanted,
InOrderContext context) |
Invocation |
findFirstUnverified(java.util.List<Invocation> invocations) |
Invocation |
findFirstUnverifiedInOrder(InOrderContext context,
java.util.List<Invocation> orderedInvocations)
i3 is unverified here:
i1, i2, i3
v
all good here:
i1, i2, i3
v v
|
java.util.List<Invocation> |
findInvocations(java.util.List<Invocation> invocations,
InvocationMatcher wanted) |
java.util.List<Invocation> |
findMatchingChunk(java.util.List<Invocation> invocations,
InvocationMatcher 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
|
Invocation |
findPreviousVerifiedInOrder(java.util.List<Invocation> invocations,
InOrderContext context) |
Invocation |
findSimilarInvocation(java.util.List<Invocation> invocations,
InvocationMatcher wanted) |
Location |
getLastLocation(java.util.List<Invocation> invocations) |
public java.util.List<Invocation> findInvocations(java.util.List<Invocation> invocations, InvocationMatcher wanted)
public java.util.List<Invocation> findAllMatchingUnverifiedChunks(java.util.List<Invocation> invocations, InvocationMatcher wanted, InOrderContext orderingContext)
public java.util.List<Invocation> findMatchingChunk(java.util.List<Invocation> invocations, InvocationMatcher wanted, int wantedCount, InOrderContext context)
public Invocation findFirstMatchingUnverifiedInvocation(java.util.List<Invocation> invocations, InvocationMatcher wanted, InOrderContext context)
public Invocation findSimilarInvocation(java.util.List<Invocation> invocations, InvocationMatcher wanted)
public Invocation findFirstUnverified(java.util.List<Invocation> invocations)
public Location getLastLocation(java.util.List<Invocation> invocations)
public Invocation findPreviousVerifiedInOrder(java.util.List<Invocation> invocations, InOrderContext context)
public Invocation findFirstUnverifiedInOrder(InOrderContext context, java.util.List<Invocation> orderedInvocations)
context
- orderedInvocations
-