koin-test / org.koin.test

Package org.koin.test

Types

AutoCloseKoinTest

Extended Koin Test - embed autoclose @after method to close Koin after every test

abstract class AutoCloseKoinTest : KoinTest

KoinTest

Koin Test Component

interface KoinTest : KoinComponent

KoinTestRule

TestRule which will automatically start and stop Koin.

class KoinTestRule : TestWatcher

Functions

get

Get an instance from Koin

fun <T> KoinTest.get(qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T

inject

Lazy inject an instance from Koin

fun <T> KoinTest.inject(qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T>