interface MockerConfig
A config interface used by mockspresso to handle to mocking of objects using any mocker that supports annotations.
interface FieldPreparer
Class that prepares the mocks on an object (usually an instance of the current test class, but can be any generic pojo with annotated fields) |
|
interface MockMaker
Class that creates mocks, used for automatically generating mocks that are not part of the dependency map |
abstract fun provideFieldPreparer(): MockerConfig.FieldPreparer |
|
abstract fun provideMockAnnotations(): MutableList<Class<out Annotation!>!> |
|
abstract fun provideMockMaker(): MockerConfig.MockMaker |