net.sf.zig_project.gpl.test.queue
Class OrderedQueueTest

java.lang.Object
  extended byjunit.framework.TestSuite
      extended bynet.sf.zig_project.gpl.test.queue.QueueTest
          extended bynet.sf.zig_project.gpl.test.queue.OrderedQueueTest
All Implemented Interfaces:
Test
Direct Known Subclasses:
PriorityQueueTest

public abstract class OrderedQueueTest
extends QueueTest

Base class to set up test cases for Ordered Queues.

Version:
January 24, 2005
Author:
Frank Ziglar

Nested Class Summary
protected  class OrderedQueueTest.OrderedQueueTester
           
 
Nested classes inherited from class net.sf.zig_project.gpl.test.queue.QueueTest
QueueTest.QueueTester
 
Field Summary
 
Fields inherited from class net.sf.zig_project.gpl.test.queue.QueueTest
expected, randomizer
 
Constructor Summary
OrderedQueueTest(OrderedQueue q)
           
 
Method Summary
protected  List getPeekTests()
           
protected  List getRemoveTests()
           
static TestSuite suite()
           
 
Methods inherited from class net.sf.zig_project.gpl.test.queue.QueueTest
establishBaseTests, getAddTests, makeTest, orderTests, randomValue, run, test, validateConsistancy
 
Methods inherited from class junit.framework.TestSuite
addTest, addTestSuite, countTestCases, createTest, getName, getTestConstructor, runTest, setName, testAt, testCount, tests, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrderedQueueTest

public OrderedQueueTest(OrderedQueue q)
Method Detail

getPeekTests

protected List getPeekTests()
Overrides:
getPeekTests in class QueueTest

getRemoveTests

protected List getRemoveTests()
Overrides:
getRemoveTests in class QueueTest

suite

public static TestSuite suite()