|
||||||||||
| 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 Configurationpublic ScenarioDefiner forDefiningScenarios()
forDefiningScenarios in interface Configurationpublic 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 Configurationpublic StepCreator forCreatingSteps()
forCreatingSteps in interface Configurationpublic ErrorStrategy forHandlingErrors()
forHandlingErrors in interface Configurationpublic KeyWords keywords()
keywords in interface Configurationpublic StepdocGenerator forGeneratingStepdoc()
forGeneratingStepdoc in interface Configurationpublic StepdocReporter forReportingStepdoc()
forReportingStepdoc in interface Configuration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||