@Test
	public void testBuiltInIBODataTypes() throws Exception {

		DataType dt = builtInDtm.getDataType(CategoryPath.ROOT, IBO32DataType.NAME);
		assertTrue(dt instanceof IBO32DataType);
		assertEquals(IBO32DataType.NAME, dt.getName());
		assertFalse(dt.hasLanguageDependantLength());
		DataType dbDt = dtm.resolve(dt, null);
		assertTrue(dbDt instanceof IBO32DataType);
		assertTrue(dt.isEquivalent(dbDt));
		assertEquals(dt.getName(), dbDt.getName());

		dt = builtInDtm.getDataType(CategoryPath.ROOT, IBO64DataType.NAME);
		assertTrue(dt instanceof IBO64DataType);
		assertEquals(IBO64DataType.NAME, dt.getName());
		assertFalse(dt.hasLanguageDependantLength());
		dbDt = dtm.resolve(dt, null);
		assertTrue(dbDt instanceof IBO64DataType);
		assertTrue(dt.isEquivalent(dbDt));
		assertEquals(dt.getName(), dbDt.getName());
	}
Tests for manipulating data types in the category/data type tree.
Ghidra/Features/Base/src/test.slow/java/ghidra/program/model/data/PointerTypedefDataTypeTest.java