コード例 #1
0
ファイル: AtomTest.php プロジェクト: pnaq57/zf2demo
 public function testImageCanBeSet()
 {
     $this->validWriter->setImage(array('uri' => 'http://www.example.com/logo.gif'));
     $atomFeed = new Renderer\Feed\Atom($this->validWriter);
     $atomFeed->render();
     $feed = Reader\Reader::importString($atomFeed->saveXml());
     $expected = array('uri' => 'http://www.example.com/logo.gif');
     $this->assertEquals($expected, $feed->getImage());
 }
コード例 #2
0
ファイル: AtomTest.php プロジェクト: rexmac/zf2
 public function testCategoriesCanBeSet()
 {
     $this->_validEntry->addCategories(array(array('term' => 'cat_dog', 'label' => 'Cats & Dogs', 'scheme' => 'http://example.com/schema1'), array('term' => 'cat_dog2')));
     $atomFeed = new Renderer\Feed\Atom($this->_validWriter);
     $atomFeed->render();
     $feed = Reader\Reader::importString($atomFeed->saveXml());
     $entry = $feed->current();
     $expected = array(array('term' => 'cat_dog', 'label' => 'Cats & Dogs', 'scheme' => 'http://example.com/schema1'), array('term' => 'cat_dog2', 'label' => 'cat_dog2', 'scheme' => null));
     $this->assertEquals($expected, (array) $entry->getCategories());
 }