public function testListCampaignsReturnsCorrectData() { $this->setMockResponse($this->client, array('campaigns/listCampaigns')); $campaigns = $this->client->getCampaigns(); $this->assertInstanceOf('\\Mgrt\\Model\\ResultCollection', $campaigns); $this->assertEquals($campaigns->count(), 2); foreach ($campaigns as $campaign) { $this->assertInstanceOf('\\Mgrt\\Model\\Campaign', $campaign); } }