blob: 29c440a0ad8c985a1b235d66a3e2214b218da029 [file] [log] [blame]
package test;
import org.testng.Assert;
import org.testng.SkipException;
import org.testng.annotations.Test;
/**
* Use this test to show run/failed/skip result
* differences between testng-5.12 and testng-5-14
*
* @author CA Technologies
*/
public class CountSampleTest {
@Test(groups = {"functional"})
public void testInvokedAndSkipped() throws SkipException {
// System.out.println("Skipping this test after it is invoked.");
throw new SkipException("This test is skipped after invocation");
}
@Test(groups = {"functional"})
public static void testInvokedAndFailed() {
// System.out.println("Failing this test after it is invoked.");
Assert.fail("Failing this test on purpose");
}
@Test(groups = {"functional"}, dependsOnMethods = {"testInvokedAndFailed"})
public static void testWillNotBeInvokedOnlySkipped() {
// System.out.println("This test will be skipped, " +
// "but not invoked because its dependsOnMethod fails.");
}
}