}
@Test
public void feature_with_one_scenario_and_one_SUCCESS_step_should_be_SUCCESS_format2() {
val hasGivenBeenVisited = new AtomicBoolean(false);
val spec = new MByHaveSpec() {{
Feature("this is a feature in the runner",
Scenario("this is a scenario",
given("something", () -> { hasGivenBeenVisited.set(true); })));
}};
assertFalse(hasGivenBeenVisited.get());
val output = spec.execute();
assertTrue(hasGivenBeenVisited.get());
assertEquals(SpecResult.Success, output.getResult());
}