hw3.test
Class RatTermTest
java.lang.Object
hw3.test.RatTermTest
public final class RatTermTest
- extends Object
This class contains a set of test cases that can be used to test the
implementation of the RatPoly class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RatTermTest
public RatTermTest()
testCtor
public void testCtor()
testCtorZeroCoeff
public void testCtorZeroCoeff()
testCtorNaN
public void testCtorNaN()
testGetCoeffRegular
public void testGetCoeffRegular()
testGetCoeffZero
public void testGetCoeffZero()
testGetCoeffNegative
public void testGetCoeffNegative()
testGetCoeffNaN
public void testGetCoeffNaN()
testGetExptRegular
public void testGetExptRegular()
testGetExptZero
public void testGetExptZero()
testIsNaNZeroDenomRegNumer
public void testIsNaNZeroDenomRegNumer()
testIsNaNZeroDenomZeroNumer
public void testIsNaNZeroDenomZeroNumer()
testIsNaNFalse
public void testIsNaNFalse()
testIsZeroNumAndDen
public void testIsZeroNumAndDen()
testIsZeroNum
public void testIsZeroNum()
testIsZeroFalsoPos
public void testIsZeroFalsoPos()
testIsNaNNotTerm
public void testIsNaNNotTerm()
testEvalZero
public void testEvalZero()
testEvalSmallFrac
public void testEvalSmallFrac()
testEvalSmallWhole
public void testEvalSmallWhole()
testEvalLarge
public void testEvalLarge()
testEvalNegative
public void testEvalNegative()
testEvalNaN
public void testEvalNaN()
testEquals
public void testEquals()
testNotEqualsReg
public void testNotEqualsReg()
testEqualsZeroCoeff
public void testEqualsZeroCoeff()
testEqualsNotZeroCoeff
public void testEqualsNotZeroCoeff()
testEqualsNaNCoeff
public void testEqualsNaNCoeff()
testEqualsNotNaNCoeff
public void testEqualsNotNaNCoeff()
testValueOfSimple
public void testValueOfSimple()
testValueOfConst
public void testValueOfConst()
testValueOfLeadingCoeff
public void testValueOfLeadingCoeff()
testValueOfPow
public void testValueOfPow()
testValueOfFull
public void testValueOfFull()
testValueOfNaN
public void testValueOfNaN()
testValueOfZero
public void testValueOfZero()
testToStringSimple
public void testToStringSimple()
testToStringConst
public void testToStringConst()
testToStringLeadingCoeff
public void testToStringLeadingCoeff()
testToStringPow
public void testToStringPow()
testToStringFull
public void testToStringFull()
testToStringNaN
public void testToStringNaN()
testToStringZero
public void testToStringZero()
testAddWholeNumCoeff
public void testAddWholeNumCoeff()
testAddFracNumCoeff
public void testAddFracNumCoeff()
testAddAssociativity
public void testAddAssociativity()
testAddCommutativity
public void testAddCommutativity()
testAddZeroToZero
public void testAddZeroToZero()
testAddZeroToNonZero
public void testAddZeroToNonZero()
testAddNaNtoNaN
public void testAddNaNtoNaN()
testAddNaNtoNonNaN
public void testAddNaNtoNonNaN()
testSubtractWholeNumCoeff
public void testSubtractWholeNumCoeff()
testSubtractFractionalNumCoeff
public void testSubtractFractionalNumCoeff()
testSubtractZeroFromZero
public void testSubtractZeroFromZero()
testSubtractZeroAndNonZero
public void testSubtractZeroAndNonZero()
testSubtractNaNtoNaN
public void testSubtractNaNtoNaN()
testSubtractNaNtoNonNaN
public void testSubtractNaNtoNonNaN()
testMultiplicationWholeNumCoeff
public void testMultiplicationWholeNumCoeff()
testMultiplicationFracNumCoeff
public void testMultiplicationFracNumCoeff()
testMultiplicationDifferentExpVal
public void testMultiplicationDifferentExpVal()
testMultiplicationAssociativity
public void testMultiplicationAssociativity()
testMultiplicationCommutativity
public void testMultiplicationCommutativity()
testMultiplicationZeroToZero
public void testMultiplicationZeroToZero()
testMultiplicationZeroToNonZero
public void testMultiplicationZeroToNonZero()
testMultiplicationNaNtoNaN
public void testMultiplicationNaNtoNaN()
testMultiplicationNaNtoNonNaN
public void testMultiplicationNaNtoNonNaN()
testMultiplicationIdentity
public void testMultiplicationIdentity()
testDivisionWholeNumCoeff
public void testDivisionWholeNumCoeff()
testDivisionFractionalNumCoeff
public void testDivisionFractionalNumCoeff()
testDivisionZeroFromZero
public void testDivisionZeroFromZero()
testDivisionZeroAndNonZero
public void testDivisionZeroAndNonZero()
testDivisionNaNtoNaN
public void testDivisionNaNtoNaN()
testDivisionNaNtoNonNaN
public void testDivisionNaNtoNonNaN()
testDivisionByOne
public void testDivisionByOne()
testDifferentiateNaN
public void testDifferentiateNaN()
testDifferentiateZero
public void testDifferentiateZero()
testDifferentiateConstantNonZero
public void testDifferentiateConstantNonZero()
testDifferentiateMultiplicationRule
public void testDifferentiateMultiplicationRule()
testDifferentiatePowerRule
public void testDifferentiatePowerRule()
testDifferentiateSumRule
public void testDifferentiateSumRule()
testDifferentiateSubtractionRule
public void testDifferentiateSubtractionRule()
testDifferentiateProductRule
public void testDifferentiateProductRule()
testAntiDifferentiateConstantRule
public void testAntiDifferentiateConstantRule()
testAntiDifferentiateConstantMultipleRule
public void testAntiDifferentiateConstantMultipleRule()
testAntiDifferentiatePowerRule
public void testAntiDifferentiatePowerRule()
testAntiDifferentiateSumRule
public void testAntiDifferentiateSumRule()
testAntiDifferentiateDifferenceRule
public void testAntiDifferentiateDifferenceRule()
testHashCodeSameObject
public void testHashCodeSameObject()
testHashCodeEqualDiffObjects
public void testHashCodeEqualDiffObjects()
testHashCodeNonEqualObjects
public void testHashCodeNonEqualObjects()