【发布时间】:2015-06-22 13:30:27
【问题描述】:
我正在使用 Robolectric 3,我正在尝试加载我的 test/res/ 文件夹中的一些资源。
这是我的文件层次结构:
project/
|-src/
|--main/
|---AndroidManifest.xml
|---res/
|----raw/
|-----prod.json
|--test/
|---java/
|----com.app/
|-----CustomTestRunner.java
|-----Mytest.java
|---res/
|----raw/
|-----test.json
我想在MyTest.java 做类似的事情
RuntimeEnvironment.application.getResources().openRawResource(R.raw.test);
但我不想覆盖我所有的“标准”res/ 文件夹,因为我还需要测试中的 prod.json 文件。
知道如何做这些事情吗?
谢谢
【问题讨论】:
标签: android unit-testing robolectric