|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jbehave.scenario.PropertyBasedConfiguration
public class PropertyBasedConfiguration
PropertyBasedConfiguration is backed by MostUsefulConfiguration as default, but has different behaviour if certain system properties are non-null:
Field Summary | |
---|---|
static java.lang.String |
FAIL_ON_PENDING
|
static java.lang.String |
OUTPUT_ALL
|
Constructor Summary | |
---|---|
PropertyBasedConfiguration()
|
|
PropertyBasedConfiguration(Configuration defaultConfiguration)
|
Method Summary | |
---|---|
StepCreator |
forCreatingSteps()
Returns the default StepCreator. |
ScenarioDefiner |
forDefiningScenarios()
Returns the default ScenarioDefiner. |
StepdocGenerator |
forGeneratingStepdoc()
|
ErrorStrategy |
forHandlingErrors()
Returns the default ErrorStrategy for handling errors. |
PendingErrorStrategy |
forPendingSteps()
If the system property org.jbehave.failonpending is non-null, returns PendingStepStrategy.FAILING, otherwise returns the defaults. |
ScenarioReporter |
forReportingScenarios()
If the system property org.jbehave.outputall is set to TRUE, uses a PrintStreamScenarioReporter; otherwise uses the default ScenarioReporter. |
StepdocReporter |
forReportingStepdoc()
|
KeyWords |
keywords()
Returns the default keywords. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String FAIL_ON_PENDING
public static final java.lang.String OUTPUT_ALL
Constructor Detail |
---|
public PropertyBasedConfiguration()
public PropertyBasedConfiguration(Configuration defaultConfiguration)
Method Detail |
---|
public ScenarioReporter forReportingScenarios()
forReportingScenarios
in interface Configuration
public ScenarioDefiner forDefiningScenarios()
forDefiningScenarios
in interface Configuration
public PendingErrorStrategy forPendingSteps()
Setting org.jbehave.failonpending will cause pending steps to throw an error, so you can see if any steps don't match or are still to be implemented.
forPendingSteps
in interface Configuration
public StepCreator forCreatingSteps()
forCreatingSteps
in interface Configuration
public ErrorStrategy forHandlingErrors()
forHandlingErrors
in interface Configuration
public KeyWords keywords()
keywords
in interface Configuration
public StepdocGenerator forGeneratingStepdoc()
forGeneratingStepdoc
in interface Configuration
public StepdocReporter forReportingStepdoc()
forReportingStepdoc
in interface Configuration
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |