public function testProjectsCreateProject()
 {
     $projects = new Projects($this->client);
     $title = KBGDC_PROJECTS_PREFIX . uniqid();
     $description = uniqid();
     $pid = $projects->createProject($title, KBGDC_AUTH_TOKEN, $description, true);
     $result = $this->client->get("/gdc/projects/{$pid}");
     $this->assertArrayHasKey('project', $result);
     $this->assertArrayHasKey('content', $result['project']);
     $this->assertArrayHasKey('state', $result['project']['content']);
     $this->assertEquals('ENABLED', $result['project']['content']['state']);
     $this->assertArrayHasKey('authorizationToken', $result['project']['content']);
     $this->assertEquals(KBGDC_AUTH_TOKEN, $result['project']['content']['authorizationToken']);
     $this->assertArrayHasKey('meta', $result['project']);
     $this->assertArrayHasKey('title', $result['project']['meta']);
     $this->assertEquals($title, $result['project']['meta']['title']);
     $this->assertArrayHasKey('summary', $result['project']['meta']);
     $this->assertEquals($description, $result['project']['meta']['summary']);
     $this->client->delete("/gdc/projects/{$pid}");
 }