package test.tmp; import org.testng.annotations.Configuration; public class TestFixture { public static int globalCallSequence = 0; public static int printGlobalCallSequence(String methodName) { globalCallSequence++; System.err.println("*** " + methodName + ": globalCallSequence=" + globalCallSequence); return globalCallSequence; } public int fixtureBeforeTestCallSequence; @Configuration(beforeTest=true, groups="fixture") public void beforeTest() { fixtureBeforeTestCallSequence = printGlobalCallSequence("TestFixture.beforeTest"); } public int getSomeRandomValue() { return 20; } }