public function testProjectsLeave() { $email = uniqid() . '@' . KBGDC_USERS_DOMAIN; $pass = uniqid(); $uid = Helper::createUser($email, $pass); $pid = Helper::getSomeProject(); Helper::getClient()->getProjects()->addUser($pid, $uid); $projects = new Projects($this->client); $this->client->login($email, $pass); $this->client->get("/gdc/projects/{$pid}/users"); $projects->leaveProject($pid, $uid); try { $this->client->get("/gdc/projects/{$pid}/users"); $this->fail(); } catch (Exception $e) { $this->assertTrue(true); } }