} catch (Throwable e) {
e.printStackTrace();
return new FailStatement(e);
}
Statement statement = methodInvoker(testMethod, test);
statement = possiblyExpectingExceptions(testMethod, test, statement);
statement = withPotentialTimeout(testMethod, test, statement);
statement = withBefores(testMethod, test, statement);
statement = withAfters(testMethod, test, statement);
statement = withServiceInjection(testMethod, test, statement);