标签: java android unit-testing android-espresso
我正在尝试为我的Android应用程序运行Espresso测试,但是有一个问题一直困扰着我。在MainActivity中,一些视图的可见性取决于从net加载的数据,但在MainActivityTest中,我无法操纵加载数据的过程,因此我不知道真实数据和哪个视图应该显示以及哪个视图不应该显示。结果,我不知道如何继续我的测试。谁能告诉我如何处理这种情况?谢谢!
答案 0 :(得分:1)
尝试使用MockWebServer库。它允许您在测试中模拟http响应,如下所示:
npm