6. WAS IST BDD/JBEHAVE
Beschreibung einer fachlichen Anforderung in Form
mehrerer Szenarien
Glue-Code für die Ausführung der einzelnen "Steps"
Ausführungsumgebung mit Reporting
7. SCENARIO
Scenario: Automatic processing
Given the process definition simple_example.bpmn
And the contract is automatically processible
And the contract processing succeeds
When the process simple-process-example is started
Then the contract is loaded
And the contract is processed automatically
And the process is finished with event event_contract_processed
Scenario: Automatic processing not possible
Given the process definition simple_example.bpmn
And the contract is not automatically processible
When the process simple-process-example is started
Then the step task_process_contract_manually is reached