/**
  * @covers Debril\RssAtomBundle\Protocol\FeedReader::getAccurateParser
  */
 public function testGetAccurateParser()
 {
     $this->object->addParser(new Parser\RssParser());
     $this->object->addParser(new Parser\RdfParser());
     $this->object->addParser(new Parser\AtomParser());
     $url = dirname(__FILE__) . '/../../Resources/sample-rdf.xml';
     $rdfBody = $this->object->getResponse($url, new \DateTime())->getBody();
     $this->assertInstanceOf('Debril\\RssAtomBundle\\Protocol\\Parser\\RdfParser', $this->object->getAccurateParser(new \SimpleXMLElement($rdfBody)));
     $url = dirname(__FILE__) . '/../../Resources/sample-rss.xml';
     $rssBody = $this->object->getResponse($url, new \DateTime())->getBody();
     $this->assertInstanceOf('Debril\\RssAtomBundle\\Protocol\\Parser\\RssParser', $this->object->getAccurateParser(new \SimpleXMLElement($rssBody)));
     $url = dirname(__FILE__) . '/../../Resources/sample-atom.xml';
     $atomBody = $this->object->getResponse($url, new \DateTime())->getBody();
     $this->assertInstanceOf("Debril\\RssAtomBundle\\Protocol\\Parser\\AtomParser", $this->object->getAccurateParser(new \SimpleXMLElement($atomBody)));
 }