1 package test.priority; 2 3 import org.testng.annotations.BeforeClass; 4 import org.testng.annotations.Test; 5 import org.testng.collections.Lists; 6 import org.testng.collections.Maps; 7 8 import java.util.List; 9 10 11 public class BaseSample { 12 public static List<String> m_methods = Lists.newArrayList(); 13 add(String m)14 protected void add(String m) { 15 String s = m; 16 // System.out.println("BaseSample recording " + this + " " + s); 17 synchronized(m_methods) { 18 m_methods.add(s); 19 } 20 } 21 22 @BeforeClass bc()23 public void bc() { 24 m_methods = Lists.newArrayList(); 25 } 26 27 @Test f1()28 public void f1() { add("f1"); } 29 30 @Test f2()31 public void f2() { add("f2"); } 32 33 @Test f3()34 public void f3() { add("f3"); } 35 36 @Test f4()37 public void f4() { add("f4"); } 38 39 @Test f5()40 public void f5() { add("f5"); } 41 42 @Test f6()43 public void f6() { add("f6"); } 44 45 @Test f7()46 public void f7() { add("f7"); } 47 48 @Test f8()49 public void f8() { add("f8"); } 50 } 51