net.sf.jbenchmark
Class TestTimer

java.lang.Object
  extended bynet.sf.jbenchmark.TestFeature
      extended bynet.sf.jbenchmark.TestTimer
All Implemented Interfaces:
TestListener

public class TestTimer
extends TestFeature
implements TestListener

A test listener that times tests.

Version:
$Id: TestTimer.java,v 1.3 2004/04/29 03:04:20 bigdaz Exp $
Author:
Adam Murdoch

Constructor Summary
TestTimer()
           
 
Method Summary
 void finish()
          Finishes up the feature
 void testFailed(Test test, java.lang.Throwable throwable)
          Called when a test fails.
 void testFinished(TestResult result)
          Called when a test finishes.
 void testStart(Test test)
          Called when a test starts.
 
Methods inherited from class net.sf.jbenchmark.TestFeature
getContext, getName, setContext, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestTimer

public TestTimer()
Method Detail

testStart

public void testStart(Test test)
Called when a test starts.

Specified by:
testStart in interface TestListener

testFailed

public void testFailed(Test test,
                       java.lang.Throwable throwable)
Called when a test fails.

Specified by:
testFailed in interface TestListener

testFinished

public void testFinished(TestResult result)
Called when a test finishes.

Specified by:
testFinished in interface TestListener

finish

public void finish()
            throws java.lang.Exception
Finishes up the feature

Overrides:
finish in class TestFeature
Throws:
java.lang.Exception