インターフェース TestRuntimeHintsRegistrar
public interface TestRuntimeHintsRegistrar
 デプロイユニットの 
ClassLoaderSE をベースに、Spring TestContext フレームワークとの結合テスト用 RuntimeHints を登録する契約です。実装では、可能であれば、指定された ClassLoaderSE を使用して、ヒントを提供する必要があるかどうかを判断する必要があります。 このインターフェースの実装は、このインターフェースの完全修飾名をキーとして使用して、META-INF/spring/aot.factories に静的に登録する必要があります。実装には、標準の引数なしコンストラクターが必要です。
 この API は、コア RuntimeHintsRegistrar API のコンパニオンとして機能します。特定のテストクラスに固有ではないテストサポートのグローバルヒントを登録する必要がある場合は、この API よりも RuntimeHintsRegistrar の実装を優先してください。
TestRuntimeHintsRegistrar を実装して登録する代わりに、テストクラスに @Reflective、@RegisterReflection、または @ImportRuntimeHints のアノテーションを付けることができます。
- 導入:
- 6.0
- 作成者:
- Sam Brannen
- 関連事項:
- メソッドのサマリー修飾子と型メソッド説明- void- registerHints- (RuntimeHints runtimeHints, ClassSE<?> testClass, ClassLoaderSE classLoader) 指定された- RuntimeHintsインスタンスにヒントを提供します。
- メソッドの詳細- registerHints指定された- RuntimeHintsインスタンスにヒントを提供します。- パラメーター:
- runtimeHints- 使用する- RuntimeHints
- testClass- 処理するテストクラス
- classLoader- 使用するクラスローダー