パッケージ 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 で使用するテストアノテーションは、テストメソッドが指定された時間内に実行を終了する必要があることを示します。