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 boolean
private boolean
private Thread
private final boolean
private final AtomicInteger
private static final long
private boolean
private final List<ExpectedInvocationAndResult>
private final List<Invocation>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Result
addActual
(Invocation actual) private void
addBehaviorListIfNecessary
(ExpectedInvocation expected) void
addExpected
(ExpectedInvocation expected, Result result, Range count) final void
addStub
(ExpectedInvocation expected, Result result) void
checkOrder
(boolean value) void
private Result
getStubResult
(Invocation actual) boolean
private UnorderedBehavior
void
makeThreadSafe
(boolean isThreadSafe) void
shouldBeUsedInOneThread
(boolean shouldBeUsedInOneThread) void
verify()
void
void
-
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
-
lastThread
-
-
Constructor Details
-
MocksBehavior
public MocksBehavior(boolean nice)
-
-
Method Details
-
addStub
- Specified by:
addStub
in interfaceIMocksBehavior
-
addExpected
- Specified by:
addExpected
in interfaceIMocksBehavior
-
getStubResult
-
addBehaviorListIfNecessary
-
lastBehaviorList
-
addActual
- Specified by:
addActual
in interfaceIMocksBehavior
-
verifyRecording
public void verifyRecording()- Specified by:
verifyRecording
in interfaceIMocksBehavior
-
verifyUnexpectedCalls
public void verifyUnexpectedCalls()- Specified by:
verifyUnexpectedCalls
in interfaceIMocksBehavior
-
verify
public void verify()- Specified by:
verify
in interfaceIMocksBehavior
-
checkOrder
public void checkOrder(boolean value) - Specified by:
checkOrder
in interfaceIMocksBehavior
-
makeThreadSafe
public void makeThreadSafe(boolean isThreadSafe) - Specified by:
makeThreadSafe
in interfaceIMocksBehavior
-
shouldBeUsedInOneThread
public void shouldBeUsedInOneThread(boolean shouldBeUsedInOneThread) - Specified by:
shouldBeUsedInOneThread
in interfaceIMocksBehavior
-
isThreadSafe
public boolean isThreadSafe()- Specified by:
isThreadSafe
in interfaceIMocksBehavior
-
checkThreadSafety
public void checkThreadSafety()- Specified by:
checkThreadSafety
in interfaceIMocksBehavior
-