Package com.singularsys.exttests
Class DJepTest
java.lang.Object
com.singularsys.jeptests.system.JepTest
com.singularsys.exttests.XJepTest
com.singularsys.exttests.DJepTest
- Direct Known Subclasses:
FieldDJepTest
Tests for the
DJep- Author:
- Rich Morris Created on 22-Apr-2005
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddStandardDiffRules_is_silent_when_using_RationalNumberFactory_and_log_removed_from_functionTable()voidvoidsetUp()Sets up the parser.voidvoidvoidvoidvoidtestDiff()voidvoidtestDoc()voidvoidMethods inherited from class com.singularsys.exttests.XJepTest
build_expression_step_by_step_using_preprocess_eval_and_eqn, cleanerTest, eval_function_cause_argument_to_be_evaluated_at_preprocessed_time, parseProcCleanEval, preprocess_function_cause_argument_to_be_preprocessed_at_eval_time, processCleanTestString, run_preprocessor_commands, shallowcopy_of_preprocess_functions_are_new_instances_of_same_classes, test_sub_of_variable_with_equation, test_substitution_with_xvariable, test_xassign_with_preprocessor, testBernstein, testCleaner, testExpand, testFormat, testFunctionTable, testFunctionTableWithExtraComponents, testLogical, testNull, testOperatorTable, testPrint, testReentrant, testSetupPreprocess_functions_using_default_constructor, testSetupPreprocess_functions_using_xjep_constructor, testSub, testTreeBuild, testUndecVar, testVariableReuse, testVarInEqn, testXFunctionTable_with_decorator_constructorMethods 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, testCaseNull, testCaseString, testChangeVariable, testChangeVariableComplex, testComments, testComplex, testComplexListAccess, testEleUnit, testEmptyEqn, testEmptyEqn2, testEvalExceptions, testEvaluate, testEvaluateComplex, testEvaluateString, testExpectedTokenSequence, testFunction, testIf, testImplicitMul, testLazyLogical, testLazyLogical2, testLazyLogicalBug, testListAccess, testListAccessShiftZero, testListExtra, testListFunctions, testListOperations, testLogarithm, testMacroFunction, testMultiDimArray, testMultiDimArrayShiftZero, testMultiLine, testMultiplyBug, testNaN, testNoAssign, testNumberAsBooleanLogical, testNumbers, testNumParam, testParseException, testPlusPlus, testRecursiveMacroFunction, testSemiColon, testSetAllowUndeclared, testSimpleSum, testSpecialFunctions, testSpecialFunctions, testStrings, testStringsFun, testSwitch, testUminusPower, testX2Y, valueTest, valueTest, valueTestFail, valueTestNaN, valueTestNull, valueTestString
-
Field Details
-
PRINT_RESULTS
public static final boolean PRINT_RESULTS
-
-
Constructor Details
-
DJepTest
public DJepTest()
-
-
Method Details
-
setUp
@BeforeEach public void setUp()Description copied from class:JepTestSets up the parser. -
testMacro
- Throws:
JepException
-
testDoc
- Throws:
JepException
-
testDiff
- Throws:
JepException
-
testMacroDiff
- Throws:
Exception
-
testAssignDiff
- Throws:
Exception
-
testChainedVariables
- Throws:
Exception
-
testDiffCompleCubic
- Throws:
Exception
-
addStandardDiffRules_returns_false_when_differenting_log_using_RationalNumberFactory
@Test public void addStandardDiffRules_returns_false_when_differenting_log_using_RationalNumberFactory() -
addStandardDiffRules_is_silent_when_using_RationalNumberFactory_and_log_removed_from_functionTable
@Test public void addStandardDiffRules_is_silent_when_using_RationalNumberFactory_and_log_removed_from_functionTable() -
simplify_equation_with_partial_derivative_with_DPolynomialCreator
@Test public void simplify_equation_with_partial_derivative_with_DPolynomialCreator() throws JepException- Throws:
JepException
-
simplify_equation_with_partial_derivative_by_replacing
- Throws:
JepException
-