| Class | Description |
|---|---|
| AsynchronousRunner | Deprecated |
| ClassesParallelRunListener | |
| ConcurrentRunListener |
Handles responses from concurrent junit
Stuff to remember about JUnit threading: parallel=classes; beforeClass/afterClass, constructor and all tests method run on same thread parallel=methods; beforeClass/afterClass run on main thread, constructor + each test method run on same thread parallel=both; same as parallel=methods |
| ConfigurableParallelComputer | Deprecated |
| FilteringRequest |
Moved nested class from
JUnitCoreWrapper. |
| JUnitCore |
JUnitCore solves bugs in original junit class
JUnitCore. |
| JUnitCoreParameters | |
| JUnitCoreProvider | |
| JUnitCoreRunListener |
Noteworthy things about JUnit4 listening:
A class that is annotated with @Ignore will have one invocation of "testSkipped" with source==name A method that is annotated with @Ignore will have a invocation of testSkipped with source and name distinct Methods annotated with @Ignore trigger no further events. |
| JUnitCoreWrapper |
Encapsulates access to JUnitCore
|
| LogicalStream |
A stream-like object that preserves ordering between stdout/stderr
|
| LogicalStream.Entry | |
| MethodsParallelRunListener | |
| NonConcurrentRunListener |
A class to be used when there is no JUnit parallelism (methods or/and class).
|
| SynchronousRunner | Deprecated |
| TestMethod |
Represents the test-state of a single test method that is run.
|
| TestSet |
* Represents the test-state of a testset that is run.
|
| Annotation Type | Description |
|---|---|
| ThreadSafe |
After compiling sources under endorsed junit:4.7, this annotation
is relocated in org.junit.runner.notification.RunListener.ThreadSafe.
|