Class | Description |
---|---|
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 | Description |
---|---|
MethodSorters |
Sort the methods into a specified execution order.
|
Annotation Type | Description |
---|---|
Parameterized.Parameter |
Annotation for fields of the test class which will be initialized by the
method annotated by
Parameters By using directly this annotation, the test class constructor isn't needed. Index range must start at 0. |
Parameterized.Parameters |
Annotation for a method which provides parameters to be injected into the
test class constructor by
Parameterized |
Suite.SuiteClasses |
The
SuiteClasses annotation specifies the classes to be run when a class
annotated with @RunWith(Suite.class) is run. |
Runner
implementations.Runner
,
BlockJUnit4ClassRunner
Copyright © 2002-2012 JUnit. All Rights Reserved.