public class MockitoCore extends Object
Constructor and Description |
---|
MockitoCore() |
Modifier and Type | Method and Description |
---|---|
<T> void |
clearInvocations(T... mocks) |
Invocation |
getLastInvocation()
For testing purposes only.
|
Object[] |
ignoreStubs(Object... mocks) |
InOrder |
inOrder(Object... mocks) |
boolean |
isTypeMockable(Class<?> typeToMock) |
<T> T |
mock(Class<T> typeToMock,
MockSettings settings) |
MockingDetails |
mockingDetails(Object toInspect) |
<T> void |
reset(T... mocks) |
Stubber |
stubber() |
<T> VoidMethodStubbable<T> |
stubVoid(T mock) |
void |
validateMockitoUsage() |
<T> T |
verify(T mock,
VerificationMode mode) |
void |
verifyNoMoreInteractions(Object... mocks) |
void |
verifyNoMoreInteractionsInOrder(List<Object> mocks,
InOrderContext inOrderContext) |
<T> OngoingStubbing<T> |
when(T methodCall) |
public boolean isTypeMockable(Class<?> typeToMock)
public <T> T mock(Class<T> typeToMock, MockSettings settings)
public <T> OngoingStubbing<T> when(T methodCall)
public <T> T verify(T mock, VerificationMode mode)
public <T> void reset(T... mocks)
public <T> void clearInvocations(T... mocks)
public void verifyNoMoreInteractions(Object... mocks)
public void verifyNoMoreInteractionsInOrder(List<Object> mocks, InOrderContext inOrderContext)
public Stubber stubber()
public <T> VoidMethodStubbable<T> stubVoid(T mock)
public void validateMockitoUsage()
public Invocation getLastInvocation()
public MockingDetails mockingDetails(Object toInspect)