如何访问android测试项目中的原始资源?

时间:2011-08-19 09:58:29

标签: android unit-testing android-activity

这是我的测试类:

public class AndroidTunerTest extends
        ActivityInstrumentationTestCase2<AndroidTunerActivity> {
    [...]
}

但是我无法访问我的测试项目的上下文,我只能访问我想测试的Activity的上下文。所以我不知道如何以这里提到的相同方式阅读资源:

Android how to get access to raw resources that i put in res folder?

我不想在我的主应用程序中捆绑所有测试资源,因为测试的文件非常大,与真实应用程序无关。

我该怎么办?

1 个答案:

答案 0 :(得分:4)

得到了......

this.getInstrumentation().getContext().getResources().openRawResource(R.raw.blah_blah);

给我一​​些调试和内省ActivityInstrumentationTestCase2继承树。