这是我的测试类:
public class AndroidTunerTest extends
ActivityInstrumentationTestCase2<AndroidTunerActivity> {
[...]
}
但是我无法访问我的测试项目的上下文,我只能访问我想测试的Activity的上下文。所以我不知道如何以这里提到的相同方式阅读资源:
Android how to get access to raw resources that i put in res folder?
我不想在我的主应用程序中捆绑所有测试资源,因为测试的文件非常大,与真实应用程序无关。
我该怎么办?
答案 0 :(得分:4)
得到了......
this.getInstrumentation().getContext().getResources().openRawResource(R.raw.blah_blah);
给我一些调试和内省ActivityInstrumentationTestCase2继承树。