koin-test / org.koin.test.ext.junit

Package org.koin.test.ext.junit

Functions

assertContextInstances

fun KoinTest.assertContextInstances(pathName: String, instanceCount: Int): Unit

Assert context has beanDefinition instanceCount

assertContexts

fun KoinTest.assertContexts(contextCount: Int): Unit

Assert Koin has contextCount contexts

assertDefinitions

fun KoinTest.assertDefinitions(definitionCount: Int): Unit

Assert context beanDefinition definitionCount

assertIsInModulePath

fun KoinTest.assertIsInModulePath(definitionClazz: KClass<*>, path: String): Unit

Assert definitionClazz is defined in given module path

assertIsInRootPath

fun KoinTest.assertIsInRootPath(definitionClazz: KClass<*>): Unit

Assert definitionClazz is defined in given module path

assertPath

fun KoinTest.assertPath(path: String, parentPath: String): Unit

Assert path has given parent path

assertProperties

fun KoinTest.assertProperties(propertyCount: Int): Unit

Assert Koin has properties count

assertRemainingInstanceHolders

fun KoinTest.assertRemainingInstanceHolders(instanceCount: Int): Unit

Assert Koin has reminaing instances