我在这里遵循开发指南:
https://developer.android.com/guide/components/activities/testing
并具有以下测试类:
@RunWith(AndroidJUnit4::class)
class MyTestSuite {
@get:Rule var activityScenarioRule = activityScenarioRule<MyActivity>()
@Test fun testEvent() {
val scenario = activityScenarioRule.scenario
}
}
方法activityScenarioRule<T>()
未定义。我需要什么依赖性?另外,在阅读这些文档时确定添加哪些依赖项的最佳方法是什么?
答案 0 :(得分:2)
activityScenarioRule<T>()
方法是androidx.test.ext:junit-ktx:1.1.0
依赖项的一部分。
通常,它会在List of AndroidX Test dependencies下列出,但似乎它到目前为止尚未与junit-ktx
或core-ktx
模块保持同步,尽管已明确提及作为Version 1.1.0-beta01 release notes