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