クラス AbstractTestExecutionListener
java.lang.ObjectSE
org.springframework.test.context.support.AbstractTestExecutionListener
- 実装されたすべてのインターフェース:
Ordered
,TestExecutionListener
- 既知の直属サブクラス
AbstractDirtiesContextTestExecutionListener
、ApplicationEventsTestExecutionListener
、DependencyInjectionTestExecutionListener
、EventPublishingTestExecutionListener
、ServletTestExecutionListener
、SqlScriptsTestExecutionListener
、TransactionalTestExecutionListener
public abstract class AbstractTestExecutionListener
extends ObjectSE
implements TestExecutionListener, Ordered
TestExecutionListener
API の抽象順序付け実装。- 導入:
- 2.5
- 作成者:
- Sam Brannen, Juergen Hoeller
- 関連事項:
フィールドサマリー
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
afterTestClass
(TestContext testContext) デフォルトの実装は空です。void
afterTestExecution
(TestContext testContext) デフォルトの実装は空です。void
afterTestMethod
(TestContext testContext) デフォルトの実装は空です。void
beforeTestClass
(TestContext testContext) デフォルトの実装は空です。void
beforeTestExecution
(TestContext testContext) デフォルトの実装は空です。void
beforeTestMethod
(TestContext testContext) デフォルトの実装は空です。int
getOrder()
デフォルトの実装はOrdered.LOWEST_PRECEDENCE
を返すため、フレームワークによって提供されるデフォルトのリスナーの後にカスタムリスナーが確実に順序付けされます。void
prepareTestInstance
(TestContext testContext) デフォルトの実装は空です。
コンストラクターの詳細
AbstractTestExecutionListener
public AbstractTestExecutionListener()
メソッドの詳細
getOrder
public int getOrder()デフォルトの実装はOrdered.LOWEST_PRECEDENCE
を返すため、フレームワークによって提供されるデフォルトのリスナーの後にカスタムリスナーが確実に順序付けされます。必要に応じて、サブクラスでオーバーライドできます。beforeTestClass
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のbeforeTestClass
- パラメーター:
testContext
- テストのテストコンテキスト。null
- 例外:
ExceptionSE
- 例外の伝播を許可します- 導入:
- 3.0
prepareTestInstance
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のprepareTestInstance
- パラメーター:
testContext
- テストのテストコンテキスト。null
- 例外:
ExceptionSE
- 例外の伝播を許可します
beforeTestMethod
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のbeforeTestMethod
- パラメーター:
testContext
- テストメソッドが実行されるテストコンテキスト。非null
- 例外:
ExceptionSE
- 例外の伝播を許可します- 関連事項:
beforeTestExecution
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のbeforeTestExecution
- パラメーター:
testContext
- テストメソッドが実行されるテストコンテキスト。非null
- 例外:
ExceptionSE
- 例外の伝播を許可します- 導入:
- 5.2
- 関連事項:
afterTestExecution
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のafterTestExecution
- パラメーター:
testContext
- テストメソッドが実行されるテストコンテキスト。非null
- 例外:
ExceptionSE
- 例外の伝播を許可します- 導入:
- 5.2
- 関連事項:
afterTestMethod
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のafterTestMethod
- パラメーター:
testContext
- テストメソッドが実行されたテストコンテキスト ; 決してnull
- 例外:
ExceptionSE
- 例外の伝播を許可します- 関連事項:
afterTestClass
デフォルトの実装は空です。必要に応じて、サブクラスでオーバーライドできます。- 次で指定:
- インターフェース
TestExecutionListener
のafterTestClass
- パラメーター:
testContext
- テストのテストコンテキスト。null
- 例外:
ExceptionSE
- 例外の伝播を許可します- 導入:
- 3.0