Package org.junit.runner

Examples of org.junit.runner.JUnitCore.addListener()


            description);
        count++;
      }
    };
   
    runner.addListener(listener);
    count= 0;
    Result result= runner.run(OneTest.class);
    assertEquals(1, count);
    assertEquals(1, result.getRunCount());
  }
View Full Code Here


  }
 
  @Test public void newTestCount() {
    JUnitCore runner= new JUnitCore();
    MyListener listener= new MyListener();
    runner.addListener(listener);
    runner.run(Example.class);
    assertEquals(1, listener.testCount);
  }
 
  public static class ExampleTest extends TestCase {
View Full Code Here

  }
 
  @Test public void oldTestCount() {
    JUnitCore runner= new JUnitCore();
    MyListener listener= new MyListener();
    runner.addListener(listener);
    runner.run(ExampleTest.class);
    assertEquals(1, listener.testCount);
  }
 
  public static class NewExample {
View Full Code Here

      @Override
      public void testFinished(Description description) {
        wasRun= true;
      }
    };
    runner.addListener(listener);
    runner.run(NewExample.class);
    assertTrue(wasRun);
  }
 
  public static junit.framework.Test suite() {
View Full Code Here

    private JUnitCore getJunitCore( Result result )
    {
        RunListener listener = result.createListener();
        JUnitCore jUnitCore = new JUnitCore();
        jUnitCore.addListener( listener );
        return jUnitCore;
    }

    private JUnitCore getJunitCore( RunListener listener )
    {
View Full Code Here

    }

    private JUnitCore getJunitCore( RunListener listener )
    {
        JUnitCore jUnitCore = new JUnitCore();
        jUnitCore.addListener( listener );
        return jUnitCore;
    }

    private long runIt( Class<?>[] realClasses, JUnitCore jUnitCore, Computer computer )
        throws ExecutionException
View Full Code Here

        ConsoleOutputCapture.startCapture( (ConsoleOutputReceiver) reporter );

        JUnitCoreRunListener runListener = new JUnitCoreRunListener( reporter, classMethodCounts );
        JUnitCore junitCore = new JUnitCore();

        junitCore.addListener( runListener );
        final Result run = junitCore.run( computer, classes );
        junitCore.removeListener( runListener );
        reporterManagerFactory.close();
        if ( computer instanceof ConfigurableParallelComputer )
        {
View Full Code Here

    private static JUnitCore createJUnitCore( List<RunListener> listeners )
    {
        JUnitCore junitCore = new JUnitCore();
        for ( RunListener runListener : listeners )
        {
            junitCore.addListener( runListener );
        }
        return junitCore;
    }

    private static void executeEager(TestsToRun testsToRun, Filter filter, Computer computer, JUnitCore junitCore)
View Full Code Here

        throws Exception
    {
        RunListener jUnit4TestSetReporter =
            new JUnitCoreRunListener( new MockReporter(), new HashMap<String, TestSet>() );
        JUnitCore core = new JUnitCore();
        core.addListener( jUnit4TestSetReporter );
        Result result = core.run( new Computer(), STest1.class, STest2.class );
        core.removeListener( jUnit4TestSetReporter );
        assertEquals( 2, result.getRunCount() );
    }
View Full Code Here

        throws Exception
    {
        RunListener jUnit4TestSetReporter =
            new JUnitCoreRunListener( new MockReporter(), new HashMap<String, TestSet>() );
        JUnitCore core = new JUnitCore();
        core.addListener( jUnit4TestSetReporter );
        Result result = core.run( new Computer(), TestWithAssumptionFailure.class );
        core.removeListener( jUnit4TestSetReporter );
        assertEquals( 1, result.getRunCount() );
    }
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.