1 package test.retryAnalyzer; 2 3 import static org.testng.Assert.fail; 4 5 import org.testng.ITest; 6 import org.testng.annotations.Test; 7 8 public class FactoryTest implements ITest { 9 public static int m_count = 0; 10 11 private String name; 12 FactoryTest(String name)13 public FactoryTest(String name) { 14 this.name = name; 15 } 16 17 @Override getTestName()18 public String getTestName() { 19 return name; 20 } 21 22 @Test(retryAnalyzer = MyRetry.class) someTest1()23 public void someTest1() { 24 System.out.println("Test Called : " + this.name); 25 if (name.contains("5")) { 26 m_count++; 27 fail(); 28 } 29 } 30 } 31