インターフェース TestApplicationContextAware
public interface TestApplicationContextAware
TestUtils.createTestApplicationContext() を介して初期化された共有 ApplicationContext へのアクセスを必要とするテストクラスのユーティリティインターフェース。 このインターフェースは、テストクラスごとに 1 回テストアプリケーションコンテキストを初期化して閉じるためのデフォルトの @BeforeAll および @AfterAll ライフサイクルフックを提供します。
それは次のことを保証します:
- テストが実行される前に、コンテキストは 1 回だけリフレッシュされます。
- 冗長なリフレッシュ試行はすべてキャッチされ、抑制されます (関連のない課題によって発生した場合を除く)。
- すべてのテストが完了すると、コンテキストは適切に閉じられます。
このインターフェースを使用するには、テストクラスでそれを実装するだけです。
- 導入:
- 7.0
- 作成者:
- Glenn Renfro, Artem Bilan
フィールド概要
フィールド方法の概要
フィールドの詳細
TEST_INTEGRATION_CONTEXT
メソッドの詳細
beforeAll
@BeforeAll static void beforeAll()tearDown
@AfterAll static void tearDown()