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()); }