Package ghidra.program.model.data
Class StringDataTypeTest
- java.lang.Object
-
- generic.test.AbstractGTest
-
- generic.test.AbstractGenericTest
-
- ghidra.program.model.data.StringDataTypeTest
-
public class StringDataTypeTest 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 StringDataTypeTest()
-
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
-
testProbeGetStringLen
public void testProbeGetStringLen()
-
testProbeGetStringLen_EOF
public void testProbeGetStringLen_EOF()
-
testProbeGetStringLen_utf16
public void testProbeGetStringLen_utf16()
-
testProbeGetStringLen_utf32
public void testProbeGetStringLen_utf32()
-
testProbeGetStringLen_P255
public void testProbeGetStringLen_P255()
-
testProbeGetStringLen_P
public void testProbeGetStringLen_P()
-
testProbeGetStringLen_utf16P
public void testProbeGetStringLen_utf16P()
-
testKnownGetStringLen
public void testKnownGetStringLen()
-
testProbeOversizeStringLen
public void testProbeOversizeStringLen()
-
testProbeGetStringValue
public void testProbeGetStringValue()
-
testGetStringValue
public void testGetStringValue()
-
testGetStringValue_utf8
public void testGetStringValue_utf8()
-
testGetStringValue_utf16_le
public void testGetStringValue_utf16_le()
-
testGetStringValue_utf_bom
public void testGetStringValue_utf_bom()
-
testGetStringValue_utf32
public void testGetStringValue_utf32()
-
testGetStringValue_P255
public void testGetStringValue_P255()
-
testGetStringValue_Pascal_EOF
public void testGetStringValue_Pascal_EOF()
-
testGetStringValue_P
public void testGetStringValue_P()
-
testGetStringValue_utf16P
public void testGetStringValue_utf16P()
-
testProbeGetStringRep_Probe
public void testProbeGetStringRep_Probe()
-
testProbeGetStringRep_LeadingBinaryBytes
public void testProbeGetStringRep_LeadingBinaryBytes()
-
testGetStringRep_FixedLen
public void testGetStringRep_FixedLen()
-
testGetStringRepEmpty_Term
public void testGetStringRepEmpty_Term()
-
testGetStringRepEmpty_TermUTF16
public void testGetStringRepEmpty_TermUTF16()
-
testGetStringRepEmpty_FixedLen
public void testGetStringRepEmpty_FixedLen()
-
testGetStringRepEmpty_P
public void testGetStringRepEmpty_P()
-
testGetStringRepAllChars
public void testGetStringRepAllChars()
-
testGetStringRep_utf16_le
public void testGetStringRep_utf16_le()
-
testGetStringRep_utf16_ideographic
public void testGetStringRep_utf16_ideographic()
-
testGetStringRep_utf16_escapeseq_U
public void testGetStringRep_utf16_escapeseq_U()
-
testGetStringRep_utf32
public void testGetStringRep_utf32()
-
testGetStringRep_Pascal_EOF
public void testGetStringRep_Pascal_EOF()
-
testHasNullTerm
public void testHasNullTerm()
-
testHasNullTermEOF
public void testHasNullTermEOF()
-
testHasNullTermUTF16
public void testHasNullTermUTF16()
-
testHasNullTermFixed
public void testHasNullTermFixed()
-
testHasNullTermFixedUTF16
public void testHasNullTermFixedUTF16()
-
-