为什么`testAndroidTestCaseSetupProperly`需要很长时间才能运行?

时间:2015-04-30 14:50:05

标签: android junit

运行android测试用例时为什么testAndroidTestCaseSetupProperly花了这么长时间(我认为)它所做的只是检查Context?这似乎需要10到20秒。

1 个答案:

答案 0 :(得分:2)

在此处查看Android来源:https://android.googlesource.com/platform/frameworks/base/+/donut-release/core/java/android/test/AndroidTestCase.java

以下是来源:

public void testAndroidTestCaseSetupProperly() {
    assertNotNull("Context is null. setContext should be called before tests are run",
            mContext);        
}

它正在做的就是断言null。我很确定它一定是你需要一段时间的其他一些测试用例。

空,但官方文档在这里:http://developer.android.com/reference/android/test/AndroidTestCase.html#testAndroidTestCaseSetupProperly()