package p1; public class TR { /** * Run the test case * @param test */ protected void run(final TC test) { test.run(this); } void runProtected(TC test, P p) { } void endTest(TC test) { } void startTest(TC test) { } }