public void testGlobalMigrationPropertyParameter() throws Exception { Ooaofooa testRoot = Ooaofooa.getInstance( "/model_upgrade/models/model_upgrade/InterfacePackage/InterfacePackage.xtuml"); PropertyParameter_c param = PropertyParameter_c.PropertyParameterInstance(testRoot); assertNotNull("Unable to locate test element", param); DataType_c dt = DataType_c.getOneS_DTOnR4007(param); assertNotNull("Unable to locate test element", dt); GlobalElementInSystem_c gis = GlobalElementInSystem_c.getOneG_EISOnR9100(PackageableElement_c.getOnePE_PEOnR8001(dt)); assertNotNull("PropertyParameter was not migrated to use globals.", gis); assertTrue( "Incorrect data type associated with PropertyParameter after global migration", dt.getName().equals("date")); }