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 java.lang.Object implements org.mockito.plugins.MockMaker, org.mockito.plugins.StackTraceCleanerProviderGenerates mock instances on Android's runtime.
-
-
Constructor Summary
Constructors Constructor Description DexmakerMockMaker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TcreateMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler)org.mockito.invocation.MockHandlergetHandler(java.lang.Object mock)org.mockito.exceptions.stacktrace.StackTraceCleanergetStackTraceCleaner(org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner)org.mockito.plugins.MockMaker.TypeMockabilityisTypeMockable(java.lang.Class<?> type)voidresetMock(java.lang.Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)
-
-
-
Method Detail
-
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(java.lang.Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)- Specified by:
resetMockin interfaceorg.mockito.plugins.MockMaker
-
isTypeMockable
public org.mockito.plugins.MockMaker.TypeMockability isTypeMockable(java.lang.Class<?> type)
- Specified by:
isTypeMockablein interfaceorg.mockito.plugins.MockMaker
-
getHandler
public org.mockito.invocation.MockHandler getHandler(java.lang.Object mock)
- 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
-
-