我能够以这种方式访问Robolectrial2.x中的应用程序上下文,但不知道如何在Robolectrial3中访问。
return new ClassThatNeedsAContext(Robolectric.application.getApplicationContext());
发布于 2015-01-08 09:05:07
编辑过的
Robolectric 2.4到3.0-升级-指南
https://github.com/robolectric/robolectric/wiki/2.4-to-3.0-Upgrade-Guide
旧的回应看了Robolectric的示例代码,也许我找到了解决方案。https://github.com/robolectric/robolectric/blob/f4935bff58ae6a16b1230c3a415973e97713c0fb/robolectric/src/test/java/org/robolectric/shadows/ViewInnerTextTest.java#L22
return new ClassThatNeedsAContext(RuntimeEnvironment.application);
但我还有其他一些库的问题,所以我还没有无法测试它。
https://stackoverflow.com/questions/27831272
复制相似问题