public class Enclosed extends Suite
So, for example:
@RunWith(Enclosed.class)
public class ListTests {
...useful shared stuff...
public static class OneKindOfListTest {...}
public static class AnotherKind {...}
abstract public static class Ignored {...}
}
Suite.SuiteClasses| Constructor and Description |
|---|
Enclosed(java.lang.Class<?> klass,
RunnerBuilder builder)
Only called reflectively.
|
describeChild, emptySuite, getChildren, runChildchildrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClassespublic Enclosed(java.lang.Class<?> klass,
RunnerBuilder builder)
throws java.lang.Throwable
java.lang.Throwable