public class StepFactory extends Object
| Constructor and Description |
|---|
StepFactory()
Create a new step factory without webdriver support.
|
StepFactory(Pages pages)
Create a new step factory.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getNewStepLibraryFor(Class<T> scenarioStepsClass) |
<T> T |
getStepLibraryFor(Class<T> scenarioStepsClass)
Returns a new ScenarioSteps instance, of the specified type.
|
<T> T |
getUniqueStepLibraryFor(Class<T> scenarioStepsClass) |
<T> T |
instantiateNewStepLibraryFor(Class<T> scenarioStepsClass)
Create a new instance of a class containing test steps.
|
<T> T |
instantiateNewStepLibraryFor(Class<T> scenarioStepsClass,
net.sf.cglib.proxy.MethodInterceptor interceptor)
Create a new instance of a class containing test steps using custom interceptors.
|
StepFactory |
thatThrowsExcpetionsImmediately() |
public StepFactory(Pages pages)
public StepFactory()
public <T> T getStepLibraryFor(Class<T> scenarioStepsClass)
public <T> T getNewStepLibraryFor(Class<T> scenarioStepsClass)
public <T> T getUniqueStepLibraryFor(Class<T> scenarioStepsClass)
public <T> T instantiateNewStepLibraryFor(Class<T> scenarioStepsClass)
public <T> T instantiateNewStepLibraryFor(Class<T> scenarioStepsClass, net.sf.cglib.proxy.MethodInterceptor interceptor)
public StepFactory thatThrowsExcpetionsImmediately()
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.