public function testGettersAndSetters() { $obj = new AclPrivilege(); $id = new AclPrivilegeIdentity('TestId', 'TestName'); $obj->setIdentity($id); $obj->setExtensionKey('TestKey'); $obj->setGroup('TestGroup'); $this->assertTrue($id === $obj->getIdentity()); $this->assertEquals('TestKey', $obj->getExtensionKey()); $this->assertEquals('TestGroup', $obj->getGroup()); }
/** * @param string $extensionKey * @param string $id * @param string $name * @return AclPrivilege */ protected function createPrivilege($extensionKey, $id, $name) { $privilege = new AclPrivilege(); $privilege->setExtensionKey($extensionKey); $privilege->setIdentity(new AclPrivilegeIdentity($id, $name)); return $privilege; }