Mati Galli
08/01/2020, 7:46 PMorg.koin.core.error.NoBeanDefFoundException: No definition found for class:'integrations.self.management.service.controllers.OptionGroupController'. Check your definitions!
at org.koin.core.scope.ScopethrowDefinitionNotFound(Scope.kt:247)
at org.koin.core.scope.ScoperesolveInstance(Scope.kt:216)
at org.koin.core.scope.Scopeget(Scope.kt:181)
at integrations.self.managemnt.service.server.RoutesKt$routes$$inlined$inject$1.invoke(KtorApplicationExt.kt:80)
at kotlin.UnsafeLazyImpl.getalue(Lazy.kt:81)
at integrations.self.managemnt.service.server.RoutesKt$routes$1$3$1.invokeSuspend(Routes.kt:40)
at integrations.self.managemnt.service.server.RoutesKt$routes$1$3$1.invoke(Routes.kt)
at io.ktor.util.pipeline.SusendFunctionGun.loop(PipelineContext.kt:318)
at io.ktor.util.pipeline.SusendFunctionGun.proceed(PipelineContext.kt:163)
at io.ktor.util.pipeline.SusendFunctionGun.execute(PipelineContext.kt:183)
at io.ktor.util.pipeline.Pipline.execute(Pipeline.kt:27)
at io.ktor.routing.Routing.eecuteResult(Routing.kt:147)
at io.ktor.routing.Routing.iterceptor(Routing.kt:34)
at io.ktor.routing.Routing$Fature$install$1.invokeSuspend(Routing.kt:99)
at io.ktor.routing.Routing$Fature$install$1.invoke(Routing.kt)
at io.ktor.util.pipeline.SusendFunctionGun.loop(PipelineContext.kt:318)
at io.ktor.util.pipeline.SusendFunctionGun.proceed(PipelineContext.kt:163)
at io.ktor.util.pipeline.SusendFunctionGun.execute(PipelineContext.kt:183)
at io.ktor.util.pipeline.Pipline.execute(Pipeline.kt:27)
at io.ktor.server.testing.TetApplicationEngine$callInterceptor$1.invokeSuspend(TestApplicationEngine.kt:288)
at io.ktor.server.testing.TetApplicationEngine$callInterceptor$1.invoke(TestApplicationEngine.kt)
at io.ktor.server.testing.TetApplicationEngine$2.invokeSuspend(TestApplicationEngine.kt:50)
at io.ktor.server.testing.TetApplicationEngine$2.invoke(TestApplicationEngine.kt)
at io.ktor.util.pipeline.SusendFunctionGun.loop(PipelineContext.kt:318)
at io.ktor.util.pipeline.SusendFunctionGun.proceed(PipelineContext.kt:163)
at io.ktor.util.pipeline.SusendFunctionGun.execute(PipelineContext.kt:183)
at io.ktor.util.pipeline.Pipline.execute(Pipeline.kt:27)
at io.ktor.server.testing.TetApplicationEngine$handleRequest$pipelineJob$1.invokeSuspend(TestApplicationEngine.kt:286)
(Coroutine boundary)
at io.ktor.routing.Routing.eecuteResult(Routing.kt:147)
at io.ktor.routing.Routing.iterceptor(Routing.kt:34)
at io.ktor.routing.Routing$Fature$install$1.invokeSuspend(Routing.kt:99)
at io.ktor.server.testing.TetApplicationEngine$callInterceptor$1.invokeSuspend(TestApplicationEngine.kt:288)
at io.ktor.server.testing.TetApplicationEngine$2.invokeSuspend(TestApplicationEngine.kt:50)
at io.ktor.server.testing.TetApplicationEngine$handleRequest$pipelineJob$1.invokeSuspend(TestApplicationEngine.kt:286)
at kotlinx.coroutines.DeferrdCoroutine.await$suspendImpl(Builders.common.kt:99)
at io.ktor.server.testing.TetApplicationEngine$handleRequest$1.invokeSuspend(TestApplicationEngine.kt:151)
This is my test class: