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