Home | History | Annotate | Download | only in testng56
      1 package test.testng56;
      2 
      3 import org.testng.annotations.AfterClass;
      4 import org.testng.annotations.BeforeClass;
      5 import org.testng.annotations.Test;
      6 
      7 
      8 /**
      9  * This class/interface
     10  */
     11 public class ParallelTest {
     12   @BeforeClass
     13   public void setup() {
     14     System.out.println(Thread.currentThread().getId() + ":setup");
     15   }
     16 
     17   @AfterClass
     18   public void teardown() {
     19     System.out.println(Thread.currentThread().getId() + ":teardown");
     20   }
     21 
     22   @Test
     23   public void test1() {
     24     System.out.println(Thread.currentThread().getId() + ":test1");
     25   }
     26 
     27   @Test(dependsOnMethods = {"test1"})
     28   public void test2() {
     29     System.out.println(Thread.currentThread().getId() + ":test2");
     30   }
     31 
     32   @Test
     33   public void test3() {
     34     System.out.println(Thread.currentThread().getId() + ":test3");
     35   }
     36 
     37   @Test(dependsOnMethods = {"test3"})
     38   public void test4() {
     39     System.out.println(Thread.currentThread().getId() + ":test4");
     40   }
     41 
     42   @Test
     43   public void test5() {
     44     System.out.println(Thread.currentThread().getId() + ":test5");
     45   }
     46 }
     47