インターフェースの使用
org.springframework.test.context.TestExecutionListener
パッケージ
説明
このパッケージには Spring TestContext フレームワークが含まれており、使用中の実際のテストフレームワークにとらわれないアノテーション駆動型ユニットおよび統合テストのサポートを提供します。
Spring TestContext フレームワークの事前 (AOT) サポート。
Spring TestContext フレームワークのテストイベントサポートクラス。
JDBC は、
@Sql
を介した宣言的な SQL スクリプト実行のサポートを含む、Spring TestContext フレームワークのクラスをサポートします。Spring TestContext フレームワークのサポートクラス。
Spring TestContext フレームワークのトランザクションサポートクラス。
Web は、Spring TestContext フレームワークのクラスをサポートします。
org.springframework.test.context 内の TestExecutionListener 使用
修飾子と型メソッド説明TestContextBootstrapper.getTestExecutionListeners()
このブートストラップに関連付けられたBootstrapContext
のテストクラス用に新しくインスタンス化されたTestExecutionListeners
のリストを取得します。final ListSE<TestExecutionListener>
TestContextManager.getTestExecutionListeners()
このTestContextManager
に登録されている現在のTestExecutionListeners
を取得します。修飾子と型メソッド説明void
TestContextManager.registerTestExecutionListeners
(TestExecutionListener... testExecutionListeners) このTestContextManager
で使用されるリスナーのリストに追加されたTestExecutionListeners
の配列を登録します。修飾子と型メソッド説明void
TestContextManager.registerTestExecutionListeners
(ListSE<TestExecutionListener> testExecutionListeners) 提供されたTestExecutionListeners
のリストを、このTestContextManager
が使用するリスナーのリストに追加して登録します。org.springframework.test.context.aot 内の TestExecutionListener 使用
修飾子と型インターフェース説明interface
AotTestExecutionListener
は、リスナーがオプションで事前 (AOT) サポートを提供できるようにするTestExecutionListener
SPI の拡張です。org.springframework.test.context.event 内の TestExecutionListener 使用
修飾子と型クラス説明class
ApplicationEvents
のサポートを提供するTestExecutionListener
。class
現在実行中のテストのテスト実行イベントをApplicationContext
に公開するTestExecutionListener
。org.springframework.test.context.jdbc 内の TestExecutionListener 使用
修飾子と型クラス説明class
org.springframework.test.context.support 内の TestExecutionListener 使用
修飾子と型クラス説明class
テストに関連付けられたApplicationContext
を、@DirtiesContext
アノテーションが付けられたテストクラスとテストメソッドの両方にダーティとしてマークするためのサポートを提供するTestExecutionListener
実装の抽象基本クラス。class
TestExecutionListener
API の抽象順序付け実装。class
TestExecutionListener
は、依存関係の注入とテストインスタンスの初期化をサポートします。class
@DirtiesContext
アノテーションが付いたテストクラスとテストメソッドの両方で、テストに関連付けられたApplicationContext
をダーティとしてマークするためのサポートを提供するTestExecutionListener
。class
@DirtiesContext
アノテーションが付いたテストクラスとテストメソッドの両方で、テストに関連付けられたApplicationContext
をダーティとしてマークするためのサポートを提供するTestExecutionListener
。修飾子と型メソッド説明protected ListSE<TestExecutionListener>
AbstractTestContextBootstrapper.getDefaultTestExecutionListeners()
このブートストラッパーのデフォルトTestExecutionListeners
を取得します。final ListSE<TestExecutionListener>
AbstractTestContextBootstrapper.getTestExecutionListeners()
org.springframework.test.context.transaction 内の TestExecutionListener 使用
修飾子と型クラス説明class
Spring の@Transactional
アノテーションを尊重することにより、テスト管理トランザクション内でのテストの実行をサポートするTestExecutionListener
。org.springframework.test.context.web 内の TestExecutionListener 使用
修飾子と型クラス説明class
Spring TestContext フレームワークによってロードされたWebApplicationContexts
にモックサーブレット API サポートを提供するTestExecutionListener