public class ScriptiveSuiteSet
extends org.junit.runners.ParentRunner<org.junit.runner.Runner>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ScriptiveSuiteSet.SuiteScripts |
| Modifier | Constructor and Description |
|---|---|
protected |
ScriptiveSuiteSet(Class<?> klass,
List<org.junit.runner.Runner> runners)
Called by this class and subclasses once the runners making up the suite have been determined
|
|
ScriptiveSuiteSet(Class<?> klass,
org.junit.runners.model.RunnerBuilder builder)
Called reflectively on classes annotated with
@RunWith(Suite.class) |
| Modifier and Type | Method and Description |
|---|---|
protected org.junit.runner.Description |
describeChild(org.junit.runner.Runner child) |
protected List<org.junit.runner.Runner> |
getChildren() |
protected void |
runChild(org.junit.runner.Runner runner,
org.junit.runner.notification.RunNotifier notifier) |
childrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClassespublic ScriptiveSuiteSet(Class<?> klass, org.junit.runners.model.RunnerBuilder builder) throws org.junit.runners.model.InitializationError
@RunWith(Suite.class)klass - the root classbuilder - builds runners for classes in the suiteorg.junit.runners.model.InitializationErrorprotected ScriptiveSuiteSet(Class<?> klass, List<org.junit.runner.Runner> runners) throws org.junit.runners.model.InitializationError
klass - root of the suiterunners - for each class in the suite, a Runnerorg.junit.runners.model.InitializationErrorprotected List<org.junit.runner.Runner> getChildren()
getChildren in class org.junit.runners.ParentRunner<org.junit.runner.Runner>protected org.junit.runner.Description describeChild(org.junit.runner.Runner child)
describeChild in class org.junit.runners.ParentRunner<org.junit.runner.Runner>protected void runChild(org.junit.runner.Runner runner,
org.junit.runner.notification.RunNotifier notifier)
runChild in class org.junit.runners.ParentRunner<org.junit.runner.Runner>Copyright © 2017. All rights reserved.