@Test
public void the_acceptance_test_case_is_in_error_if_a_test_step_has_an_error() {
testOutcome.recordStep(forASuccessfulTestStepCalled("Step 1"));
testOutcome.recordStep(forABrokenTestStepCalled("Step 2", new StepFailureException("Oh bother",new NoSuchElementException("Can't find element"))));
testOutcome.recordStep(forASuccessfulTestStepCalled("Step 4"));
assertThat(testOutcome.getResult(), is(ERROR));
}