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.StringNO_MATCHERS_FOUNDprivate static java.lang.ThreadLocal<java.util.List<IArgumentMatcher>>threadToArgumentMatcherStackprivate static java.lang.ThreadLocal<MocksControl>threadToControlprivate static java.lang.ThreadLocal<java.util.List<Invocation>>threadToCurrentInvocation
-
Constructor Summary
Constructors Modifier Constructor Description privateLastControl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidassertState(boolean toAssert, java.lang.String message)static InvocationgetCurrentInvocation()static MocksControllastControl()static voidpopCurrentInvocation()private static java.util.List<IArgumentMatcher>popLastArgumentMatchers(int count)static java.util.List<IArgumentMatcher>pullMatchers()static voidpushCurrentInvocation(Invocation invocation)static voidreportAnd(int count)static voidreportLastControl(MocksControl control)static voidreportMatcher(IArgumentMatcher matcher)static voidreportNot()static voidreportOr(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()
-
-