152248d07afd2f379723bb0388bd648970eee4650Cédric Beustpackage org.testng; 252248d07afd2f379723bb0388bd648970eee4650Cédric Beust 352248d07afd2f379723bb0388bd648970eee4650Cédric Beustimport org.testng.internal.ClonedMethod; 452248d07afd2f379723bb0388bd648970eee4650Cédric Beust 552248d07afd2f379723bb0388bd648970eee4650Cédric Beustimport java.lang.reflect.Method; 652248d07afd2f379723bb0388bd648970eee4650Cédric Beust 752248d07afd2f379723bb0388bd648970eee4650Cédric Beustpublic class TestNGUtils { 852248d07afd2f379723bb0388bd648970eee4650Cédric Beust 952248d07afd2f379723bb0388bd648970eee4650Cédric Beust /** 1052248d07afd2f379723bb0388bd648970eee4650Cédric Beust * Create an ITestNGMethod for @code{method} based on @code{existingMethod}, which needs 1152248d07afd2f379723bb0388bd648970eee4650Cédric Beust * to belong to the same class. 1252248d07afd2f379723bb0388bd648970eee4650Cédric Beust */ 1352248d07afd2f379723bb0388bd648970eee4650Cédric Beust public static ITestNGMethod createITestNGMethod(ITestNGMethod existingMethod, Method method) { 1452248d07afd2f379723bb0388bd648970eee4650Cédric Beust return new ClonedMethod(existingMethod, method); 1552248d07afd2f379723bb0388bd648970eee4650Cédric Beust } 1652248d07afd2f379723bb0388bd648970eee4650Cédric Beust} 17