@SuppressWarnings({"ThrowableResultOfMethodCallIgnored"})
@Override
public void evaluate() throws Throwable {
testNotifier.fireBeforeTest(method.getMethod());
TestExecution testExecution = (TestExecution) Mycila.currentExecution();
if (!testExecution.mustSkip()) {
try {
LOGGER.debug("Calling test method {0}.{1}", testExecution.method().getDeclaringClass().getName(), testExecution.method().getName());
MycilaJunitRunner.super.methodInvoker(method, test).evaluate();
} catch (Throwable t) {
testExecution.setThrowable(t);