public function testGetProjects()
{
$this->pluginMockResponse->addResponse($this->createResponse('projects'));
$projects = $this->api->getProjects();
$this->assertInstanceOf('SensioLabs\\Insight\\Sdk\\Model\\Projects', $projects);
$this->assertCount(10, $projects->getProjects());
$this->assertSame(1, $projects->getPage());
$this->assertSame(12, $projects->getTotal());
$this->assertSame(10, $projects->getLimit());
$projects = $projects->getProjects();
$this->assertInstanceOf('SensioLabs\\Insight\\Sdk\\Model\\Project', reset($projects));
}