function testRetrieveNextAndPreviousFeedsFromService() { $user = constant('TESTS_ZEND_GDATA_CLIENTLOGIN_EMAIL'); $pass = constant('TESTS_ZEND_GDATA_CLIENTLOGIN_PASSWORD'); $this->blog = constant('TESTS_ZEND_GDATA_BLOG_ID'); $service = 'youtube'; $client = GData\ClientLogin::getHttpClient($user, $pass, $service); $gd = new GData\GData($client); $feed = $gd->getFeed('http://gdata.youtube.com/feeds/api/standardfeeds/recently_featured', '\\Zend\\GData\\App\\Feed'); $this->assertNotNull($feed); $this->assertTrue($feed instanceof App\Feed); $this->assertEquals($feed->count(), 25); $nextFeed = $gd->getNextFeed($feed); $this->assertNotNull($nextFeed); $this->assertTrue($nextFeed instanceof App\Feed); $this->assertEquals($nextFeed->count(), 25); $previousFeed = $gd->getPreviousFeed($nextFeed); $this->assertNotNull($previousFeed); $this->assertTrue($previousFeed instanceof App\Feed); $this->assertEquals($previousFeed->count(), 25); }