public function testGetMemberProjects()
 {
     $user = Utils::addUser();
     $resp = Utils::getBuddy()->getApiMembers()->getWorkspaceMemberProjects(Utils::getWorkspaceDomain(), $user->getId());
     $this->assertInstanceOf('Buddy\\Objects\\Projects', $resp);
     $this->assertNotEmpty($resp->getUrl());
     $this->assertEquals(0, count($resp->getProjects()));
 }
 public function testDeleteGroupMember()
 {
     $group = Utils::addGroup();
     $user = Utils::addUser();
     Utils::addUser2Group($group, $user);
     $resp = Utils::getBuddy()->getApiGroups()->deleteGroupMember(Utils::getWorkspaceDomain(), $group->getId(), $user->getId());
     $this->assertEquals(true, $resp);
 }
 public function testEditProjectMember()
 {
     $project = Utils::addProject();
     $user = Utils::addUser();
     Utils::addUser2Project($project, $user);
     $user->setPermissionSet(Utils::addPermission());
     $resp = Utils::getBuddy()->getApiProjects()->editProjectMember($user, Utils::getWorkspaceDomain(), $project->getName(), $user->getId());
     $this->assertInstanceOf('Buddy\\Objects\\User', $resp);
     $this->assertEquals($user->getPermissionSet()->getId(), $resp->getPermissionSet()->getId());
 }