function test_removeDataObjects() { $oPluginManager = new OX_Plugin_ComponentGroupManager(); $oPluginManager->pathPackages = $this->testpathPackages; $outputDir = MAX_PATH . '/var/'; $aSchema = array('mdb2schema' => 'tables_testPlugin', 'dataobjects' => array(0 => 'Testplugin_table.php')); copy(MAX_PATH . $this->testpathPackages . 'testPlugin/etc/DataObjects/Testplugin_table.php', $outputDir . 'Testplugin_table.php'); $this->assertTrue(file_exists($outputDir . 'Testplugin_table.php')); $oPluginManager->_removeDataObjects('testPlugin', $aSchema, $outputDir); $this->assertFalse(file_exists($outputDir . 'Testplugin_table.php')); }