# Package org.springframework.test.context.junit4.statements

JUnit 4.5 based `statements` used in the Spring TestContext Framework.

See: Description

Class Summary
Class | Description
--- | ---
RunAfterTestClassCallbacks | `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`.
RunAfterTestMethodCallbacks | `RunAfterTestMethodCallbacks` is a custom JUnit 4.5+ `Statement` which allows the Spring TestContext Framework to be plugged into the JUnit execution chain by calling `afterTestMethod()` on the supplied `TestContextManager`.
RunBeforeTestClassCallbacks | `RunBeforeTestClassCallbacks` is a custom JUnit 4.5+ `Statement` which allows the Spring TestContext Framework to be plugged into the JUnit execution chain by calling `beforeTestClass()` on the supplied `TestContextManager`.
RunBeforeTestMethodCallbacks | `RunBeforeTestMethodCallbacks` is a custom JUnit 4.5+ `Statement` which allows the Spring TestContext Framework to be plugged into the JUnit execution chain by calling `beforeTestMethod()` on the supplied `TestContextManager`.
SpringFailOnTimeout | `SpringFailOnTimeout` is a custom JUnit 4.5+ `Statement` which adds support for Spring's `@Timed` annotation by throwing an exception if the next statement in the execution chain takes more than the specified number of milliseconds.
SpringRepeat | `SpringRepeat` is a custom JUnit 4.5+ `Statement` which adds support for Spring's `@Repeat` annotation by repeating the test for the specified number of times.

## Package org.springframework.test.context.junit4.statements Description

JUnit 4.5 based `statements` used in the Spring TestContext Framework.