Package org.catools.common.testng
Class CTestNGProcessor
- java.lang.Object
-
- org.catools.common.testng.CTestNGProcessor
-
public class CTestNGProcessor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CTestNGProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CFile
buildTestSuite(CHashMap<java.lang.String,CSet<java.lang.String>> testClassesMap, java.lang.String suiteName, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
static CFile
buildTestSuiteForClasses(CSet<java.lang.String> testClasses, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
static CFile
buildTestSuiteForTestIds(CTest testInstance, CSet<java.lang.String> issueIds, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
static void
processLocalXmlSuite(CTest testInstance, java.lang.String suiteName)
static void
processResourceXmlSuite(CTest testInstance, java.lang.String suiteName)
static void
processTestByTestIds(CTest testInstance, CSet<java.lang.String> issueIds, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
static void
processTestClasses(CTest testInstance, CSet<java.lang.String> testClasses, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
static boolean
processXmlSuites(CTest testInstance, java.util.Collection<org.testng.xml.XmlSuite> xmlSuites)
-
-
-
Method Detail
-
buildTestSuite
public static CFile buildTestSuite(CHashMap<java.lang.String,CSet<java.lang.String>> testClassesMap, java.lang.String suiteName, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
-
buildTestSuiteForClasses
public static CFile buildTestSuiteForClasses(CSet<java.lang.String> testClasses, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
-
buildTestSuiteForTestIds
public static CFile buildTestSuiteForTestIds(CTest testInstance, CSet<java.lang.String> issueIds, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
-
processLocalXmlSuite
public static void processLocalXmlSuite(CTest testInstance, java.lang.String suiteName)
-
processResourceXmlSuite
public static void processResourceXmlSuite(CTest testInstance, java.lang.String suiteName)
-
processTestByTestIds
public static void processTestByTestIds(CTest testInstance, CSet<java.lang.String> issueIds, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
-
processTestClasses
public static void processTestClasses(CTest testInstance, CSet<java.lang.String> testClasses, java.lang.String filename, java.util.function.Consumer<org.testng.xml.XmlSuite> xmlSuiteAdjuster)
-
processXmlSuites
public static boolean processXmlSuites(CTest testInstance, java.util.Collection<org.testng.xml.XmlSuite> xmlSuites)
-
-