Class RealEvalTest


public class RealEvalTest extends CPTest
Test for the RealEvaluator
  • Constructor Details

    • RealEvalTest

      public RealEvalTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp()
      Description copied from class: JepTest
      Sets up the parser.
      Overrides:
      setUp in class CPTest
    • valueTest

      protected void valueTest(String expr, Object expected) throws JepException
      Description copied from class: JepTest
      Test result j.evaluate(j.parse(expr))
      Overrides:
      valueTest in class JepTest
      Parameters:
      expr - the expression to parse and evaluate
      expected - result expected
      Throws:
      JepException
    • testEvaluateComplex

      @Test @Disabled("Complex tests not run for RealEvaluator") public void testEvaluateComplex()
      Overrides:
      testEvaluateComplex in class JepTest
    • testEvaluateString

      @Test @Disabled("String tests not run for RealEvaluator") public void testEvaluateString()
      Overrides:
      testEvaluateString in class JepTest
    • testComplex

      @Test @Disabled("Complex tests not run for RealEvaluator") public void testComplex()
      Overrides:
      testComplex in class JepTest
    • testChangeVariableComplex

      @Disabled("Complex tests not run for RealEvaluator") @Test public void testChangeVariableComplex()
      Description copied from class: JepTest
      Test changing variables value after parsing
      Overrides:
      testChangeVariableComplex in class JepTest
    • testListAccess

      @Test @Disabled("Array tests not run for RealEvaluator") public void testListAccess()
      Overrides:
      testListAccess in class JepTest
    • testListOperations

      @Test @Disabled("Array tests not run for RealEvaluator") public void testListOperations()
      Overrides:
      testListOperations in class JepTest
    • testListAccessShiftZero

      @Test @Disabled("Array tests not run for RealEvaluator") public void testListAccessShiftZero()
      Overrides:
      testListAccessShiftZero in class JepTest
    • testListFunctions

      @Disabled("Array tests not run for RealEvaluator") @Test public void testListFunctions()
      Overrides:
      testListFunctions in class JepTest
    • testListExtra

      @Test @Disabled("Array tests not run for RealEvaluator") public void testListExtra()
      Overrides:
      testListExtra in class JepTest
    • testMultiDimArray

      @Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArray()
      Overrides:
      testMultiDimArray in class JepTest
    • testMultiDimArrayAccess

      @Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayAccess()
      Overrides:
      testMultiDimArrayAccess in class CPTest
    • testDepth3ArrayAccess

      @Disabled("Array tests not run for RealEvaluator") @Test public void testDepth3ArrayAccess()
      Overrides:
      testDepth3ArrayAccess in class CPTest
    • testMultiDimArrayShiftZero

      @Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayShiftZero()
      Overrides:
      testMultiDimArrayShiftZero in class JepTest
    • testMultiDimArrayAccessShiftZero

      @Disabled("Array tests not run for RealEvaluator") @Test public void testMultiDimArrayAccessShiftZero()
      Overrides:
      testMultiDimArrayAccessShiftZero in class CPTest
    • testDepth3ArrayAccessShiftZero

      @Disabled("Array tests not run for RealEvaluator") @Test public void testDepth3ArrayAccessShiftZero()
      Overrides:
      testDepth3ArrayAccessShiftZero in class CPTest
    • testStrings

      @Disabled("String tests not run for RealEvaluator") @Test public void testStrings()
      Overrides:
      testStrings in class JepTest
    • testStringsFun

      @Disabled("String tests not run for RealEvaluator") @Test public void testStringsFun()
      Overrides:
      testStringsFun in class JepTest
    • testCPStrings

      @Disabled("String tests not run for RealEvaluator") @Test public void testCPStrings()
      Overrides:
      testCPStrings in class CPTest
    • testCaseString

      @Disabled("String tests not run for RealEvaluator") @Test public void testCaseString()
      Overrides:
      testCaseString in class JepTest
    • testCaseNull

      @Disabled("Null tests not run for RealEvaluator") @Test public void testCaseNull()
      Overrides:
      testCaseNull in class JepTest
    • testSpecialFunctions

      public void testSpecialFunctions() throws Exception
      Overrides:
      testSpecialFunctions in class JepTest
      Throws:
      Exception
    • testComplexListAccess

      @Disabled("Complex tests not run for RealEvaluator") @Test public void testComplexListAccess()
      Overrides:
      testComplexListAccess in class JepTest