Package com.singularsys.jeptests.system
Class RealEvalTest
java.lang.Object
com.singularsys.jeptests.system.JepTest
com.singularsys.jeptests.system.CPTest
com.singularsys.jeptests.system.RealEvalTest
-
Nested Class Summary
Nested classes/interfaces inherited from class com.singularsys.jeptests.system.JepTest
JepTest.AddFractionsNary, JepTest.AddFractionsStack, JepTest.Diff, JepTest.MyBinary, JepTest.MyNary, JepTest.MyNaryBinary, JepTest.MyNullary, JepTest.MyUnary, JepTest.PiFun, JepTest.Product, JepTest.Square -
Field Summary
Fields inherited from class com.singularsys.jeptests.system.JepTest
jep, myFalse, myTrue, PRINT_RESULTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()Sets up the parser.voidvoidvoidTest changing variables value after parsingvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected voidTest result j.evaluate(j.parse(expr))Methods inherited from class com.singularsys.jeptests.system.CPTest
testAddOp, testEmptyEqn2, testMultiDimArrayPrintMethods inherited from class com.singularsys.jeptests.system.JepTest
assertEqNodes, buildMatrix, buildVector, calcValue, calcValue, checkVector, compareRecursive, complexValueTest, myAssertEquals, myAssertNaN, myAssertNull, negativeZero, nodeTest, nodeTest, nodeTest, nodeTest, printTestHeader, setShiftZeroElePfmc, test_not_X_Y, test_parser_sets_parent, testAssign, testBinom, testBlankParser, testChangeVariable, testComments, testEleUnit, testEmptyEqn, testEvalExceptions, testEvaluate, testExpectedTokenSequence, testFormat, testFunction, testIf, testImplicitMul, testLazyLogical, testLazyLogical2, testLazyLogicalBug, testLogarithm, testLogical, testMacroFunction, testMultiLine, testMultiplyBug, testNaN, testNoAssign, testNull, testNumberAsBooleanLogical, testNumbers, testNumParam, testParseException, testPlusPlus, testRecursiveMacroFunction, testSemiColon, testSetAllowUndeclared, testSimpleSum, testSpecialFunctions, testSwitch, testUminusPower, testX2Y, valueTest, valueTestFail, valueTestNaN, valueTestNull, valueTestString
-
Constructor Details
-
RealEvalTest
public RealEvalTest()
-
-
Method Details
-
setUp
public void setUp()Description copied from class:JepTestSets up the parser. -
valueTest
Description copied from class:JepTestTest result j.evaluate(j.parse(expr)) -
testEvaluateComplex
public void testEvaluateComplex()- Overrides:
testEvaluateComplexin classJepTest
-
testEvaluateString
public void testEvaluateString()- Overrides:
testEvaluateStringin classJepTest
-
testComplex
public void testComplex()- Overrides:
testComplexin classJepTest
-
testChangeVariableComplex
public void testChangeVariableComplex()Description copied from class:JepTestTest changing variables value after parsing- Overrides:
testChangeVariableComplexin classJepTest
-
testListAccess
public void testListAccess()- Overrides:
testListAccessin classJepTest
-
testListAccessShiftZero
public void testListAccessShiftZero()- Overrides:
testListAccessShiftZeroin classJepTest
-
testListFunctions
public void testListFunctions()- Overrides:
testListFunctionsin classJepTest
-
testListExtra
public void testListExtra()- Overrides:
testListExtrain classJepTest
-
testMultiDimArray
public void testMultiDimArray()- Overrides:
testMultiDimArrayin classJepTest
-
testMultiDimArrayAccess
public void testMultiDimArrayAccess()- Overrides:
testMultiDimArrayAccessin classCPTest
-
testDepth3ArrayAccess
public void testDepth3ArrayAccess()- Overrides:
testDepth3ArrayAccessin classCPTest
-
testMultiDimArrayShiftZero
public void testMultiDimArrayShiftZero()- Overrides:
testMultiDimArrayShiftZeroin classJepTest
-
testMultiDimArrayAccessShiftZero
public void testMultiDimArrayAccessShiftZero()- Overrides:
testMultiDimArrayAccessShiftZeroin classCPTest
-
testDepth3ArrayAccessShiftZero
public void testDepth3ArrayAccessShiftZero()- Overrides:
testDepth3ArrayAccessShiftZeroin classCPTest
-
testStrings
public void testStrings()- Overrides:
testStringsin classJepTest
-
testStringsFun
public void testStringsFun()- Overrides:
testStringsFunin classJepTest
-
testCPStrings
public void testCPStrings()- Overrides:
testCPStringsin classCPTest
-
testCaseString
public void testCaseString()- Overrides:
testCaseStringin classJepTest
-
testCaseNull
public void testCaseNull()- Overrides:
testCaseNullin classJepTest
-
testSpecialFunctions
- Overrides:
testSpecialFunctionsin classJepTest- Throws:
Exception
-
testComplexListAccess
public void testComplexListAccess()- Overrides:
testComplexListAccessin classJepTest
-