我是 android 测试的初学者,我想知道的很简单。 我有一个按钮,可以在单击时启动一个 Activity ,而不是启动真正的 Activity ,我想通过启动另一个 Activity 来替换它。 我怎样才能做到这一点? 我正在使用 Espresso 和 mockito 2.0+。谢谢。
最佳答案
我怀疑这个问题是否仍然需要答案,但在 cas 中,只要知道像 dagger 这样的依赖注入(inject)就可以完成这项工作。通过加载不同的模块,在您的应用中注入(inject)您的真实 Activity ,并在您的测试中注入(inject)另一个 Activity 。
关于android - Espresso + mockito - 模拟 Activity 启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29489746/