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 @Test 8 public class C { 9 testC()10 public void testC() {} 11 12 @Test testC2()13 public void testC2() {} 14 15 @Test(enabled = true) testC3()16 public void testC3() {} 17 18 @Test(enabled = false) disabledC()19 public void disabledC() {} 20 21 @BeforeSuite beforeSuiteC()22 public void beforeSuiteC() {} 23 24 @BeforeSuite(enabled = true) beforeSuiteC2()25 public void beforeSuiteC2() {} 26 27 @BeforeSuite(enabled = false) disabledBeforeSuiteC()28 public void disabledBeforeSuiteC() {} 29 30 @BeforeSuite(alwaysRun = false) beforeSuiteNoRunC()31 public void beforeSuiteNoRunC() {} 32 33 @BeforeSuite(enabled = true, alwaysRun = false) beforeSuiteNoRunC2()34 public void beforeSuiteNoRunC2() {} 35 36 @BeforeSuite(enabled = false, alwaysRun = false) disabledBeforeSuiteNoRunC()37 public void disabledBeforeSuiteNoRunC() {} 38 39 @BeforeSuite(alwaysRun = true) beforeSuiteRunC()40 public void beforeSuiteRunC() {} 41 42 @BeforeSuite(enabled = true, alwaysRun = true) beforeSuiteRunC2()43 public void beforeSuiteRunC2() {} 44 45 @BeforeSuite(enabled = false, alwaysRun = true) disabledBeforeSuiteRunC()46 public void disabledBeforeSuiteRunC() {} 47 48 @AfterSuite afterSuiteC()49 public void afterSuiteC() {} 50 51 @AfterSuite(enabled = true) afterSuiteC2()52 public void afterSuiteC2() {} 53 54 @AfterSuite(enabled = false) disabledAfterSuiteC()55 public void disabledAfterSuiteC() {} 56 57 @AfterSuite(alwaysRun = false) afterSuiteNoRunC()58 public void afterSuiteNoRunC() {} 59 60 @AfterSuite(enabled = true, alwaysRun = false) afterSuiteNoRunC2()61 public void afterSuiteNoRunC2() {} 62 63 @AfterSuite(enabled = false, alwaysRun = false) disabledAfterSuiteNoRunC()64 public void disabledAfterSuiteNoRunC() {} 65 66 @AfterSuite(alwaysRun = true) afterSuiteRunC()67 public void afterSuiteRunC() {} 68 69 @AfterSuite(enabled = true, alwaysRun = true) afterSuiteRunC2()70 public void afterSuiteRunC2() {} 71 72 @AfterSuite(enabled = false, alwaysRun = true) disabledAfterSuiteRunC()73 public void disabledAfterSuiteRunC() {} 74 } 75