public static XmlClass[] classesToXmlClasses(Class<?>[] classes) { List<XmlClass> result = Lists.newArrayList(); for (Class<?> cls : classes) { result.add(new XmlClass(cls, true /* load classes */)); } return result.toArray(new XmlClass[classes.length]); }
private static List<XmlClass> constructXmlClassesUsing(List<String> classes) { List<XmlClass> xmlClasses = Lists.newLinkedList(); for (String cls : classes) { XmlClass xmlClass = new XmlClass(cls); xmlClasses.add(xmlClass); } return xmlClasses; }
public static XmlClass[] classesToXmlClasses(Class<?>[] classes) { List<XmlClass> result = Lists.newArrayList(); for (Class<?> cls : classes) { result.add(new XmlClass(cls, true /* load classes */)); } return result.toArray(new XmlClass[classes.length]); }
private static List<XmlClass> constructXmlClassesUsing(List<String> classes) { List<XmlClass> xmlClasses = Lists.newLinkedList(); for (String cls : classes) { XmlClass xmlClass = new XmlClass(cls); xmlClasses.add(xmlClass); } return xmlClasses; }
private List<XmlClass> initializeXmlClasses() { List<XmlClass> result= Lists.newArrayList(); try { String[] classes = PackageUtils.findClassesInPackage(m_name, m_include, m_exclude); int index = 0; for(String className: classes) { result.add(new XmlClass(className, index++, false /* don't load classes */)); } } catch(IOException ioex) { Utils.log("XmlPackage", 1, ioex.getMessage()); } return result; }
private static List<XmlClass> newXmlClass(Class<?>... classes) { List<XmlClass> xmlClasses = new ArrayList<>(); for (Class<?> clazz : classes) { xmlClasses.add(new XmlClass(clazz)); } return xmlClasses; }
protected static XmlClass createXmlClass(XmlTest test, Class<?> testClass) { XmlClass clazz = new XmlClass(testClass); test.getXmlClasses().add(clazz); return clazz; }
protected static XmlTest createXmlTest(XmlSuite suite, String name, Class<?>... classes) { XmlTest result = createXmlTest(suite, name); int index = 0; for (Class<?> c : classes) { XmlClass xc = new XmlClass(c.getName(), index++, true /* load classes */); result.getXmlClasses().add(xc); } return result; }
protected static XmlTest createXmlTest(XmlSuite suite, String name, String... classes) { XmlTest result = createXmlTest(suite, name); int index = 0; for (String c : classes) { XmlClass xc = new XmlClass(c, index++, true /* load classes */); result.getXmlClasses().add(xc); } return result; }
private void createTest(XmlSuite xmlSuite, Class<?> clazz) { XmlTest result = new XmlTest(xmlSuite); List<XmlClass> classes = result.getXmlClasses(); XmlClass xmlClass = new XmlClass(clazz); classes.add(xmlClass); }
protected XmlClass addClass(String className) { XmlClass result= new XmlClass(className); getTest().getXmlClasses().add(result); return result; }
/** * Clone an XmlClass by copying all its components. */ @Override public Object clone() { XmlClass result = new XmlClass(getName(), getIndex(), loadClasses()); result.setExcludedMethods(getExcludedMethods()); result.setIncludedMethods(getIncludedMethods()); return result; }
protected static XmlTest createXmlTest(String suiteName, String testName, Class<?>... classes) { XmlSuite suite = createXmlSuite(suiteName); XmlTest xmlTest = createXmlTest(suite, testName); for(Class<?> clazz: classes) { xmlTest.getXmlClasses().add(new XmlClass(clazz)); } return xmlTest; }
@Test(dataProvider = "getFactoryTestData") public void testCreateListenerFactory( Class<?> testClazz, Class<? extends ITestNGListenerFactory> listenerClazz) { ITestContext ctx = new FakeTestContext(testClazz); ClassInfoMap classMap = new ClassInfoMap(Collections.singletonList(new XmlClass(testClazz))); TestNGClassFinder finder = new TestNGClassFinder( classMap, Maps.newHashMap(), new Configuration(), ctx, Maps.newHashMap()); ITestNGListenerFactory factory = TestListenerHelper.createListenerFactory(finder, listenerClazz); assertThat(factory).isNotNull(); }
private XmlTest createXmlTest(XmlSuite suite, String name) { XmlTest result = new XmlTest(suite); result.setName(name); List<XmlClass> classes = new ArrayList<>(); XmlClass cls = new XmlClass(TestTimeOutSampleTest.class); cls.setIncludedMethods( Collections.singletonList(new XmlInclude("timeoutTest"))); classes.add(cls); result.setXmlClasses(classes); return result; }
private XmlSuite createSuite(final int nr) { final XmlSuite suite = new XmlSuite(); suite.setName("Suite_" + nr); new XmlTest(suite).setXmlClasses(Collections.singletonList(new XmlClass(Test1.class))); return suite; } }
/** Clone an XmlClass by copying all its components. */ @Override public Object clone() { XmlClass result = new XmlClass(getName(), getIndex(), loadClasses()); result.setExcludedMethods(getExcludedMethods()); result.setIncludedMethods(getIncludedMethods()); return result; }
public static XmlSuite createSuite(String cls, String suiteName) { XmlSuite result = new XmlSuite(); result.setName(suiteName); XmlTest test = new XmlTest(result); test.setName("TmpTest"); test.setXmlClasses(Collections.singletonList(new XmlClass(cls))); return result; }
public FakeTestContext(Class<?>... classes) { XmlSuite xmlSuite = new XmlSuite(); xmlSuite.setName("xml_suite"); xmlTest = new XmlTest(xmlSuite); for (Class<?> clazz : classes) { xmlTest.getXmlClasses().add(new XmlClass(clazz)); } Map<String, String> map = Maps.newHashMap(); map.put("foo", "bar"); xmlTest.setParameters(map); suite = new FakeSuite(xmlTest); }
private static XmlSuite createSuite() { XmlSuite suite = new XmlSuite(); XmlTest test = new XmlTest(suite); test.setName("command_line_test"); XmlClass xClass = new XmlClass(XmlVerifyTest.class); test.getXmlClasses().add(xClass); test.addExcludedGroup("fast"); test.setVerbose(5); return suite; }