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

问题描述:

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

+0

发布您的代码。 –

+0

你解决了这个问题吗? –

+0

试图删除它。 。 。我有一个'setUp'方法,它占用了大部分时间 – kellyfj

请看这里的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()