使用 Kotlin 进行单元测试中的 Dagger 2
Dagger 2 in Unit tests with Kotlin
Kotlin Blog 中解释了如何使 Dagger 2 与 Kotlin 一起工作。
一切都很顺利。到目前为止......我只是无法让它在测试中工作。
DaggerTestSomeComponent
不是从 TestSomeComponent : SomeComponent
生成的。
我尝试过各种组合。包括仅在测试中创建全新的组件。仍然没有。
是否有任何解决方法或我可以提供一些其他详细信息?
确保将 kaptAndroidTest 'com.google.dagger:dagger-compiler:2.0'
添加到您的依赖项中。
Kotlin Blog 中解释了如何使 Dagger 2 与 Kotlin 一起工作。
一切都很顺利。到目前为止......我只是无法让它在测试中工作。
DaggerTestSomeComponent
不是从 TestSomeComponent : SomeComponent
生成的。
我尝试过各种组合。包括仅在测试中创建全新的组件。仍然没有。
是否有任何解决方法或我可以提供一些其他详细信息?
确保将 kaptAndroidTest 'com.google.dagger:dagger-compiler:2.0'
添加到您的依赖项中。