データベースをロボエレクトリックでテストしようとした人はいますか? データベースを作成するためにコンテキストを渡す必要がありますが、それを注入する方法がわかりません!
ありがとう!
データベースをロボエレクトリックでテストしようとした人はいますか? データベースを作成するためにコンテキストを渡す必要がありますが、それを注入する方法がわかりません!
ありがとう!
データベースがデバイス上にあるため、簡単には機能しません...そしてrobolectricはjvm上で実行され、すべてのデバイス関連のものをモックします。代わりに Robotium を使用することをお勧めします。
それでもRobolectricでこれを何とかしたい場合は、robolectricテストからjvmでsqlite dbを実行して接続する必要があります。
https://groups.google.com/forum/?fromgroups=#!topic/robolectric/gSeC9r5zqr0
robolectricを使用してコンテンツプロバイダーをテストするのに適していますが、コンテンツリゾルバーが存在しないため、コンテンツプロバイダークエリを直接呼び出す必要があります。