public final void evaluate() throws IllegalAccessException, InvocationTargetException {
		if (simple) tr.startCollection();
		fTestMethod.invoke(fTarget, params);
		if (simple) tr.stopCollection();
	}
public final void evaluate ( ) throws IllegalAccessException , InvocationTargetException { if ( simple ) tr . startCollection ( ) ; fTestMethod . invoke ( fTarget , params ) ; if ( simple ) tr . stopCollection ( ) ; }
Evaluates the statement, i.e. executes the tests.

@throws IllegalAccessException Thrown if access to the testmethod is illegal
@throws InvocationTargetException Thrown if an exception occurs during invocation