为什么'testAndroidTestCaseSetupProperly`需要这么长时间才能运行?
问题描述:
运行android测试用例为什么testAndroidTestCaseSetupProperly
需要这么长时间(我认为)它所做的只是检查Context
?它似乎需要10到20秒。为什么'testAndroidTestCaseSetupProperly`需要这么长时间才能运行?
答
请看这里的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()。
发布您的代码。 –
你解决了这个问题吗? –
试图删除它。 。 。我有一个'setUp'方法,它占用了大部分时间 – kellyfj