org.apache.maven.surefire.common.junit4
Class JUnit4RunListener

java.lang.Object
  extended by org.junit.runner.notification.RunListener
      extended by org.apache.maven.surefire.common.junit4.JUnit4RunListener
Direct Known Subclasses:
JUnitCoreRunListener

public class JUnit4RunListener
extends org.junit.runner.notification.RunListener


Field Summary
protected  Reporter reporter
           
 
Constructor Summary
JUnit4RunListener(Reporter reporter)
          Constructor.
 
Method Summary
protected  java.lang.String extractClassName(org.junit.runner.Description description)
           
 void testAssumptionFailure(org.junit.runner.notification.Failure failure)
           
 void testFailure(org.junit.runner.notification.Failure failure)
          Called when a specific test has failed.
 void testFinished(org.junit.runner.Description description)
          Called after a specific test has finished.
 void testIgnored(org.junit.runner.Description description)
          Called when a specific test has been skipped (for whatever reason).
 void testStarted(org.junit.runner.Description description)
          Called when a specific test has started.
 
Methods inherited from class org.junit.runner.notification.RunListener
testRunFinished, testRunStarted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reporter

protected final Reporter reporter
Constructor Detail

JUnit4RunListener

public JUnit4RunListener(Reporter reporter)
Constructor.

Parameters:
reporter - the reporter to log testing events to
Method Detail

testIgnored

public void testIgnored(org.junit.runner.Description description)
                 throws java.lang.Exception
Called when a specific test has been skipped (for whatever reason).

Overrides:
testIgnored in class org.junit.runner.notification.RunListener
Throws:
java.lang.Exception
See Also:
RunListener.testIgnored(org.junit.runner.Description)

testStarted

public void testStarted(org.junit.runner.Description description)
                 throws java.lang.Exception
Called when a specific test has started.

Overrides:
testStarted in class org.junit.runner.notification.RunListener
Throws:
java.lang.Exception
See Also:
RunListener.testStarted(org.junit.runner.Description)

testFailure

public void testFailure(org.junit.runner.notification.Failure failure)
                 throws java.lang.Exception
Called when a specific test has failed.

Overrides:
testFailure in class org.junit.runner.notification.RunListener
Throws:
java.lang.Exception
See Also:
RunListener.testFailure(org.junit.runner.notification.Failure)

testAssumptionFailure

public void testAssumptionFailure(org.junit.runner.notification.Failure failure)
Overrides:
testAssumptionFailure in class org.junit.runner.notification.RunListener

testFinished

public void testFinished(org.junit.runner.Description description)
                  throws java.lang.Exception
Called after a specific test has finished.

Overrides:
testFinished in class org.junit.runner.notification.RunListener
Throws:
java.lang.Exception
See Also:
RunListener.testFinished(org.junit.runner.Description)

extractClassName

protected java.lang.String extractClassName(org.junit.runner.Description description)


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.