2
A
回答
1
它不會很容易工作,因爲數據庫在設備上......而且robolectric運行在jvm上嘲笑所有與設備有關的東西。相反,我會推薦使用Robotium。
如果你仍然想用Robolectric做這件事,你必須得到一個sqlite數據庫運行並從robolectric測試的jvm上連接到它。
0
https://groups.google.com/forum/?fromgroups=#!topic/robolectric/gSeC9r5zqr0
很好的一個測試與robolectric內容提供商,但我們必須調用內容提供商直接查詢作爲內容解析器不會在那裏。
相關問題
- 1. 發佈Android數據庫與數據庫
- 2. 與數據庫中的Android
- 3. Roboelectric斷言與共享首選項失敗android
- 4. 在Android項目中使用Espresso 2.0 + Roboelectric
- 5. Roboelectric了java.lang.RuntimeException:java.lang.reflect.InvocationTargetException
- 6. Android與Oracle數據庫的連接
- 7. 與Android相關的數據庫問題
- 8. 的Android:具有與SQLite數據庫
- 9. Android:與數據庫的安全連接
- 10. 與sql數據庫的Android連接
- 11. SQLite數據庫與我使用Android中SQLite數據庫條款
- 12. 同步Android數據庫與服務器數據庫
- 13. Android應用程序數據庫與遠程數據庫同步
- 14. 同步本地數據庫(Sqlite)與服務器數據庫android
- 15. Error:java.lang.UnsatisfiedLinkError with roboelectric and realm
- 16. Android的數據庫?
- 17. android數據庫
- 18. Android數據庫
- 19. Android數據庫
- 20. Android數據庫
- 21. Android數據庫
- 22. Android數據庫
- 23. Android:數據庫
- 24. Android:數據庫
- 25. android:比較日期與數據庫
- 26. Android - 小型數據庫 - xml與sqlite
- 27. 將Android與網站數據庫同步?
- 28. Xamarin Android與Azure SQL數據庫和SignalR
- 29. 將Android與數據庫連接
- 30. 如何連接mysql數據庫與android
我正在使用ShadowContentResolver向Robolectric查詢ContentProvider – atermenji 2013-04-04 09:53:15