机器人电气与android中的数据库

机器人电气与android中的数据库,android,robolectric,Android,Robolectric,有人试过用roboelectric测试数据库吗?我必须传递上下文来创建数据库,但我不知道如何注入它 谢谢 因为db在设备上,所以它不容易工作。。。robolectric在jvm上运行,模拟所有与设备相关的内容。我建议用机器人来代替 如果您仍然希望以某种方式使用Robolectric实现这一点,那么您必须在jvm上运行一个sqlite db,并通过Robolectric测试连接到它 使用robolectric测试内容提供商很好,但我们必须直接调用内容提供商查询,因为内容解析器不在那里。我正在使用

有人试过用roboelectric测试数据库吗?我必须传递上下文来创建数据库,但我不知道如何注入它


谢谢

因为db在设备上,所以它不容易工作。。。robolectric在jvm上运行,模拟所有与设备相关的内容。我建议用机器人来代替

如果您仍然希望以某种方式使用Robolectric实现这一点,那么您必须在jvm上运行一个sqlite db,并通过Robolectric测试连接到它


使用robolectric测试内容提供商很好,但我们必须直接调用内容提供商查询,因为内容解析器不在那里。

我正在使用ShadowContentResolver使用robolectric向ContentProvider进行查询