Espresso UI测试问题

时间:2016-06-16 12:43:05

标签: android android-espresso

我正在使用 Espresso 进行我的UI测试。我有数据加载的问题。

让我说一下我的普通应用流程

活动A - > ActivityB

在我的 ActivityA 中,我从服务器获取一些数据并将其存储在 SingleTonClass 中。在 ActivityB 中,我从同一 SingleTon 获取数据并显示在我的视图中。

但在使用 Espresso 进行 ActivityB 测试时,它会崩溃,因为我没有将任何数据加载到我的SingleTon类。

那么如何在Espresso

ActivityB 之前加载数据呢?

1 个答案:

答案 0 :(得分:0)

为此,您可以使用注释 @Before

请参阅此link for info

@Before
public void setUp()
{
   // set up dummy your data that is required for test
}

更多about @Before