Package org.mockito.internal
Class MockitoCore
java.lang.Object
org.mockito.internal.MockitoCore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid<T> voidclearInvocations(T... mocks) For testing purposes only.Object[]ignoreStubs(Object... mocks) lenient()<T> Tmock(Class<T> typeToMock, MockSettings settings) <T> MockedConstruction<T> mockConstruction(Class<T> typeToMock, Function<MockedConstruction.Context, ? extends MockSettings> settingsFactory, MockedConstruction.MockInitializer<T> mockInitializer) mockingDetails(Object toInspect) <T> MockedStatic<T> mockStatic(Class<T> classToMock, MockSettings settings) <T> voidreset(T... mocks) stubber()stubber(Strictness strictness) void<T> Tverify(T mock, VerificationMode mode) voidverifyNoInteractions(Object... mocks) voidverifyNoMoreInteractions(Object... mocks) voidverifyNoMoreInteractionsInOrder(List<Object> mocks, InOrderContext inOrderContext) <T> OngoingStubbing<T> when(T methodCall)
-
Constructor Details
-
MockitoCore
public MockitoCore()
-
-
Method Details
-
mock
-
mockStatic
-
mockConstruction
public <T> MockedConstruction<T> mockConstruction(Class<T> typeToMock, Function<MockedConstruction.Context, ? extends MockSettings> settingsFactory, MockedConstruction.MockInitializer<T> mockInitializer) -
when
-
verify
-
reset
public <T> void reset(T... mocks) -
clearInvocations
public <T> void clearInvocations(T... mocks) -
verifyNoMoreInteractions
-
verifyNoInteractions
-
verifyNoMoreInteractionsInOrder
-
inOrder
-
stubber
-
stubber
-
validateMockitoUsage
public void validateMockitoUsage() -
getLastInvocation
For testing purposes only. Is not the part of main API.- Returns:
- last invocation
-
ignoreStubs
-
mockingDetails
-
lenient
-
clearAllCaches
public void clearAllCaches()
-