Package org.easymock.internal
Class LastControl
- java.lang.Object
-
- org.easymock.internal.LastControl
-
public final class LastControl extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
NO_MATCHERS_FOUND
private static java.lang.ThreadLocal<java.util.List<IArgumentMatcher>>
threadToArgumentMatcherStack
private static java.lang.ThreadLocal<MocksControl>
threadToControl
private static java.lang.ThreadLocal<java.util.List<Invocation>>
threadToCurrentInvocation
-
Constructor Summary
Constructors Modifier Constructor Description private
LastControl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
assertState(boolean toAssert, java.lang.String message)
static Invocation
getCurrentInvocation()
static MocksControl
lastControl()
static void
popCurrentInvocation()
private static java.util.List<IArgumentMatcher>
popLastArgumentMatchers(int count)
static java.util.List<IArgumentMatcher>
pullMatchers()
static void
pushCurrentInvocation(Invocation invocation)
static void
reportAnd(int count)
static void
reportLastControl(MocksControl control)
static void
reportMatcher(IArgumentMatcher matcher)
static void
reportNot()
static void
reportOr(int count)
-
-
-
Field Detail
-
NO_MATCHERS_FOUND
private static final java.lang.String NO_MATCHERS_FOUND
- See Also:
- Constant Field Values
-
threadToControl
private static final java.lang.ThreadLocal<MocksControl> threadToControl
-
threadToCurrentInvocation
private static final java.lang.ThreadLocal<java.util.List<Invocation>> threadToCurrentInvocation
-
threadToArgumentMatcherStack
private static final java.lang.ThreadLocal<java.util.List<IArgumentMatcher>> threadToArgumentMatcherStack
-
-
Method Detail
-
reportLastControl
public static void reportLastControl(MocksControl control)
-
lastControl
public static MocksControl lastControl()
-
reportMatcher
public static void reportMatcher(IArgumentMatcher matcher)
-
pullMatchers
public static java.util.List<IArgumentMatcher> pullMatchers()
-
reportAnd
public static void reportAnd(int count)
-
reportNot
public static void reportNot()
-
popLastArgumentMatchers
private static java.util.List<IArgumentMatcher> popLastArgumentMatchers(int count)
-
assertState
private static void assertState(boolean toAssert, java.lang.String message)
-
reportOr
public static void reportOr(int count)
-
getCurrentInvocation
public static Invocation getCurrentInvocation()
-
pushCurrentInvocation
public static void pushCurrentInvocation(Invocation invocation)
-
popCurrentInvocation
public static void popCurrentInvocation()
-
-