Package org.testng.xml

Examples of org.testng.xml.XmlClass


  @Test(expectedExceptions = TestNGException.class)
  public void setInvalidMethodFactoryByAnnotation() {
    XmlSuite suite = TestHelper.createSuite("test.objectfactory.Simple", "objectfactory");
    suite.getTests().get(0).getXmlClasses()
        .add(new XmlClass("test.objectfactory.BadMethodFactoryFactory"));
    TestNG tng = TestHelper.createTestNG(suite);
    tng.run();
  }
View Full Code Here


  @Test
  public void orderShouldBePreservedWithDependencies() {
    TestNG tng = create();
    XmlSuite s = createXmlSuite("PreserveOrder");
    XmlTest t = new XmlTest(s);
    t.getXmlClasses().add(new XmlClass("test.preserveorder.ChuckTest4"));
    t.getXmlClasses().add(new XmlClass("test.preserveorder.ChuckTest3"));
    t.setPreserveOrder("true");
    tng.setXmlSuites(Arrays.asList(s));
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();
View Full Code Here

    TestNG tng = create();
    XmlSuite s = createXmlSuite("PreserveOrder");
    XmlTest t = new XmlTest(s);

    for (String c : classes) {
      t.getXmlClasses().add(new XmlClass("test.preserveorder." + c));
    }
    t.setPreserveOrder("true");

    tng.setXmlSuites(Arrays.asList(s));
    TestListenerAdapter tla = new TestListenerAdapter();
View Full Code Here

  @Test(description = "preserve-order on a factory doesn't cause an NPE")
  public void factoryPreserve() {
    TestNG tng = create();
    XmlSuite s = createXmlSuite("FactoryPreserve");
    XmlTest t = new XmlTest(s);
    t.getXmlClasses().add(new XmlClass(TestClassFactory.class.getName()));
    t.setPreserveOrder("true");
    tng.setXmlSuites(Arrays.asList(s));
    tng.run();
  }
View Full Code Here

  public static final String CLASS2 = "test.thread.Test2Test";

  private void createTest(XmlSuite xmlSuite, String className) {
    XmlTest result = new XmlTest(xmlSuite);
    List<XmlClass> classes = result.getXmlClasses();
    XmlClass xmlClass = new XmlClass(className);
    classes.add(xmlClass);
  }
View Full Code Here

    private XmlTest createXmlTest(XmlSuite suite, String name) {
        XmlTest result = new XmlTest(suite);
        result.setName(name);
        List<XmlClass> classes = new ArrayList<XmlClass>();
        XmlClass cls = new XmlClass(TestTimeOutSampleTest.class);
        cls.setIncludedMethods(
            Arrays.asList(new XmlInclude[] { new XmlInclude("timeoutTest") }));
        classes.add(cls);
        result.setXmlClasses(classes);

        return result;
View Full Code Here

  protected XmlClass addClass(Class<?> cls) {
    return addClass(cls.getName());
  }

  protected XmlClass addClass(String className) {
    XmlClass result= new XmlClass(className);
    getTest().getXmlClasses().add(result);

    return result;
  }
View Full Code Here

      if(cl.getName().equals(className)) {
        return cl;
      }
    }

    XmlClass result= addClass(className);

    return result;
  }
View Full Code Here

    return result;
  }

  public void addIncludedMethod(String className, String m) {
    XmlClass xmlClass= findClass(className);
    xmlClass.getIncludedMethods().add(new XmlInclude(m));
    getTest().getXmlClasses().add(xmlClass);
  }
View Full Code Here

    xmlClass.getIncludedMethods().add(new XmlInclude(m));
    getTest().getXmlClasses().add(xmlClass);
  }

  public void addExcludedMethod(String className, String m) {
    XmlClass xmlClass= findClass(className);
    xmlClass.getExcludedMethods().add(m);
    getTest().getXmlClasses().add(xmlClass);
  }
View Full Code Here

TOP

Related Classes of org.testng.xml.XmlClass

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.