アノテーションインターフェース CompileWithForkedClassLoader


@TargetSE({TYPESE,METHODSE}) @RetentionSE(RUNTIMESE) @DocumentedSE @ExtendWith(org.springframework.core.test.tools.CompileWithForkedClassLoaderExtension.class) public @interface CompileWithForkedClassLoader
コンパイルされたコードでフォークされたクラスローダーを使用する必要があるテストクラスまたはテストメソッドの JUnit Jupiter 拡張機能を登録するアノテーション。

この拡張により、コンパイラーはテスト ClassLoaderSE を汚染することなくクラスを定義できます。

NOTE: このアノテーションは、@TestTemplate メソッドと組み合わせて使用することはできません。@RepeatedTest および @ParameterizedTest メソッドはサポートされていません。

導入:
6.0
作成者:
Phillip Webb, Sam Brannen