Package ghidra.program.model.address
Class AddressSetTest
- java.lang.Object
-
- generic.test.AbstractGTest
-
- generic.test.AbstractGenericTest
-
- ghidra.program.model.address.AddressSetTest
-
public class AddressSetTest 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 AddressSetTest()
-
Method Summary
-
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
-
testBasicAddRange
public void testBasicAddRange()
-
testAddTwoOverlappingRanges
public void testAddTwoOverlappingRanges()
-
testAddInMissingRangeBetweenTwoRanges
public void testAddInMissingRangeBetweenTwoRanges()
-
testAddRangeThatConsumesSeveralExistingRanges
public void testAddRangeThatConsumesSeveralExistingRanges()
-
testUnion
public void testUnion()
-
testAdd
public void testAdd()
-
testIntersect
public void testIntersect()
-
testIntersectRange
public void testIntersectRange()
-
testIntersects
public void testIntersects()
-
testDelete
public void testDelete()
-
testSubtract
public void testSubtract()
-
testXOR
public void testXOR()
-
testContainsSet
public void testContainsSet()
-
testContainsAddress
public void testContainsAddress()
-
testContainsRange
public void testContainsRange()
-
testAddSucessiveRanges
public void testAddSucessiveRanges()
-
testSpecialHandlingWhenLastRangeIsRemoved
public void testSpecialHandlingWhenLastRangeIsRemoved()
-
testAddNullSet
public void testAddNullSet()
-
testClear
public void testClear()
-
testAddressIterator
public void testAddressIterator()
-
testAddressIteratorAtEnd
public void testAddressIteratorAtEnd()
-
testAddressIteratorStartAddressContained
public void testAddressIteratorStartAddressContained()
-
testAddressIteratorStartAddressContainedInOnlyRange
public void testAddressIteratorStartAddressContainedInOnlyRange()
-
testEmptySet
public void testEmptySet()
-
testAddressIteratorStartAddressNotContained
public void testAddressIteratorStartAddressNotContained()
-
testBackwardAddressIterator
public void testBackwardAddressIterator()
-
testBackwardsAddressIteratorStartAddressContained
public void testBackwardsAddressIteratorStartAddressContained()
-
testBackwardsAddressIteratorStartAddressNotContained
public void testBackwardsAddressIteratorStartAddressNotContained()
-
testDeleteRangeAcrossAddresSpaces
public void testDeleteRangeAcrossAddresSpaces()
-
testForwardRangeIteratorStartingInMiddle
public void testForwardRangeIteratorStartingInMiddle()
-
testBackwardRangeIteratorStartingInMiddle
public void testBackwardRangeIteratorStartingInMiddle()
-
testBadAddRange
public void testBadAddRange()
-
testAddingRangeThatSpansSpacesThrowsException
public void testAddingRangeThatSpansSpacesThrowsException()
-
testConstructingAddressSetWithRange
public void testConstructingAddressSetWithRange()
-
testHasSameAddresses
public void testHasSameAddresses()
-
testEquals
public void testEquals()
-
testEqualsAndHashCode
public void testEqualsAndHashCode()
-
testForwardRangeIterator
public void testForwardRangeIterator()
-
testBackwardRangeIterator
public void testBackwardRangeIterator()
-
testGetRangeContaining
public void testGetRangeContaining()
-
testGetFirstRange
public void testGetFirstRange()
-
testGetLastRange
public void testGetLastRange()
-
testSubtractEmptySet
public void testSubtractEmptySet()
-
-