Package com.singularsys.jeptests.unit.misc.dictionary

# Class DictionaryTestsWithNull

java.lang.Object
com.singularsys.jeptests.unit.misc.dictionary.DictionaryTests
com.singularsys.jeptests.unit.misc.dictionary.DictionaryTestsWithNull

Direct Known Subclasses:
  `DictionaryWithListNullTest`, `DictionaryWithMapNullTest`

public abstract class DictionaryTestsWithNull extends DictionaryTests
Abstract base class for test for the `com.singularsys.jep.misc.dictionary` package with options allowing null values.

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class com.singularsys.jeptests.unit.misc.dictionary.DictionaryTests

  `DictionaryTests.KeyValue`

- ## Field Summary

  ### Fields inherited from class com.singularsys.jeptests.unit.misc.dictionary.DictionaryTests

  `entryOp, jep, listOrMapOp, nullValue, PRINT_RESULTS`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DictionaryTestsWithNull()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `testEntriesIterNull()`
  `void`
  `testEntriesNull()`
  `void`
  `testEvaluateDoubleNoVal()`
  `void`
  `testEvaluatePutDoubleNoVal()`
  `void`
  `testEvaluateSingleNoVal()`
  `void`
  `testEvaluateVarDoubleNoVal()`
  `void`
  `testGetNull()`
  `void`
  `testGetOrNull()`
  `void`
  `testKeysIterNull()`
  `void`
  `testPutNull()`
  `protected abstract void`
  `testPutNullToString(Object res)`
  `void`
  `testRemoveNull()`
  `void`
  `testValuesIterNull()`
  `void`
  `testValuesNull()`

  ### Methods inherited from class com.singularsys.jeptests.unit.misc.dictionary.DictionaryTests

  `checkOrMake, equals, getJep, getKeyValue, getNumber, myAssertEquals, test_dict_with_vectors, test_makeMap1D, test_makeMap2D, test_makeMapEmpty, test_nested_dict, testAllFunctionsHaveDescriptions, testAllOperatorHaveDescriptions, testClear, testContainsKey, testEntries, testEntriesIter, testEvaluateDouble, testEvaluateEmpty, testEvaluateSingle, testGet, testGetOr, testkeys, testKeysIter, testListOrMapSize, testParseDouble, testParseEmpty, testParseSingle, testParseSingleNoVal, testPrintDouble, testPut, testRemove, testSize, testValues, testValuesIter`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DictionaryTestsWithNull

    public DictionaryTestsWithNull()

- ## Method Details

  - ### testEvaluateSingleNoVal

    @Test public void testEvaluateSingleNoVal() throws JepException
    Throws:
      `JepException`

  - ### testEvaluateDoubleNoVal

    @Test public void testEvaluateDoubleNoVal() throws JepException
    Throws:
      `JepException`

  - ### testEvaluateVarDoubleNoVal

    @Test public void testEvaluateVarDoubleNoVal() throws JepException
    Throws:
      `JepException`

  - ### testEvaluatePutDoubleNoVal

    @Test public void testEvaluatePutDoubleNoVal() throws JepException
    Throws:
      `JepException`

  - ### testGetNull

    @Test public void testGetNull() throws JepException
    Throws:
      `JepException`

  - ### testGetOrNull

    @Test public void testGetOrNull() throws JepException
    Throws:
      `JepException`

  - ### testPutNull

    @Test public void testPutNull() throws JepException
    Throws:
      `JepException`

  - ### testPutNullToString

    protected abstract void testPutNullToString(Object res)

  - ### testRemoveNull

    @Test public void testRemoveNull() throws JepException
    Throws:
      `JepException`

  - ### testValuesNull

    @Test public void testValuesNull() throws JepException
    Throws:
      `JepException`

  - ### testEntriesNull

    @Test public void testEntriesNull() throws JepException
    Throws:
      `JepException`

  - ### testEntriesIterNull

    @Test public void testEntriesIterNull() throws JepException
    Throws:
      `JepException`

  - ### testKeysIterNull

    @Test public void testKeysIterNull() throws JepException
    Throws:
      `JepException`

  - ### testValuesIterNull

    @Test public void testValuesIterNull() throws JepException
    Throws:
      `JepException`