/**
  * Checks deletePermissions() - verifies that this method actually removes Permissions for a dummy folder.
  */
 public function testDeletePermissions_deletesPermissionCorrectly()
 {
     $this->jc->putResource('/', $this->test_folder);
     $joeuser = $this->jc->getUsers('joeuser');
     $perms[] = new Permission('32', $joeuser[0], $this->test_folder->getUriString());
     $this->jc->updatePermissions($this->test_folder->getUriString(), $perms);
     $test_folder_perms = $this->jc->getPermissions($this->test_folder->getUriString());
     $this->assertEquals(sizeof($test_folder_perms), 1);
     $this->jc->deletePermission($test_folder_perms[0]);
     $perms_after_delete = $this->jc->getPermissions($this->test_folder->getUriString());
     $this->assertEquals(sizeof($perms_after_delete), 0);
     $this->jc->deleteResource($this->test_folder->getUriString());
 }