Package org.easymock.internal
Class MocksBehavior
java.lang.Object
org.easymock.internal.MocksBehavior
- All Implemented Interfaces:
Serializable,IMocksBehavior
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<UnorderedBehavior>private booleanprivate booleanprivate Threadprivate final booleanprivate intprivate static final longprivate booleanprivate final List<ExpectedInvocationAndResult>private final List<Invocation> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ResultaddActual(Invocation actual) private voidaddBehaviorListIfNecessary(ExpectedInvocation expected) voidaddExpected(ExpectedInvocation expected, Result result, Range count) final voidaddStub(ExpectedInvocation expected, Result result) voidcheckOrder(boolean value) voidprivate ResultgetStubResult(Invocation actual) booleanprivate UnorderedBehaviorvoidmakeThreadSafe(boolean isThreadSafe) voidshouldBeUsedInOneThread(boolean shouldBeUsedInOneThread) voidverify()voidvoid
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
behaviorLists
-
stubResults
-
unexpectedCalls
-
nice
private final boolean nice -
checkOrder
private volatile boolean checkOrder -
isThreadSafe
private volatile boolean isThreadSafe -
shouldBeUsedInOneThread
private volatile boolean shouldBeUsedInOneThread -
position
private volatile int position -
lastThread
-
-
Constructor Details
-
MocksBehavior
public MocksBehavior(boolean nice)
-
-
Method Details
-
addStub
- Specified by:
addStubin interfaceIMocksBehavior
-
addExpected
- Specified by:
addExpectedin interfaceIMocksBehavior
-
getStubResult
-
addBehaviorListIfNecessary
-
lastBehaviorList
-
addActual
- Specified by:
addActualin interfaceIMocksBehavior
-
verifyRecording
public void verifyRecording()- Specified by:
verifyRecordingin interfaceIMocksBehavior
-
verifyUnexpectedCalls
public void verifyUnexpectedCalls()- Specified by:
verifyUnexpectedCallsin interfaceIMocksBehavior
-
verify
public void verify()- Specified by:
verifyin interfaceIMocksBehavior
-
checkOrder
public void checkOrder(boolean value) - Specified by:
checkOrderin interfaceIMocksBehavior
-
makeThreadSafe
public void makeThreadSafe(boolean isThreadSafe) - Specified by:
makeThreadSafein interfaceIMocksBehavior
-
shouldBeUsedInOneThread
public void shouldBeUsedInOneThread(boolean shouldBeUsedInOneThread) - Specified by:
shouldBeUsedInOneThreadin interfaceIMocksBehavior
-
isThreadSafe
public boolean isThreadSafe()- Specified by:
isThreadSafein interfaceIMocksBehavior
-
checkThreadSafety
public void checkThreadSafety()- Specified by:
checkThreadSafetyin interfaceIMocksBehavior
-