160916e4ddae15723de42347024800d514b85de09Cédric Beustpackage test.dependent; 260916e4ddae15723de42347024800d514b85de09Cédric Beust 360916e4ddae15723de42347024800d514b85de09Cédric Beustimport org.testng.Assert; 460916e4ddae15723de42347024800d514b85de09Cédric Beustimport org.testng.annotations.Test; 560916e4ddae15723de42347024800d514b85de09Cédric Beust 660916e4ddae15723de42347024800d514b85de09Cédric Beustpublic class MultipleDependentSampleTest { 760916e4ddae15723de42347024800d514b85de09Cédric Beust 860916e4ddae15723de42347024800d514b85de09Cédric Beust @Test 960916e4ddae15723de42347024800d514b85de09Cédric Beust public void init() {} 1060916e4ddae15723de42347024800d514b85de09Cédric Beust 1160916e4ddae15723de42347024800d514b85de09Cédric Beust @Test(dependsOnMethods = "init") 1260916e4ddae15723de42347024800d514b85de09Cédric Beust public void fail() { 1360916e4ddae15723de42347024800d514b85de09Cédric Beust Assert.fail(); 1460916e4ddae15723de42347024800d514b85de09Cédric Beust } 1560916e4ddae15723de42347024800d514b85de09Cédric Beust 1660916e4ddae15723de42347024800d514b85de09Cédric Beust @Test(dependsOnMethods = "fail") 1760916e4ddae15723de42347024800d514b85de09Cédric Beust public void skip1() {} 1860916e4ddae15723de42347024800d514b85de09Cédric Beust 1960916e4ddae15723de42347024800d514b85de09Cédric Beust @Test(dependsOnMethods = "skip1") 2060916e4ddae15723de42347024800d514b85de09Cédric Beust public void skip2() {} 2160916e4ddae15723de42347024800d514b85de09Cédric Beust} 22