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

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
              extended bynet.sf.zig_project.gpl.test.queue.PriorityQueueTest
All Implemented Interfaces:
Test

public class PriorityQueueTest
extends OrderedQueueTest

Base class to set up test cases for Priority Queues.

Version:
January 24, 2005
Author:
Frank Ziglar

Nested Class Summary
protected  class PriorityQueueTest.PriorityTester
           
 
Nested classes inherited from class net.sf.zig_project.gpl.test.queue.OrderedQueueTest
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
PriorityQueueTest(int max_pri)
           
 
Method Summary
protected  List getAddTests()
           
protected  Test makeTest(String s)
           
protected  void validateConsistancy()
           
 
Methods inherited from class net.sf.zig_project.gpl.test.queue.OrderedQueueTest
getPeekTests, getRemoveTests, suite
 
Methods inherited from class net.sf.zig_project.gpl.test.queue.QueueTest
establishBaseTests, orderTests, randomValue, run, test
 
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

PriorityQueueTest

public PriorityQueueTest(int max_pri)
Method Detail

getAddTests

protected List getAddTests()
Overrides:
getAddTests in class QueueTest

makeTest

protected Test makeTest(String s)
Specified by:
makeTest in class QueueTest

validateConsistancy

protected void validateConsistancy()
Overrides:
validateConsistancy in class QueueTest