Package mockit.internal
Class BaseInvocation
java.lang.Object
mockit.Invocation
mockit.internal.BaseInvocation
- Direct Known Subclasses:
FakeInvocation
Base class for encapsulating state and logic needed by both the Mocking and Faking APIs, but which should not go into
Invocation
in order to keep the published API clean.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseInvocation
(Object invokedInstance, Object[] invokedArguments, @org.checkerframework.checker.index.qual.NonNegative int invocationCount) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
final <T> T
protected abstract Member
final BaseInvocation
final Member
final boolean
isMethodInSuperclass
(Object mock, String classDesc) abstract void
final void
setPrevious
(BaseInvocation previous) Methods inherited from class mockit.Invocation
getInvocationCount, getInvocationIndex, getInvokedArguments, getInvokedInstance, getInvokedMember, proceed
-
Constructor Details
-
BaseInvocation
-
-
Method Details
-
getRealMember
-
findRealMember
-
doProceed
-
prepareToProceed
public abstract void prepareToProceed() -
cleanUpAfterProceed
protected abstract void cleanUpAfterProceed() -
getPrevious
-
setPrevious
-
isMethodInSuperclass
-