我正在尝试模拟数据库访问(OrmLiteSqliteOpenHelper
)。
我只需要一条信息或一些例子来实现这一点。
我尝试使用OrmLiteSqliteOpenHelper
创建IsolatedContext
,但在运行代码后,Android只使用标准上下文。
答案 0 :(得分:3)
如果您检查here,至少会在问题的后半部分看到答案:您需要扩展 InstrumentationTestCase 而不是 AndroidTestCase 并调用 getInstrumentation()。getContext()以获取测试应用程序的上下文。但是我从未使用过 OrmLiteSqliteOpenHelper ,也不知道它是否有助于模拟数据库。实际上,我也在寻找一种模仿方法。