我有一个AndroidJUnitRunner
(我们称之为MyRunner
)的自定义实现,并且需要从中访问我的匕首图。
实际上,我需要一些注入的组件来注册一个 IdlingResource。是否有任何适当的方法将这些组件/依赖项传递给自定义AndroidJUnitRunner
?
通过构造函数或从 MyRunner 内部寻找它。
注意:自定义运行器在测试类中用作注释中的类引用:
@RunWith(MyRunner::class)
因此使用自定义构造函数并不那么明显。
我有一个AndroidJUnitRunner
(我们称之为MyRunner
)的自定义实现,并且需要从中访问我的匕首图。
实际上,我需要一些注入的组件来注册一个 IdlingResource。是否有任何适当的方法将这些组件/依赖项传递给自定义AndroidJUnitRunner
?
通过构造函数或从 MyRunner 内部寻找它。
注意:自定义运行器在测试类中用作注释中的类引用:
@RunWith(MyRunner::class)
因此使用自定义构造函数并不那么明显。