アノテーションインターフェースの使用
org.springframework.test.context.ContextConfiguration
パッケージ
説明
このパッケージには Spring TestContext フレームワークが含まれており、使用中の実際のテストフレームワークにとらわれないアノテーション駆動型ユニットおよび統合テストのサポートを提供します。
Spring TestContext フレームワークを JUnit 5 の JUnit Jupiter 拡張モデルと統合するためのコアサポート。
Spring TestContext フレームワークを JUnit 5 の JUnit Jupiter 拡張モデルと統合するための Web サポート。
org.springframework.test.context 内の ContextConfiguration 使用
修飾子コンストラクター説明ContextConfigurationAttributes
(ClassSE<?> declaringClass, ContextConfiguration contextConfiguration) 提供された@ContextConfiguration
アノテーションとそれを宣言したテストクラスの新しいContextConfigurationAttributes
SE インスタンスを構築します。org.springframework.test.context.junit.jupiter 内の ContextConfiguration 使用
修飾子と型クラス説明@interface
@SpringJUnitConfig
は、JUnit Jupiter の@ExtendWith(SpringExtension.class)
と Spring TestContext フレームワークの@ContextConfiguration
を組み合わせた合成アノテーションです。org.springframework.test.context.junit.jupiter.web 内の ContextConfiguration 使用
修飾子と型クラス説明@interface
@SpringJUnitWebConfig
は、JUnit Jupiter の@ExtendWith(SpringExtension.class)
と Spring TestContext フレームワークの@ContextConfiguration
および@WebAppConfiguration
を組み合わせた合成アノテーションです。