1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
package p1;
import java.util.List;
import static java.lang.Math.cos;
public enum TR implements P {
PASSED, FAILED;
/**
* Runs the test
* @param test the test to run
*/
protected void run(final TC test) {
List<Integer> integers= null;
startTest(test);
P p= new P() {
public void protect() throws Throwable {
test.runBare();
handleRun(test);
double d= cos(0);
}
};
runProtected(test, p);
endTest(test);
}
private void handleRun(TC test) {
}
private void runProtected(TC test, P p) {
}
private void endTest(TC test) {
}
private void startTest(TC test) {
}
}
|