public class CucumberWithSerenity
extends cucumber.api.junit.Cucumber
| Constructor and Description |
|---|
CucumberWithSerenity(java.lang.Class clazz) |
| Modifier and Type | Method and Description |
|---|---|
protected cucumber.runtime.Runtime |
createRuntime(cucumber.runtime.io.ResourceLoader resourceLoader,
java.lang.ClassLoader classLoader,
cucumber.runtime.RuntimeOptions runtimeOptions)
Create the Runtime.
|
static cucumber.runtime.Runtime |
createSerenityEnabledRuntime(cucumber.runtime.io.ResourceLoader resourceLoader,
java.lang.ClassLoader classLoader,
cucumber.runtime.RuntimeOptions runtimeOptions,
net.thucydides.core.webdriver.Configuration systemConfiguration) |
static cucumber.runtime.RuntimeOptions |
currentRuntimeOptions() |
static java.util.List<java.lang.String> |
getFeaturePaths() |
childrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClassespublic CucumberWithSerenity(java.lang.Class clazz)
throws org.junit.runners.model.InitializationError,
java.io.IOException
org.junit.runners.model.InitializationErrorjava.io.IOExceptionpublic static cucumber.runtime.RuntimeOptions currentRuntimeOptions()
protected cucumber.runtime.Runtime createRuntime(cucumber.runtime.io.ResourceLoader resourceLoader,
java.lang.ClassLoader classLoader,
cucumber.runtime.RuntimeOptions runtimeOptions)
throws org.junit.runners.model.InitializationError,
java.io.IOException
createRuntime in class cucumber.api.junit.Cucumberorg.junit.runners.model.InitializationErrorjava.io.IOExceptionpublic static cucumber.runtime.Runtime createSerenityEnabledRuntime(cucumber.runtime.io.ResourceLoader resourceLoader,
java.lang.ClassLoader classLoader,
cucumber.runtime.RuntimeOptions runtimeOptions,
net.thucydides.core.webdriver.Configuration systemConfiguration)
public static java.util.List<java.lang.String> getFeaturePaths()