アノテーションインターフェース CompileWithForkedClassLoader
@RetentionSE(RUNTIMESE)
@TargetSE({TYPESE,METHODSE})
@DocumentedSE
@ExtendWith(org.springframework.core.test.tools.CompileWithForkedClassLoaderExtension.class)
public @interface CompileWithForkedClassLoader
コンパイルされたコードでフォークされたクラスローダーを使用する必要があるテストクラスまたはテストメソッドの JUnit Jupiter 拡張機能を登録するアノテーション。
この拡張により、コンパイラーはテスト ClassLoader
SE を汚染することなくクラスを定義できます。
NOTE: このアノテーションは、@TestTemplate
メソッドと組み合わせて使用することはできません。@RepeatedTest
および @ParameterizedTest
メソッドはサポートされていません。
- 導入:
- 6.0
- 作成者:
- Phillip Webb, Sam Brannen