Package org.testng

Examples of org.testng.TestNG.run()


        TestNG testng = new TestNG( true );
        Configurator configurator = getConfigurator( version );
        configurator.configure( testng, options );
        postConfigure( testng, testSourceDirectory, reportManager, suite, reportsDirectory );
        testng.setTestSuites( suiteFiles );
        testng.run();
    }

    private static Configurator getConfigurator( ArtifactVersion version )
        throws TestSetFailedException
    {
View Full Code Here


    final FailureTrackingTestListener listener = new FailureTrackingTestListener();
    final TestNG testNG = new TestNG();
    testNG.addListener(listener);
    testNG.setTestClasses(new Class<?>[] { this.clazz });
    testNG.setVerbose(0);
    testNG.run();

    assertEquals("Verifying number of test starts for test class [" + this.clazz + "].",
        this.expectedTestStartCount, listener.testStartCount);
    assertEquals("Verifying number of successful tests for test class [" + this.clazz + "].",
        this.expectedTestSuccessCount, listener.testSuccessCount);
View Full Code Here

    List<XmlSuite> suites = new ArrayList<XmlSuite>();
    suites.add(suite);
    TestNG tng = new TestNG();
    tng.setXmlSuites(suites);
    tng.run();
  }

}
View Full Code Here

        Configurator configurator = getConfigurator( (String) options.get("testng.configurator" ) );
        System.out.println( "Configuring TestNG with: " + configurator.getClass().getSimpleName() );
        configurator.configure( testng, options );
        postConfigure( testng, testSourceDirectory, reportManager, suite, reportsDirectory );
        testng.setTestClasses( testClasses );
        testng.run();
    }

    private static void applyMethodNameFiltering( TestNG testng, String methodNamePattern )
        throws TestSetFailedException
    {
View Full Code Here

        TestNG testng = new TestNG( true );
        Configurator configurator = getConfigurator( (String) options.get("testng.configurator" ) );
        configurator.configure( testng, options );
        postConfigure( testng, testSourceDirectory, reportManager, suite, reportsDirectory );
        testng.setTestSuites( suiteFiles );
        testng.run();
    }

    private static Configurator getConfigurator( String className )
    {
        try
View Full Code Here

      runner.setVerbose(0);
      runner.addListener(resultListener);
      runner.setXmlSuites(
            Arrays.asList(createSuite(testClass, methodName)));
     
      runner.run();

      TestResult testResult = resultListener.getTestResult();
     
      resetExecutionMode();
     
View Full Code Here

    private final FailureRecordingListener failureRecorder = new FailureRecordingListener();

    public void report_failure_on_incorrect_annotation_usage() throws Throwable {
        TestNG testNG = new_TestNG_with_failure_recorder_for(FailingOnPurposeBecauseIncorrectAnnotationUsage.class);

        testNG.run();

        assertTrue(testNG.hasFailure());
        assertThat(failureRecorder.lastThrowable()).isInstanceOf(MockitoException.class);
    }
View Full Code Here

    @Test
    public void report_failure_on_incorrect_stubbing_syntax_with_matchers_in_test_methods() throws Exception {
        TestNG testNG = new_TestNG_with_failure_recorder_for(FailingOnPurposeBecauseIncorrectStubbingSyntax.class);

        testNG.run();

        assertTrue(testNG.hasFailure());
        assertThat(failureRecorder.lastThrowable()).isInstanceOf(InvalidUseOfMatchersException.class);
    }
View Full Code Here

    @Test
    public void report_failure_on_incorrect_stubbing_syntax_with_matchers_in_configuration_methods() throws Exception {
        TestNG testNG = new_TestNG_with_failure_recorder_for(FailingOnPurposeBecauseWrongStubbingSyntaxInConfigurationMethod.class);

        testNG.run();

        assertTrue(testNG.hasFailure());
        assertThat(failureRecorder.lastThrowable()).isInstanceOf(InvalidUseOfMatchersException.class);
    }
View Full Code Here

         TestListenerAdapter listener = new TestListenerAdapter();
         TestNG runner = new TestNG(false);
         runner.addListener(listener);
         runner.setXmlSuites(Arrays.asList(createSuite(groups, classes)));

         runner.run();
         return listener;
      }
      finally
      {
         setAdaptor(null);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.