Package org.junit.runners

Provides standard Runner implementations.


Class Summary
AllTests Runner for use with JUnit 3.8.x-style AllTests classes (those that only implement a static suite() method).
BlockJUnit4ClassRunner Implements the JUnit 4 standard test case class model, as defined by the annotations in the org.junit package.
JUnit4 Aliases the current default JUnit 4 class runner, for future-proofing.
Parameterized The custom runner Parameterized implements parameterized tests.
ParentRunner<T> Provides most of the functionality specific to a Runner that implements a "parent node" in the test tree, with children defined by objects of some data type T.
Suite Using Suite as a runner allows you to manually build a suite containing tests from many classes.

Enum Summary
MethodSorters Sort the methods into a specified execution order.

Annotation Types Summary
Parameterized.Parameter Annotation for fields of the test class which will be initialized by the method annotated by Parameters.
Parameterized.Parameters Annotation for a method which provides parameters to be injected into the test class constructor by Parameterized.
Parameterized.UseParametersRunnerFactory Add this annotation to your test class if you want to generate a special runner.
Suite.SuiteClasses The SuiteClasses annotation specifies the classes to be run when a class annotated with @RunWith(Suite.class) is run.

Package org.junit.runners Description

Provides standard Runner implementations.

See Also:
Runner, BlockJUnit4ClassRunner

Copyright © 2002–2014 JUnit. All rights reserved.