アノテーションインターフェース BootstrapWith
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@InheritedSE
public @interface BootstrapWith
@BootstrapWith
は、Spring、TestContext、フレームワークをブートストラップする方法を決定するために使用されるメタデータを定義するためにテストクラスに適用できるアノテーションです。 このアノテーションは、カスタム合成アノテーションを作成するためのメタアノテーションとしても使用できます。ただし、ローカルに宣言された @BootstrapWith
アノテーション (つまり、現在のテストクラスに直接存在するアノテーション) は、メタに存在する @BootstrapWith
宣言をオーバーライドすることに注意してください。
このアノテーションは、デフォルトで、囲んでいるテストクラスから継承されます。詳細については、@NestedTestConfiguration
を参照してください。
- 導入:
- 4.1
- 作成者:
- Sam Brannen
- 関連事項:
オプション要素の概要
オプション要素修飾子と型オプションの要素説明ClassSE<? extends TestContextBootstrapper>
Spring TestContext フレームワークのブートストラップに使用するTestContextBootstrapper
。
要素の詳細
value
ClassSE<? extends TestContextBootstrapper> valueSpring TestContext フレームワークのブートストラップに使用するTestContextBootstrapper
。- デフォルト:
- org.springframework.test.context.TestContextBootstrapper.class