在Android上对Realm进行单元测试

时间:2016-11-14 18:58:50

标签: android unit-testing realm

我正在尝试对使用Realm进行数据缓存的应用程序进行单元测试,并遇到了一些问题。

1)我无法在不使用PowerMock的情况下模拟Realm实例。 (PowerMock与我特定版本的Robolectric / Mockito没有很好的配合,所以我不想使用它)。有没有什么方法可以解决Realm支持界面的问题?

2)使用RealmResults时,有没有办法在单元测试中创建其中一个对象?我可以在非托管模式下创建RealmLists,但这些不能转换为RealmResults。 (目前,我的UI代码期望接收包含数据的RealmResults对象 - 这是我们注册侦听器/等的方式)

0 个答案:

没有答案