public class MockitoNewInvocationControl<T> extends Object implements NewInvocationControl<org.mockito.stubbing.OngoingStubbing<T>>
Constructor and Description |
---|
MockitoNewInvocationControl(InvocationSubstitute<T> substitute) |
Modifier and Type | Method and Description |
---|---|
org.mockito.stubbing.OngoingStubbing<T> |
expectSubstitutionLogic(Object... arguments)
Expect a call to the new instance substitution logic.
|
InvocationSubstitute<T> |
getSubstitute() |
Object |
invoke(Class<?> type,
Object[] args,
Class<?>[] sig)
Invoke the invocation control
|
Object |
replay(Object... mocks)
Replay the given objects or classes.
|
Object |
reset(Object... mocks)
Reset the given objects or classes.
|
Object |
verify(Object... mocks)
Verify the given objects or classes.
|
void |
verifyNoMoreInteractions() |
public MockitoNewInvocationControl(InvocationSubstitute<T> substitute)
public Object invoke(Class<?> type, Object[] args, Class<?>[] sig) throws Exception
NewInvocationControl
invoke
in interface NewInvocationControl<org.mockito.stubbing.OngoingStubbing<T>>
Exception
public org.mockito.stubbing.OngoingStubbing<T> expectSubstitutionLogic(Object... arguments) throws Exception
NewInvocationControl
expectSubstitutionLogic
in interface NewInvocationControl<org.mockito.stubbing.OngoingStubbing<T>>
Exception
public InvocationSubstitute<T> getSubstitute()
public Object replay(Object... mocks)
replay
in interface DefaultBehavior
null
).public Object verify(Object... mocks)
verify
in interface DefaultBehavior
null
).public Object reset(Object... mocks)
reset
in interface DefaultBehavior
null
).public void verifyNoMoreInteractions()
Copyright © 2007–2017. All rights reserved.