{
verifyTestRunnerAdaptorHasBeenSet();
TestResult result;
try
{
result = deployableTest.get().test(new TestMethodExecutor()
{
public void invoke(Object... parameters) throws Throwable
{
/*
* The parameters are stored in the InvocationHandler, so we can't set them on the test result directly.