ServiceTestCase が提供する MockApplication ではなく、実際の Application オブジェクトを必要とするサービスをテストしようとしています。
ServiceTestCase で実際の Application オブジェクトを作成するにはどうすればよいですか?
ServiceTestCase が提供する MockApplication ではなく、実際の Application オブジェクトを必要とするサービスをテストしようとしています。
ServiceTestCase で実際の Application オブジェクトを作成するにはどうすればよいですか?
Context
サービスには、そのサービスとそれに関連する2つの固有の依存関係がありApplication
ます。フレームワークを使用すると、ServiceTestCase
これらの依存関係を挿入できるため、分離された環境で依存関係を制御して単体テストを実行できます。
テストで実数Application
を使用するべきではありませんが、実行していることがわかっている場合は、ServiceTestCase.setApplication()を使用して実数を挿入できます。