public function testGetPlugin()
 {
     $options = ['foo' => 'bar', 'bat' => 'baz'];
     $plugin = $this->getMock('FakePlugin', ['setOptions']);
     $plugins = new ControllerPlugins();
     $plugins->set('foo', $plugin);
     $plugin->expects($this->once())->method('setOptions')->with($this->identicalTo($options));
     $result = $plugins->getPlugin('foo', $options);
     $this->assertSame($result, $plugin);
 }