@Test public void should_not_use_the_browser() { SimpleTestScenarioSteps steps = factory.getStepLibraryFor(SimpleTestScenarioSteps.class); StepEventBus.getEventBus().testStarted("a_test", SampleTestScenario.class); steps.step1(); steps.step7(); StepEventBus.getEventBus().testFinished(testOutcome); String expectedSteps = "TEST a_test\n" + "-step1\n" + "---> STEP DONE\n" + "-step7\n" + "--step1\n" + "----> STEP DONE\n" + "--failingStep\n" + "----> STEP FAILED\n" + "--step2\n" + "----> STEP IGNORED\n" + "---> STEP DONE\n" + "TEST DONE\n"; assertThat(consoleStepListener.toString(), is(expectedSteps)); }