Espresso + mockito - 模拟 activity 发布

Espresso + mockito - Mock activity launch

我是 android 测试的初学者,我想知道的很简单。 我有一个按钮,它在单击时启动 activity 而不是启动真正的 activity 我想用另一个启动来替换它。 我怎样才能做到这一点? 我正在使用 Espresso 和 mockito 2.0+。谢谢。

我怀疑这个问题是否仍然需要答案,但在 cas 中,只要知道像 dagger 这样的依赖注入就可以完成这项工作。通过加载不同的模块,在您的应用程序中注入您的真实 activity,并在您的测试中注入另一个 activity。