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