/**
  * @dataProvider getDafeultPlugins
  *
  * @param string $dafeult_plugin
  */
 public function testGetDafeultPlugin($dafeult_plugin)
 {
     /* @var $plugin \PHPUnit_Framework_MockObject_MockObject|SearchInterface */
     $plugin = $this->getMock('\\AnimeDb\\Bundle\\CatalogBundle\\Plugin\\Fill\\Search\\SearchInterface');
     $plugin->expects($this->atLeastOnce())->method('getName')->will($this->returnValue('foo'));
     $chain = new Chain($dafeult_plugin);
     $chain->addPlugin($plugin);
     if ($dafeult_plugin == 'foo') {
         $this->assertEquals($plugin, $chain->getDafeultPlugin());
     } else {
         $this->assertNull($chain->getDafeultPlugin());
     }
 }