ps1.test
Class RatPolyStackTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by ps1.test.RatPolyStackTest
All Implemented Interfaces:
Test

public final class RatPolyStackTest
extends TestCase

This class contains a set of test cases that can be used to test the implementation of the RatPolyStack class.


Constructor Summary
RatPolyStackTest(String name)
           
 
Method Summary
static Test suite()
           
 void testAdd()
           
 void testClear()
           
 void testCtor()
           
 void testDifferentiate()
           
 void testDiv()
           
 void testDup()
           
 void testIntegrate()
           
 void testMul()
           
 void testPop()
           
 void testPush()
           
 void testPushCheckForSharingTwixtStacks()
           
 void testSub()
           
 void testSwap()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, 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

RatPolyStackTest

public RatPolyStackTest(String name)
Method Detail

testCtor

public void testCtor()

testPush

public void testPush()

testPushCheckForSharingTwixtStacks

public void testPushCheckForSharingTwixtStacks()

testPop

public void testPop()

testDup

public void testDup()

testSwap

public void testSwap()

testClear

public void testClear()

testAdd

public void testAdd()

testSub

public void testSub()

testMul

public void testMul()

testDiv

public void testDiv()

testDifferentiate

public void testDifferentiate()

testIntegrate

public void testIntegrate()

suite

public static Test suite()