| package test.priority; |
| |
| import org.testng.annotations.BeforeClass; |
| import org.testng.annotations.Test; |
| import org.testng.collections.Lists; |
| |
| import java.util.List; |
| |
| |
| public class BaseSample { |
| public static List<String> m_methods; |
| |
| protected void add(String m) { |
| System.out.println("Running " + m); |
| synchronized(m_methods) { |
| m_methods.add(m); |
| } |
| } |
| |
| @BeforeClass |
| public void bc() { |
| m_methods = Lists.newArrayList(); |
| } |
| |
| @Test |
| public void f1() { add("f1"); } |
| |
| @Test |
| public void f2() { add("f2"); } |
| |
| @Test |
| public void f3() { add("f3"); } |
| |
| @Test |
| public void f4() { add("f4"); } |
| |
| @Test |
| public void f5() { add("f5"); } |
| |
| @Test |
| public void f6() { add("f6"); } |
| |
| @Test |
| public void f7() { add("f7"); } |
| |
| @Test |
| public void f8() { add("f8"); } |
| } |