Package org.powermock.core.spi
Interface NewInvocationControl<T>
- All Superinterfaces:
DefaultBehavior
- All Known Implementing Classes:
EasyMockNewInvocationControl
,MockitoNewInvocationControl
A new invocation control pairs up a
InvocationSubstitute
with the
mock object created when invoking
InvocationSubstitute.performSubstitutionLogic(Object...)
object.-
Method Summary
Methods inherited from interface org.powermock.core.spi.DefaultBehavior
replay, reset
-
Method Details
-
invoke
Invoke the constructor invocation control- Parameters:
type
- invocation target typeargs
- arguments of constructor invocationsig
- parameters of a constructor- Returns:
- result of invocation
- Throws:
Exception
-
expectSubstitutionLogic
Expect a call to the new instance substitution logic.- Parameters:
arguments
- constructor arguments- Returns:
- result of stubbing a constructor. Result depends on mocking framework.
- Throws:
Exception
-