パッケージ org.springframework.test.annotation
@NonNullApi @NonNullFields パッケージ org.springframework.test.annotation
アノテーション駆動型テストのクラスをサポートします。
- クラス説明
@Commitは、テストメソッドが完了した後にテスト管理のトランザクションをコミットする必要があることを示すために使用されるテストアノテーションです。テストに関連付けられたApplicationContextがダーティであるため、閉じてコンテキストキャッシュから削除する必要があることを示すテストアノテーション。テストクラスにアノテーションを付けるために使用されるときに@DirtiesContextがどのように解釈されるかを決定するモードを定義します。コンテキストが@ContextHierarchyを介して階層の一部として構成されているテストで@DirtiesContextが使用されるときに、コンテキストキャッシュをクリアする方法を決定するモードを定義します。テストメソッドにアノテーションを付けるために使用されるときに@DirtiesContextがどのように解釈されるかを決定するモードを定義します。JUnit 4 で使用するテストアノテーション。アノテーションが付けられたテストクラスまたはテストメソッドが特定のテストプロファイルに対して有効か無効かを示します。特定のテスト環境のプロファイル値を取得するための戦略インターフェース。ProfileValueSourceConfigurationは、JUnit 4 ベースのテストクラスに適用できるアノテーションであり、@IfProfileValueを介して構成されたプロファイル値を取得するときに使用するProfileValueSourceの型を指定します。プロファイル値を操作するための一般的なユーティリティメソッド。JUnit 4 で使用するテストアノテーション。テストメソッドを繰り返し呼び出す必要があることを示します。@Rollbackは、テストメソッドが完了した後にテスト管理のトランザクションをロールバックする必要があるかどうかを示すために使用されるテストアノテーションです。基になるソースとしてシステムプロパティを使用するProfileValueSourceの実装。Spring のコアテストアノテーションを操作するためのユーティリティメソッドのコレクション。JUnit 4 で使用するテストアノテーションは、テストメソッドが指定された時間内に実行を終了する必要があることを示します。