1 package test.enable; 2 3 import org.testng.annotations.AfterSuite; 4 import org.testng.annotations.BeforeSuite; 5 import org.testng.annotations.Test; 6 7 public class A { 8 testA()9 public void testA() {} 10 11 @Test testA2()12 public void testA2() {} 13 14 @Test(enabled = true) testA3()15 public void testA3() {} 16 17 @Test(enabled = false) disabledA()18 public void disabledA() {} 19 20 @BeforeSuite beforeSuiteA()21 public void beforeSuiteA() {} 22 23 @BeforeSuite(enabled = true) beforeSuiteA2()24 public void beforeSuiteA2() {} 25 26 @BeforeSuite(enabled = false) disabledBeforeSuiteA()27 public void disabledBeforeSuiteA() {} 28 29 @BeforeSuite(alwaysRun = false) beforeSuiteNoRunA()30 public void beforeSuiteNoRunA() {} 31 32 @BeforeSuite(enabled = true, alwaysRun = false) beforeSuiteNoRunA2()33 public void beforeSuiteNoRunA2() {} 34 35 @BeforeSuite(enabled = false, alwaysRun = false) disabledBeforeSuiteNoRunA()36 public void disabledBeforeSuiteNoRunA() {} 37 38 @BeforeSuite(alwaysRun = true) beforeSuiteRunA()39 public void beforeSuiteRunA() {} 40 41 @BeforeSuite(enabled = true, alwaysRun = true) beforeSuiteRunA2()42 public void beforeSuiteRunA2() {} 43 44 @BeforeSuite(enabled = false, alwaysRun = true) disabledBeforeSuiteRunA()45 public void disabledBeforeSuiteRunA() {} 46 47 @AfterSuite afterSuiteA()48 public void afterSuiteA() {} 49 50 @AfterSuite(enabled = true) afterSuiteA2()51 public void afterSuiteA2() {} 52 53 @AfterSuite(enabled = false) disabledAfterSuiteA()54 public void disabledAfterSuiteA() {} 55 56 @AfterSuite(alwaysRun = false) afterSuiteNoRunA()57 public void afterSuiteNoRunA() {} 58 59 @AfterSuite(enabled = true, alwaysRun = false) afterSuiteNoRunA2()60 public void afterSuiteNoRunA2() {} 61 62 @AfterSuite(enabled = false, alwaysRun = false) disabledAfterSuiteNoRunA()63 public void disabledAfterSuiteNoRunA() {} 64 65 @AfterSuite(alwaysRun = true) afterSuiteRunA()66 public void afterSuiteRunA() {} 67 68 @AfterSuite(enabled = true, alwaysRun = true) afterSuiteRunA2()69 public void afterSuiteRunA2() {} 70 71 @AfterSuite(enabled = false, alwaysRun = true) disabledAfterSuiteRunA()72 public void disabledAfterSuiteRunA() {} 73 } 74