function test_registerPreferences()
 {
     $aPreferences[0] = array('name' => 'testpref', 'type' => 'text', 'label' => 'Test Pref', 'required' => '1', 'size' => 12, 'visible' => 1, 'permission' => 'ADMIN', 'value' => 'testval');
     $oPluginManager = new OX_Plugin_ComponentGroupManager();
     $oPluginManager->_registerPreferences('testPlugin', $aPreferences);
     $prefName = $name . '_' . $aPreference['name'];
     $doPreferences = OA_Dal::factoryDO('preferences');
     $doPreferences->preference_name = 'testPlugin_testpref';
     $this->assertTrue($doPreferences->find());
     $oPluginManager->_unregisterPreferences('testPlugin', $aPreferences);
     $this->assertFalse($doPreferences->find());
 }