Package com.android.dx.mockito
Class DexmakerMockMaker
java.lang.Object
com.android.dx.mockito.DexmakerMockMaker
- All Implemented Interfaces:
org.mockito.plugins.MockMaker,org.mockito.plugins.StackTraceCleanerProvider
public final class DexmakerMockMaker
extends Object
implements org.mockito.plugins.MockMaker, org.mockito.plugins.StackTraceCleanerProvider
Generates mock instances on Android's runtime.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.mockito.plugins.MockMaker
org.mockito.plugins.MockMaker.TypeMockability -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TcreateMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler) org.mockito.invocation.MockHandlergetHandler(Object mock) org.mockito.exceptions.stacktrace.StackTraceCleanergetStackTraceCleaner(org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner) org.mockito.plugins.MockMaker.TypeMockabilityisTypeMockable(Class<?> type) voidresetMock(Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)
-
Constructor Details
-
DexmakerMockMaker
public DexmakerMockMaker()
-
-
Method Details
-
createMock
public <T> T createMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler) - Specified by:
createMockin interfaceorg.mockito.plugins.MockMaker
-
resetMock
public void resetMock(Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings) - Specified by:
resetMockin interfaceorg.mockito.plugins.MockMaker
-
isTypeMockable
- Specified by:
isTypeMockablein interfaceorg.mockito.plugins.MockMaker
-
getHandler
- Specified by:
getHandlerin interfaceorg.mockito.plugins.MockMaker
-
getStackTraceCleaner
public org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner(org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner) - Specified by:
getStackTraceCleanerin interfaceorg.mockito.plugins.StackTraceCleanerProvider
-