AssetManagerをパラメータとして使用する静的メソッドをテストするテストケースを作成しようとしています。しかし、AssetManagerクラスの取得には問題があります。すべてのオンラインブログでは、sdkバージョン24で推奨されなくなったクラスを使用するように指示しています。私はMockitoクラスを使って主なアクティビティを模倣しようとしました。使用されることを意図していました)、nullのAssetsManagerを返しました。Android SDKバージョン24 - AssetManagerを取得する際に問題が発生する
ユニットテストで自分のプロジェクトのAssetsManagerを取得するにはどうすればよいですか?
通常、MockitoはAndroidの単体テストに関連付けられています。ユニットテスト(Android Studioの 'test /'ディレクトリ、開発マシンのJVM上でAndroidの外で実行する)、またはインストルメンテーションテスト(Androidデバイスの 'androidTest /'ディレクトリ、Androidデバイスやエミュレータで実行する) ? – CommonsWare
@commonsWare私はユニットテストを書こうとしていましたが、私は応答を感謝します!以下の答えは私のために働いた。私はテストディレクトリから作業しています。 –