Package org.testng

Examples of org.testng.TestListenerAdapter


    XmlTest t = createXmlTest(s, "Test", OverrideSampleTest.class.getName());
    TestNG tng = create();
    if (group != null) tng.setGroups(group);
    if (excludedGroups != null) tng.setExcludedGroups(excludedGroups);
    tng.setXmlSuites(Arrays.asList(new XmlSuite[] { s }));
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    assertTestResultsEqual(tla.getPassedTests(), methods);
  }
View Full Code Here


        + "    </classes>"
        + "  </test>"
        + "</suite>"
        );
    TestNG tng = create();
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    if (include != null) tng.setGroups(include);
    if (exclude != null) tng.setExcludedGroups(exclude);
    tng.setTestSuites(Arrays.asList(f.getAbsolutePath()));
    tng.run();

    Assert.assertEquals(tla.getPassedTests().size(), 1);
  }
View Full Code Here

  private TestListenerAdapter tla;

  @BeforeMethod
  public void setup() {
    ppp("setup()");
    tla = new TestListenerAdapter();
  }
View Full Code Here

    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();

    verifyPassedTests(tla, "c4TestOne", "c4TestTwo", "c4TestThree",
        "c3TestOne", "c3TestTwo", "c3TestThree");
View Full Code Here

      t.getXmlClasses().add(new XmlClass("test.preserveorder." + c));
    }
    t.setPreserveOrder("true");

    tng.setXmlSuites(Arrays.asList(s));
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    try {
      verifyPassedTests(tla, expectedMethods);
View Full Code Here

  private void runTest(int priority, String[] passedTests) {
    TestNG tng = new TestNG();
    tng.setVerbose(0);
    tng.setTestClasses(new Class[] { PrioritySampleTest.class });
    tng.addMethodSelector("test.methodselectors.NoTestSelector", priority);
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    List<ITestResult> passed = tla.getPassedTests();
    Assert.assertEquals(passedTests.length, passed.size());
    if (passedTests.length == 1) {
      String passed0 = passed.get(0).getName();
      Assert.assertEquals(passed0, passedTests[0]);
    }
View Full Code Here

  }
 
  private void runTest(boolean allowed) {
    TestNG tng = create();
    tng.setXmlSuites(Arrays.asList(m_suite));
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    if (allowed) {
      Assert.assertEquals(tla.getFailedTests().size(), 0);
      Assert.assertEquals(tla.getSkippedTests().size(), 0);
      assertTestResultsEqual(tla.getPassedTests(), Arrays.asList("shouldRun"));
    } else {
      Assert.assertEquals(tla.getFailedTests().size(), 0);
      Assert.assertEquals(tla.getPassedTests().size(), 0);
      Assert.assertEquals(tla.getSkippedTests().size(), 0);
    }
  }
View Full Code Here

public class FactoryOrderMainTest extends SimpleBaseTest {

  @Test
  public void factoriesShouldBeInvokedInTheOrderOfCreation() {
    TestNG tng = create(FactoryOrderTest.class);
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    List<ITestResult> passed = tla.getPassedTests();
    for (int i = 0; i < passed.size(); i++) {
      Assert.assertEquals(((FactoryOrderSampleTest) passed.get(i).getInstance()).getValue(), i);
    }
  }
View Full Code Here

    runTest(FactoryDataProviderStaticSampleErrorTest.class, 43, 44);
  }

  private void runTest(Class<?> cls, int n1, int n2) {
    TestNG tng = create(cls);
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);
    tng.run();

    Assert.assertEquals(tla.getPassedTests().size(), 2);
    Iterator<ITestResult> iterator = tla.getPassedTests().iterator();
    BaseFactory t1 = (BaseFactory) iterator.next().getInstance();
    BaseFactory t2 = (BaseFactory) iterator.next().getInstance();
//    Assert.assertTrue(t1.getN() == n1 || t1.getN() == n2);
//    Assert.assertTrue(t2.getN() == n1 || t2.getN() == n2);
//    System.out.println("Results:" + t1.getN() + " " + t2.getN());
View Full Code Here

    tng.setVerbose(0);
    tng.setTestClasses(new Class[] { FactorySampleTest.class});
    if (parallelMode != null) {
      tng.setParallel(parallelMode);
    }
    TestListenerAdapter tla = new TestListenerAdapter();
    tng.addListener(tla);

    B.setUp();
    tng.run();

    Assert.assertEquals(tla.getPassedTests().size(), 2);
    Assert.assertEquals(B.m_threadIds.size(), expectedThreadIdCount);

//    ppp("# TESTS RUN " + tla.getPassedTests().size()
//        + " ID:" + B.m_threadIds.size());
  }
View Full Code Here

TOP

Related Classes of org.testng.TestListenerAdapter

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.