【发布时间】:2010-11-16 00:34:20
【问题描述】:
我正在尝试使用ProviderTestCase2<T> 测试我的数据库。我可以看到正在创建的测试数据库。因此,我想,经过测试的内容提供者应该使用测试数据库。但是,一旦我尝试对MockContentResolver(或使用newResolverWithContentProviderFromSql 创建的那个)进行任何调用,我就会得到UnsupportedOperationException。这被记录为 MockContentResolver 作为正常行为。因此,我对 ProviderTestCase2 的目的有点不确定。
您如何测试您的内容提供者?
谢谢
【问题讨论】:
标签: android sqlite junit android-contentprovider