如何在Android Espresso中调用其他测试类?

时间:2017-09-01 10:34:20

标签: android android-espresso

我正在使用Android Espresso编写测试用例。

我有两个活动:活动A和活动B.此外,我正在为这两个活动分别设置一个测试类。

在执行活动A中的所有测试用例后,我不知道如何在活动B中连续运行测试用例。

如何从活动A测试类转到活动B测试类?

1 个答案:

答案 0 :(得分:3)

如果我理解你的问题,那么像一个单独的“测试套件”课程会为你工作吗?例如:

import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({
    activityATest.class,
    activityBTest.class,
    activityCTest.class

})
public class ActivityTestSuite {
}

然后你就可以从这个套件中运行你的测试