Commit c5d81dfe authored by Mark Murphy's avatar Mark Murphy

upgrade to Koin 2.0.1

parent b0b1f8d2
package com.commonsware.todo
import android.app.Application
import org.koin.android.ext.android.startKoin
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -12,6 +13,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -2,8 +2,9 @@ package com.commonsware.todo
import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import org.koin.android.ext.android.startKoin
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -13,6 +14,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -3,9 +3,10 @@ package com.commonsware.todo
import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -16,6 +17,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -3,9 +3,10 @@ package com.commonsware.todo
import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -16,6 +17,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -3,9 +3,10 @@ package com.commonsware.todo
import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -16,6 +17,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -4,9 +4,10 @@ import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -18,6 +19,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -4,9 +4,10 @@ import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -18,6 +19,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -4,9 +4,10 @@ import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -18,6 +19,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -4,9 +4,10 @@ import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -18,6 +19,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import org.junit.Before
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -4,9 +4,10 @@ import android.app.Application
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -18,6 +19,9 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,5 +31,5 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import org.junit.Before
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -5,10 +5,11 @@ import com.commonsware.todo.repo.ToDoDatabase
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -21,6 +22,10 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
androidContext(this@ToDoApp)
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,6 +31,6 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
room_version = "2.1.0-alpha04"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -5,10 +5,11 @@ import com.commonsware.todo.repo.ToDoDatabase
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -25,6 +26,10 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
androidContext(this@ToDoApp)
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,6 +31,6 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
room_version = "2.1.0-alpha04"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -5,10 +5,11 @@ import com.commonsware.todo.repo.ToDoDatabase
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -25,6 +26,10 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
androidContext(this@ToDoApp)
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,6 +31,6 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
room_version = "2.1.0-alpha04"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -5,10 +5,11 @@ import com.commonsware.todo.repo.ToDoDatabase
import com.commonsware.todo.repo.ToDoRepository
import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import org.koin.android.ext.android.startKoin
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
class ToDoApp : Application() {
private val koinModule = module {
......@@ -25,6 +26,10 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
androidContext(this@ToDoApp)
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,6 +31,6 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
room_version = "2.1.0-alpha04"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......
......@@ -9,10 +9,11 @@ import com.commonsware.todo.ui.SingleModelMotor
import com.commonsware.todo.ui.roster.RosterMotor
import com.github.jknack.handlebars.Handlebars
import com.github.jknack.handlebars.Helper
import org.koin.android.ext.android.startKoin
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.ext.koin.viewModel
import org.koin.dsl.module.module
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.core.context.startKoin
import org.koin.dsl.module
import java.util.*
class ToDoApp : Application() {
......@@ -42,6 +43,10 @@ class ToDoApp : Application() {
override fun onCreate() {
super.onCreate()
startKoin(this, listOf(koinModule))
startKoin {
androidLogger()
androidContext(this@ToDoApp)
modules(koinModule)
}
}
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
// NOTE: Do not place your application dependencies here; they belong
......@@ -31,6 +31,6 @@ task clean(type: Delete) {
}
ext {
koin_version = "1.0.2"
koin_version = "2.0.1"
room_version = "2.1.0-alpha04"
}
\ No newline at end of file
......@@ -16,8 +16,8 @@ import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.koin.dsl.module.module
import org.koin.standalone.StandAloneContext.loadKoinModules
import org.koin.core.context.loadKoinModules
import org.koin.dsl.module
@RunWith(AndroidJUnit4::class)
class RosterListFragmentTest {
......