net.groboclown.junit.v1
Class MultiThreadedTestCase.TestCaseRunnable

java.lang.Object
  |
  +--net.groboclown.junit.v1.MultiThreadedTestCase.TestCaseRunnable
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
BaseTestHttp.ConnectionRunner, MultiThreadedTestCase.StopThreadsTest, TestSynchQueue.CheckSize, TestSynchQueue.GetObjects, TestSynchQueue.PutObjects
Enclosing class:
MultiThreadedTestCase

protected abstract class MultiThreadedTestCase.TestCaseRunnable
extends Object
implements Runnable

Inner class which is executed in the runTestCaseRunnables method.


Constructor Summary
protected MultiThreadedTestCase.TestCaseRunnable()
           
 
Method Summary
 void delay(long millis)
           
 void run()
           
abstract  void runTestCase()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

MultiThreadedTestCase.TestCaseRunnable

protected MultiThreadedTestCase.TestCaseRunnable()
Method Detail

runTestCase

public abstract void runTestCase()
                          throws Throwable

delay

public void delay(long millis)
           throws InterruptedException

run

public void run()
Specified by:
run in interface Runnable


Written under the LGPL