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(?,?);
値がどこに行ったのか興味があります。テストデータを確認する方法を知っている人はいますか?