public function testHordeGroupMapsToImapGroup() { $this->groups->expects($this->once())->method('getName')->with('horde_test')->will($this->returnValue('test')); $this->storage->expects($this->exactly(3))->method('getAcl')->will($this->returnValue(array())); $this->storage->expects($this->once())->method('setAcl')->with('group:test', 'lriswcd'); $permission = new Horde_Perms_Permission_Kolab($this->storage, $this->groups); $permission->addGroupPermission('horde_test', Horde_Perms::ALL, true); }