public class RunAfterTestClassCallbacks extends Statement
RunAfterTestClassCallbacks
はカスタム JUnit Statement
であり、提供されている TestContextManager
で afterTestClass()
を呼び出すことにより、Spring TestContext フレームワークを JUnit 実行チェーンにプラグインできます。注意 : このクラスには、JUnit 4.9 以上が必要です。
evaluate()
, RunBeforeTestClassCallbacks
コンストラクターと説明 |
---|
RunAfterTestClassCallbacks(Statement next, TestContextManager testContextManager) 新しい RunAfterTestClassCallbacks ステートメントを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | evaluate() 実行チェーンの次の Statement (通常は RunAfters のインスタンス)を評価し、スローされたすべての例外をキャッチしてから、TestContextManager.afterTestClass() を呼び出します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public RunAfterTestClassCallbacks(Statement next, TestContextManager testContextManager)
RunAfterTestClassCallbacks
ステートメントを作成します。next
- 実行チェーンの次の Statement
testContextManager
- afterTestClass()
を呼び出す TestContextManager public void evaluate() throws ThrowableSE
Statement
(通常は RunAfters
のインスタンス)を評価し、スローされたすべての例外をキャッチしてから、TestContextManager.afterTestClass()
を呼び出します。afterTestClass()
の呼び出しが例外をスローした場合、それも追跡されます。複数の例外が MultipleFailureException
に結合されます。
Statement
の evaluate
ThrowableSE