com.android.dx.mockito
Class DexmakerMockMaker

java.lang.Object
  extended by 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.


Constructor Summary
DexmakerMockMaker()
           
 
Method Summary
<T> T
createMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler)
           
 org.mockito.invocation.MockHandler getHandler(Object mock)
           
 org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner(org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner)
           
 void resetMock(Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DexmakerMockMaker

public DexmakerMockMaker()
Method Detail

createMock

public <T> T createMock(org.mockito.mock.MockCreationSettings<T> settings,
                        org.mockito.invocation.MockHandler handler)
Specified by:
createMock in interface org.mockito.plugins.MockMaker

resetMock

public void resetMock(Object mock,
                      org.mockito.invocation.MockHandler newHandler,
                      org.mockito.mock.MockCreationSettings settings)
Specified by:
resetMock in interface org.mockito.plugins.MockMaker

getHandler

public org.mockito.invocation.MockHandler getHandler(Object mock)
Specified by:
getHandler in interface org.mockito.plugins.MockMaker

getStackTraceCleaner

public org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner(org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner)
Specified by:
getStackTraceCleaner in interface org.mockito.plugins.StackTraceCleanerProvider


Copyright © 2015. All rights reserved.