Class Suite

  • All Implemented Interfaces:
    Describable, Filterable, Sortable
    Direct Known Subclasses:
    Categories, Enclosed, Parameterized

    public class Suite
    extends ParentRunner<Runner>
    Using Suite as a runner allows you to manually build a suite containing tests from many classes. It is the JUnit 4 equivalent of the JUnit 3.8.x static Testsuite() method. To use it, annotate a class with @RunWith(Suite.class) and @SuiteClasses({TestClass1.class, ...}). When you run this class, it will run all the tests in all the suite classes.
    Since:
    4.0