我的测试应用程序的 Assets 目录中有一个 XML 文件。我想从我的测试类的套件方法访问这个文件。
即,
公共(public)静态测试套件套件(){ InputStream stream =//一些返回 Assets 的代码
知道我该怎么做吗?我尝试使用 Resources.Resources.getSystem().getAssets() 但运气不好 :-(。请帮忙。
感谢广告, 约瑟夫
最佳答案
我的测试应用遇到了同样的问题。不幸的是,测试用例类中的 getContext() 看起来实际上返回了被测应用程序 的上下文。为了获取测试应用程序本身的上下文,您必须继承自 InstrumentationTestCase
,然后调用 getInstrumentation().getContext()
来获取测试应用程序的上下文.
关于android - 访问测试应用程序 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3901342/