public function testAddPlugin()
 {
     $pluginRegistry = new PluginRegistry();
     $plugin1Name = 'plugin_1';
     $plugin1 = m::mock('plugin', array('Init' => null, 'getName' => $plugin1Name, 'isMultipleInstanced' => false));
     $plugin2Name = 'plugin_2';
     $plugin2 = m::mock('plugin', array('Init' => null, 'getName' => $plugin2Name, 'isMultipleInstanced' => false));
     $pluginRegistry->addPlugin($plugin1);
     $this->assertEquals($plugin1, $pluginRegistry->getPlugin($plugin1Name));
     $pluginRegistry->addPlugin($plugin2);
     $this->assertEquals($plugin2, $pluginRegistry->getPlugin($plugin2Name));
 }