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
Test for the
RealEvaluator-
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 parsingvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected 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, getNumber, myAssertEquals, myAssertNaN, myAssertNull, negativeZero, nodeTest, nodeTest, nodeTest, nodeTest, printTestHeader, setShiftZeroElePfmc, test_adding_existing_constant_fails, 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
@BeforeEach public void setUp()Description copied from class:JepTestSets up the parser. -
valueTest
Description copied from class:JepTestTest result j.evaluate(j.parse(expr))- Overrides:
valueTestin classJepTest- Parameters:
expr- the expression to parse and evaluateexpected- result expected- Throws:
JepException
-
testEvaluateComplex
@Test @Disabled("Complex tests not run for RealEvaluator") public void testEvaluateComplex()- Overrides:
testEvaluateComplexin classJepTest
-
testEvaluateString
@Test @Disabled("String tests not run for RealEvaluator") public void testEvaluateString()- Overrides:
testEvaluateStringin classJepTest
-
testComplex
@Test @Disabled("Complex tests not run for RealEvaluator") public void testComplex()- Overrides:
testComplexin classJepTest
-
testChangeVariableComplex
@Disabled("Complex tests not run for RealEvaluator") @Test public void testChangeVariableComplex()Description copied from class:JepTestTest changing variables value after parsing- Overrides:
testChangeVariableComplexin classJepTest
-
testListAccess
@Test @Disabled("Array tests not run for RealEvaluator") public void testListAccess()- Overrides:
testListAccessin classJepTest
-
testListOperations
@Test @Disabled("Array tests not run for RealEvaluator") public void testListOperations()- Overrides:
testListOperationsin classJepTest
-
testListAccessShiftZero
@Test @Disabled("Array tests not run for RealEvaluator") public void testListAccessShiftZero()- Overrides:
testListAccessShiftZeroin classJepTest
-
testListFunctions
@Disabled("Array tests not run for RealEvaluator") @Test public void testListFunctions()- Overrides:
testListFunctionsin classJepTest
-
testListExtra
@Test @Disabled("Array tests not run for RealEvaluator") public void testListExtra()- Overrides:
testListExtrain classJepTest
-
testMultiDimArray
@Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArray()- Overrides:
testMultiDimArrayin classJepTest
-
testMultiDimArrayAccess
@Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayAccess()- Overrides:
testMultiDimArrayAccessin classCPTest
-
testDepth3ArrayAccess
@Disabled("Array tests not run for RealEvaluator") @Test public void testDepth3ArrayAccess()- Overrides:
testDepth3ArrayAccessin classCPTest
-
testMultiDimArrayShiftZero
@Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayShiftZero()- Overrides:
testMultiDimArrayShiftZeroin classJepTest
-
testMultiDimArrayAccessShiftZero
@Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayAccessShiftZero()- Overrides:
testMultiDimArrayAccessShiftZeroin classCPTest
-
testDepth3ArrayAccessShiftZero
@Disabled("Array tests not run for RealEvaluator") @Test public void testDepth3ArrayAccessShiftZero()- Overrides:
testDepth3ArrayAccessShiftZeroin classCPTest
-
testStrings
@Disabled("String tests not run for RealEvaluator") @Test public void testStrings()- Overrides:
testStringsin classJepTest
-
testStringsFun
@Disabled("String tests not run for RealEvaluator") @Test public void testStringsFun()- Overrides:
testStringsFunin classJepTest
-
testCPStrings
@Disabled("String tests not run for RealEvaluator") @Test public void testCPStrings()- Overrides:
testCPStringsin classCPTest
-
testCaseString
@Disabled("String tests not run for RealEvaluator") @Test public void testCaseString()- Overrides:
testCaseStringin classJepTest
-
testCaseNull
@Disabled("Null tests not run for RealEvaluator") @Test public void testCaseNull()- Overrides:
testCaseNullin classJepTest
-
testSpecialFunctions
- Overrides:
testSpecialFunctionsin classJepTest- Throws:
Exception
-
testComplexListAccess
@Disabled("Complex tests not run for RealEvaluator") @Test public void testComplexListAccess()- Overrides:
testComplexListAccessin classJepTest
-