S.P*_*.P. 4 android android-testing koin
我正在尝试使用 Koin 进行一些测试,但是我收到了“未解析的参考:KoinTest”但是,似乎正在正确执行导入,因为我看不到代码中的任何错误。仅在我尝试时运行测试。
我尝试清理并重建项目并重新启动 android studio,但问题仍然存在
测试班
import org.junit.After
import org.junit.Before
import org.junit.Test
import org.koin.core.context.startKoin
import org.koin.core.context.stopKoin
import org.koin.test.KoinTest
import salva.perez.cabify.di.applicationModule
import org.koin.test.inject
class VoucherPresenterTest : KoinTest {
private val presenter: VoucherContract.Presenter by inject()
@Before
fun before() {
startKoin {
modules(applicationModule)
}
}
@After
fun after() {
stopKoin()
}
@Test
fun testInitViewCorrectly() {
...
}
}
Run Code Online (Sandbox Code Playgroud)
摇篮
implementation 'org.koin:koin-android:2.0.1'
testImplementation 'org.koin:koin-test:2.0.1'
Run Code Online (Sandbox Code Playgroud)
考虑使用androidTestImplementation,如果你想在你使用它androidTest和debugImplementation如果你想在使用它unitTest为好。
| 归档时间: |
|
| 查看次数: |
2087 次 |
| 最近记录: |