public class

RunAfterTestClassCallbacks

extends Statement
java.lang.Object
   ↳ Statement
     ↳ org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks

Class Overview

RunAfterTestClassCallbacks is a custom JUnit 4.5+ Statement which allows the Spring TestContext Framework to be plugged into the JUnit execution chain by calling afterTestClass() on the supplied TestContextManager.

Summary

Public Constructors
RunAfterTestClassCallbacks(Statement next, TestContextManager testContextManager)
Constructs a new RunAfterTestClassCallbacks statement.
Public Methods
void evaluate()
Invokes the next Statement in the execution chain (typically an instance of org.junit.internal.runners.statements.RunAfters RunAfters), catching any exceptions thrown, and then calls afterTestClass().
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public RunAfterTestClassCallbacks (Statement next, TestContextManager testContextManager)

Constructs a new RunAfterTestClassCallbacks statement.

Parameters
next the next Statement in the execution chain
testContextManager the TestContextManager upon which to call afterTestClass()

Public Methods

public void evaluate ()

Invokes the next Statement in the execution chain (typically an instance of org.junit.internal.runners.statements.RunAfters RunAfters), catching any exceptions thrown, and then calls afterTestClass(). If the call to afterTestClass() throws an exception, it will also be tracked. Multiple exceptions will be combined into a MultipleFailureException.

Throws
Throwable