public function testToAndFromString() { // There should be 2 entries in the feed. $this->assertTrue(count($this->docFeed->entries) == 1); foreach ($this->docFeed->entries as $entry) { $this->assertTrue($entry instanceof Docs\DocumentListEntry); } $newDocFeed = new Docs\DocumentListFeed(); $doc = new \DOMDocument(); $doc->loadXML($this->docFeed->saveXML()); $newDocFeed->transferFromDom($doc->documentElement); $this->assertTrue(count($newDocFeed->entries) == count($this->docFeed->entries)); foreach ($newDocFeed->entries as $entry) { $this->assertTrue($entry instanceof Docs\DocumentListEntry); } }
public function testToAndFromString() { // There should be 2 entries in the feed. $this->assertEquals(2, count($this->docFeed->entries)); $this->assertEquals(2, $this->docFeed->entries->count()); foreach ($this->docFeed->entries as $entry) { $this->assertInstanceOf('Zend\\GData\\Docs\\DocumentListEntry', $entry); } $newDocFeed = new DocumentListFeed(); $doc = new DOMDocument(); $doc->loadXML($this->docFeed->saveXML()); $newDocFeed->transferFromDom($doc->documentElement); $this->assertEquals(count($newDocFeed->entries), count($this->docFeed->entries)); foreach ($newDocFeed->entries as $entry) { $this->assertInstanceOf('Zend\\GData\\Docs\\DocumentListEntry', $entry); } }