initMethodObjects(this.testObject);
final Method m = getMethod(this.testObject,methodName);
if (getJunit4()){
Class<? extends Throwable> expectedException = None.class;
long timeout = 0;
Test annotation = m.getAnnotation(Test.class);
if(null != annotation) {
expectedException = annotation.expected();
timeout = annotation.timeout();
}
final AnnotatedTestCase at = new AnnotatedTestCase(m, expectedException, timeout);
testCase = at;
protectable = new Protectable() {
public void protect() throws Throwable {