net.sf.zig_project.gpl.test.queue
Class QueueTest.QueueTester

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bynet.sf.zig_project.gpl.test.queue.QueueTest.QueueTester
All Implemented Interfaces:
Test
Direct Known Subclasses:
LinearQueueTest.LinearQueueTester, OrderedQueueTest.OrderedQueueTester
Enclosing class:
QueueTest

protected abstract class QueueTest.QueueTester
extends TestCase


Constructor Summary
QueueTest.QueueTester(String test_meth)
           
 
Method Summary
protected  void runTest()
          Overridden in order to do two things.
 void testClear()
           
 void testContains()
           
 void testEmpty()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueueTest.QueueTester

public QueueTest.QueueTester(String test_meth)
Method Detail

runTest

protected void runTest()
                throws Throwable
Overridden in order to do two things.
  1. Call QueueTest.validateConsistancy() after each test.
  2. Stop further test cases after a failure, tests within on the same queue are bound to fail.
  3. Throws:
    Throwable

testClear

public void testClear()

testEmpty

public void testEmpty()

testContains

public void testContains()