【发布时间】:2011-03-27 18:20:11
【问题描述】:
我正在使用 android.test.runner 库和 AndroidTestCase 等来创建一些单元测试。我发现它很有用,但一项测试需要访问应用程序对象。通常我只是从活动上下文中得到它,例如
AppState appState = ((AppState) myActivity.getApplicationContext());
但是,单元测试位于扩展 AndroidTextCase 的类中,据我所知,没有可用的 getApplicationContext。有一个getContext,但我不清楚这是否是我想要的。最好的行动方案是什么?
【问题讨论】:
标签: android unit-testing junit android-context