我创建了一个扩展 ProviderTestCase2 的具体类,并且我正在编写测试方法来测试内容提供者对插入、删除、查询、更新、getType 的实现。
我使用getMockContentResolver
并传入了一些随机值,比如
ContentValues cv = new ContentValues();
cv.put("key1", "value1");
cv.put("key2", "value2");
Uri uri = getMockContentResolver.insert(table.content_uri, cv);
//table.content_uri defined earlier
assertNotNull(uri);
但是当我运行测试时,我发现跟踪显示:
INSERT INTO table.content_uri("key1","key2") VALUES(?,?);
我很好奇价值观去哪儿了。谁知道如何检查测试数据?