パッケージ org.springframework.test.context.web
@NonNullApi @NonNullFields パッケージ org.springframework.test.context.web
Web は、Spring TestContext フレームワークのクラスをサポートします。
- クラス説明
GenericWebApplicationContext
をロードするAbstractContextLoader
の抽象、汎用拡張。アノテーション付きクラスから Bean 定義をロードするAbstractGenericWebContextLoader
の具体的な実装。Groovy スクリプトおよび XML 構成ファイルから Bean 定義をロードするAbstractGenericWebContextLoader
の具体的な実装。XML リソースから Bean 定義をロードするAbstractGenericWebContextLoader
の具体的な実装。Spring TestContext フレームワークによってロードされたWebApplicationContexts
にモックサーブレット API サポートを提供するTestExecutionListener
@WebAppConfiguration
は、統合テストのためにロードされたApplicationContext
がWebApplicationContext
であることを宣言するために使用されるクラスレベルのアノテーションです。WebDelegatingSmartContextLoader
は、GenericXmlWebContextLoader
(または Groovy がクラスパスに存在する場合はGenericGroovyXmlWebContextLoader
)およびAnnotationConfigWebContextLoader
に委譲するAbstractDelegatingSmartContextLoader
の具象実装です。WebMergedContextConfiguration
は、テストクラスとそのすべてのスーパークラス、および@ContextConfiguration
、@WebAppConfiguration
、@ActiveProfiles
、@TestPropertySource
を含むクラスで宣言されたマージされたコンテキスト構成をカプセル化します。TestContextBootstrapper
SPI の Web 固有の実装。