IntellijでAndroidのテストを書こうと思って、テストプロジェクトを作ってから、ライブラリも追加してからテストを実行したら、エラーで全然テスト自身が行われなかった。
どうすればいいのかわからなかったので、コードをいろいろと見ていたのだが、全然わからなかった。そもそもアプリ自体はちゃんと動いているわけだから、何が悪いのかわからんかったのですが、dependenciesのscopeが悪かった。
既にテスト対象側のモジュールにライブラリが含まれているから、CompileじゃなくてProvidedにする必要がある。
まぁ考えてみれば、そりゃそうか…という感じ。
ちなみにKotlinでやってます。