Package com.singularsys.exttests.field
Class FieldTest
- java.lang.Object
-
- com.singularsys.jeptests.system.JepTest
-
- com.singularsys.exttests.field.FieldTest
-
- Direct Known Subclasses:
BigDecimalFieldTest
,ComplexFieldTest
,RationalFieldTest
public class FieldTest extends JepTest
Test for fields without matrix support.- Author:
- richard
-
-
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 Constructor Description FieldTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setShiftZeroElePfmc()
void
setUp()
Sets up the parser.void
testComplexListAccess()
void
testFieldBinomial()
void
testIllegalCalc()
void
testListAccess()
void
testListAccessShiftZero()
void
testListExtra()
void
testListFunctions()
void
testMultiDimArray()
void
testMultiDimArrayShiftZero()
-
Methods 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, test_not_X_Y, testAssign, testBinom, testBlankParser, testCaseNull, testCaseString, testChangeVariable, testChangeVariableComplex, testComments, testComplex, testEleUnit, testEmptyEqn, testEmptyEqn2, testEvalExceptions, testEvaluate, testEvaluateComplex, testEvaluateString, 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, testSpecialFunctions, testStrings, testStringsFun, testSwitch, testUminusPower, testX2Y, valueTest, valueTest, valueTestFail, valueTestNaN, valueTestNull, valueTestString
-
-
-
-
Method Detail
-
setUp
public void setUp()
Description copied from class:JepTest
Sets up the parser.
-
testFieldBinomial
public void testFieldBinomial() throws JepException
- Throws:
JepException
-
testListAccess
public void testListAccess() throws java.lang.Exception
- Overrides:
testListAccess
in classJepTest
- Throws:
java.lang.Exception
-
testListAccessShiftZero
public void testListAccessShiftZero() throws java.lang.Exception
- Overrides:
testListAccessShiftZero
in classJepTest
- Throws:
java.lang.Exception
-
testMultiDimArray
public void testMultiDimArray() throws java.lang.Exception
- Overrides:
testMultiDimArray
in classJepTest
- Throws:
java.lang.Exception
-
testMultiDimArrayShiftZero
public void testMultiDimArrayShiftZero() throws java.lang.Exception
- Overrides:
testMultiDimArrayShiftZero
in classJepTest
- Throws:
java.lang.Exception
-
testListFunctions
public void testListFunctions() throws java.lang.Exception
- Overrides:
testListFunctions
in classJepTest
- Throws:
java.lang.Exception
-
testComplexListAccess
public void testComplexListAccess() throws java.lang.Exception
- Overrides:
testComplexListAccess
in classJepTest
- Throws:
java.lang.Exception
-
testListExtra
public void testListExtra() throws java.lang.Exception
- Overrides:
testListExtra
in classJepTest
- Throws:
java.lang.Exception
-
testIllegalCalc
public void testIllegalCalc() throws java.lang.Exception
- Throws:
java.lang.Exception
-
setShiftZeroElePfmc
protected void setShiftZeroElePfmc()
- Overrides:
setShiftZeroElePfmc
in classJepTest
-
-