Package ghidra.util.datastruct
Class LRUMapTest
- java.lang.Object
-
- generic.test.AbstractGTest
-
- generic.test.AbstractGenericTest
-
- ghidra.util.datastruct.LRUMapTest
-
public class LRUMapTest extends AbstractGenericTest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class generic.test.AbstractGenericTest
AbstractGenericTest.ExceptionHandlingRunner
-
-
Field Summary
-
Fields inherited from class generic.test.AbstractGenericTest
concurrentTestExceptionRule, DEFAULT_TEST_TOOL_NAME, ruleChain, TESTDATA_DIRECTORY_NAME, watchman
-
Fields inherited from class generic.test.AbstractGTest
BATCH_MODE, DEFAULT_WAIT_DELAY, DEFAULT_WAIT_TIMEOUT, DEFAULT_WINDOW_TIMEOUT, PARALLEL_MODE, PRIVATE_LONG_WAIT_TIMEOUT, testName
-
-
Constructor Summary
Constructors Constructor Description LRUMapTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
void
testClear()
void
testConcurrentModification()
void
testContainsValue()
void
testEntrySetClear()
void
testEntrySetContainsAndRemove()
void
testEntrySetIterator()
void
testGetAccessReodersElement()
void
testIteratorRemove()
void
testKeySetClear()
void
testKeySetContainsAndRemove()
void
testKeySetIterator()
void
testMultiplePointsDoesntIncreaseSize()
void
testPutAccessReodersElement()
void
testPutAll()
void
testRemove()
void
testSizeRestriction()
void
testValueSetClear()
void
testValueSetContainsAndRemove()
void
testValueSetIterator()
-
Methods inherited from class generic.test.AbstractGenericTest
clickMouse, clickMouse, clickTableCell, createApplicationConfiguration, createApplicationLayout, createStackTraceForAllThreads, createTempDirectory, createTempFile, createTempFile, createTempFileForTest, createTempFileForTest, createTempFilePath, createTempFilePath, deleteMatchingTempFiles, deleteSimilarTempFiles, doubleClick, dragMouse, editCell, executeOnSwingWithoutBlocking, findAbstractButtonByName, findAbstractButtonByText, findButtonByIcon, findButtonByText, findComponent, findComponent, findComponentByName, findComponentByName, findComponentsByName, findOwnedWindows, findPathToText, findTestDataFile, findTreePathToText, fixupGUI, getAllWindows, getDebugFileDirectory, getInstanceField, getInstanceFieldByClassType, getLocalResourceFile, getTestDataDir, getTestDataDirectory, getTestDataFile, getText, hasTestFailed, initializeLayout, initializeSystemProperties, invokeConstructor, invokeInstanceMethod, invokeInstanceMethod, leftClick, loadTextResource, loadTextResource, middleClick, moveMouse, postEvent, pressButton, pressButton, pressButtonByName, pressButtonByName, pressButtonByText, pressButtonByText, printMemory, privateWaitForPostedSwingRunnables_SwingSafe, rightClick, runSwing, runSwing, runSwing, setComboBoxSelection, setInstanceField, setText, testFailed, toString, waitForPostedSwingRunnables, waitForSwing, waitForTasks, windowForComponent, yieldToSwing
-
Methods inherited from class generic.test.AbstractGTest
assertArraysEqualOrdered, assertArraysEqualUnordered, assertArraysEqualUnordered, assertContainsExactly, assertContainsExactly, assertListEqualOrdered, assertListEqualOrdered, assertListEqualsArrayOrdered, assertListEqualsArrayUnordered, assertListEqualUnordered, failWithException, getName, getRandomInt, getRandomInt, getRandomString, getRandomString, getTestDirectoryPath, sleep, waitFor, waitFor, waitFor, waitForCondition, waitForCondition, waitForConditionWithoutFailing, waitForValue, waitForValueWithoutFailing
-
-
-
-
Method Detail
-
setUp
public void setUp() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testMultiplePointsDoesntIncreaseSize
public void testMultiplePointsDoesntIncreaseSize()
-
testSizeRestriction
public void testSizeRestriction()
-
testGetAccessReodersElement
public void testGetAccessReodersElement()
-
testPutAccessReodersElement
public void testPutAccessReodersElement()
-
testConcurrentModification
public void testConcurrentModification()
-
testRemove
public void testRemove()
-
testClear
public void testClear()
-
testPutAll
public void testPutAll()
-
testIteratorRemove
public void testIteratorRemove()
-
testContainsValue
public void testContainsValue()
-
testValueSetIterator
public void testValueSetIterator()
-
testKeySetIterator
public void testKeySetIterator()
-
testEntrySetIterator
public void testEntrySetIterator()
-
testEntrySetContainsAndRemove
public void testEntrySetContainsAndRemove()
-
testEntrySetClear
public void testEntrySetClear()
-
testKeySetContainsAndRemove
public void testKeySetContainsAndRemove()
-
testKeySetClear
public void testKeySetClear()
-
testValueSetContainsAndRemove
public void testValueSetContainsAndRemove()
-
testValueSetClear
public void testValueSetClear()
-
-