@Test
public void result_is_a_pass_despite_initial_failure() throws Exception {
environmentVariables.setProperty(MAX_RETRIES, "5");
ThucydidesRunner runner = new ThucydidesRunner(FailThenPassSample.class,
new WebDriverFactory(environmentVariables),
new SystemPropertiesConfiguration(environmentVariables));
CapturingNotifier notifier = new CapturingNotifier();
runner.run(notifier);
List<TestOutcome> outcomes = runner.getTestOutcomes();