koin-test / org.koin.test.core.instance / SandboxInstanceHolder

SandboxInstanceHolder

class SandboxInstanceHolder<T> : InstanceHolder<T>

SandboxInstance - InstanceHolder create mock instance of given type

Constructors

<init>

SandboxInstanceHolder(bean: BeanDefinition<T>)

SandboxInstance - InstanceHolder create mock instance of given type

Properties

bean

val bean: BeanDefinition<T>

Functions

create

fun <T> create(parameters: ParameterDefinition): T

Create Sandbox instance

get

fun <T> get(parameters: ParameterDefinition): Instance<T>

release

fun release(): Unit