Package org.junit.runners


package org.junit.runners
Provides standard Runner implementations.
Since:
4.0
See Also:
  • Class
    Description
    Runner for use with JUnit 3.8.x-style AllTests classes (those that only implement a static suite() method).
    Implements the JUnit 4 standard test case class model, as defined by the annotations in the org.junit package.
    Aliases the current default JUnit 4 class runner, for future-proofing.
    Sort the methods into a specified execution order.
    The custom runner Parameterized implements parameterized tests.
    Annotation for public static void methods which should be executed after evaluating tests with particular parameters.
    Annotation for public static void methods which should be executed before evaluating tests with particular parameters.
    Annotation for fields of the test class which will be initialized by the method annotated by Parameters.
    Annotation for a method which provides parameters to be injected into the test class constructor by Parameterized.
    Add this annotation to your test class if you want to generate a special runner.
    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.
    Using Suite as a runner allows you to manually build a suite containing tests from many classes.
    The SuiteClasses annotation specifies the classes to be run when a class annotated with @RunWith(Suite.class) is run.