コード例 #1
0
ファイル: AtomTest.php プロジェクト: padraic/zfproposals
 public function testFeedIdDefaultIsUsedIfNotSetByHand()
 {
     $atomFeed = new Zend_Feed_Writer_Renderer_Feed_Atom($this->_validWriter);
     $atomFeed->render();
     $feed = Zend_Feed_Reader::importString($atomFeed->saveXml());
     $this->assertEquals($feed->getLink(), $feed->getId());
 }
コード例 #2
0
ファイル: AtomTest.php プロジェクト: omusico/logica
 public function testCommentFeedLinksRendered()
 {
     $renderer = new Zend_Feed_Writer_Renderer_Feed_Atom($this->_validWriter);
     $this->_validEntry->setCommentFeedLinks(array(array('uri' => 'http://www.example.com/atom/id/1', 'type' => 'atom'), array('uri' => 'http://www.example.com/rss/id/1', 'type' => 'rss')));
     $feed = Zend_Feed_Reader::importString($renderer->render()->saveXml());
     $entry = $feed->current();
     // Skipped over due to ZFR bug (detects Atom in error when RSS requested)
     //$this->assertEquals('http://www.example.com/rss/id/1', $entry->getCommentFeedLink('rss'));
     $this->assertEquals('http://www.example.com/atom/id/1', $entry->getCommentFeedLink('atom'));
 }
コード例 #3
0
 public function testIconCanBeSet()
 {
     $this->_validWriter->setIcon(array('uri' => 'http://www.example.com/logo.gif'));
     $atomFeed = new Zend_Feed_Writer_Renderer_Feed_Atom($this->_validWriter);
     $atomFeed->render();
     $feed = Zend_Feed_Reader::importString($atomFeed->saveXml());
     $expected = array('uri' => 'http://www.example.com/logo.gif');
     $this->assertEquals($expected, $feed->getIcon());
 }
コード例 #4
0
ファイル: AtomTest.php プロジェクト: vicfryzel/zf
 public function testHubsCanBeSet()
 {
     $this->_validWriter->addHubs(array('http://www.example.com/hub', 'http://www.example.com/hub2'));
     $atomFeed = new Zend_Feed_Writer_Renderer_Feed_Atom($this->_validWriter);
     $atomFeed->render();
     $feed = Zend_Feed_Reader::importString($atomFeed->saveXml());
     $expected = array('http://www.example.com/hub', 'http://www.example.com/hub2');
     $this->assertEquals($expected, (array) $feed->getHubs());
 }