我正在使用Robotium创建一个测试,以确保在onPause()期间正确处理列表视图。在尝试恢复应用程序之前,一切看起来都很好,因为应用程序从未被调用到最前端。我误解了这应该如何运作?这是代码的相关部分:
mSolo.scrollDownList(5);
Instrumentation instr = getInstrumentation();
Log.d(TAG, "Calling onPause");
instr.callActivityOnPause(getActivity());
Log.d(TAG, "Calling onResume");
instr.callActivityOnResume(getActivity());
assertTrue(mSolo.scrollDownList(5));