Exemplo n.º 1
0
 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;
 }