mockito-kotlin / com.nhaarman.mockito_kotlin / MockitoKotlin

MockitoKotlin

class MockitoKotlin

Constructors

<init>

MockitoKotlin()

Companion Object Functions

registerInstanceCreator

fun <T : Any> registerInstanceCreator(creator: () -> T): Unit
fun <T : Any> registerInstanceCreator(kClass: KClass<T>, creator: () -> T): Unit

Registers a function to be called when an instance of T is necessary.

resetInstanceCreators

fun resetInstanceCreators(): Unit

Clears al instance creators.

unregisterInstanceCreator

fun <T : Any> unregisterInstanceCreator(): MutableList<Pair<String, () -> Any>>?
fun <T : Any> unregisterInstanceCreator(kClass: KClass<T>): MutableList<Pair<String, () -> Any>>?

Unregisters an instance creator.