@Beta public abstract class AbstractParallelScenarioRunner extends AbstractScenarioRunner
Constructor and Description |
---|
AbstractParallelScenarioRunner(java.lang.Class<?> klass,
java.lang.Class<? extends ScenarioProcessor> processorClass) |
Modifier and Type | Method and Description |
---|---|
protected org.junit.runners.model.Statement |
childrenInvoker(org.junit.runner.notification.RunNotifier notifier) |
protected java.util.List<org.junit.runners.model.FrameworkMethod> |
getChildren() |
protected org.junit.runners.model.Statement |
methodBlock(org.junit.runners.model.FrameworkMethod method) |
protected void |
prepareChild(org.junit.runners.model.FrameworkMethod method,
org.junit.runner.notification.RunNotifier notifier) |
protected org.junit.runners.model.Statement |
prepareMethodBlock(org.junit.runners.model.FrameworkMethod method,
org.junit.runner.notification.RunNotifier notifier) |
protected void |
process(java.lang.String data) |
protected void |
runChild(org.junit.runners.model.FrameworkMethod method,
org.junit.runner.notification.RunNotifier notifier) |
void |
setScheduler(org.junit.runners.model.RunnerScheduler scheduler) |
doProcess, get, getOrCreateInjectorProvider, getProcessorClass, getProcessorName, getRunnerAnnotations, isIgnored
createInjectorProvider, createTest, getInjectorProvider, superMethodBlock
collectInitializationErrors, computeTestMethods, describeChild, getTestRules, methodInvoker, possiblyExpectingExceptions, rules, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
public AbstractParallelScenarioRunner(java.lang.Class<?> klass, java.lang.Class<? extends ScenarioProcessor> processorClass) throws org.junit.runners.model.InitializationError
org.junit.runners.model.InitializationError
public void setScheduler(org.junit.runners.model.RunnerScheduler scheduler)
setScheduler
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
protected org.junit.runners.model.Statement childrenInvoker(org.junit.runner.notification.RunNotifier notifier)
childrenInvoker
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
protected void runChild(org.junit.runners.model.FrameworkMethod method, org.junit.runner.notification.RunNotifier notifier)
runChild
in class AbstractScenarioRunner
protected java.util.List<org.junit.runners.model.FrameworkMethod> getChildren()
getChildren
in class org.junit.runners.BlockJUnit4ClassRunner
protected void prepareChild(org.junit.runners.model.FrameworkMethod method, org.junit.runner.notification.RunNotifier notifier) throws java.lang.Throwable
java.lang.Throwable
protected org.junit.runners.model.Statement prepareMethodBlock(org.junit.runners.model.FrameworkMethod method, org.junit.runner.notification.RunNotifier notifier)
protected org.junit.runners.model.Statement methodBlock(org.junit.runners.model.FrameworkMethod method)
methodBlock
in class AbstractScenarioRunner
protected void process(java.lang.String data) throws java.lang.Exception
process
in class AbstractScenarioRunner
java.lang.Exception