Android ライブラリ プロジェクトを作成しており、単体テストとインストルメンテーション テストを追加したいと考えています。
これがどのように可能であるかを理解するのに苦労しています。最初にこのページをチェックアウトし、2 番目の箇条書きで説明されている内容を実装してみました。私が遭遇した問題は、テスト対象のライブラリにはいくつかのパブリック メソッドしかなく、残りはパッケージ プライベートであるということでした。そのため、プロジェクトにアプリケーション モジュールを追加しようとしたとき、アプリケーション モジュールは、実際にテストしようとしているパッケージ プライベート クラスへの参照を取得できませんでした。
リンクの最初の箇条書きが曖昧すぎて、何をするように指示されているのか理解できません。
テストが必要なパッケージプライベートクラスを使用して、Android ライブラリプロジェクトで単体テスト/インストルメンテーションテストを実行した経験がある人はいますか? もしそうなら、それをテストするために必要なセットアップを理解するのを手伝ってもらえますか?