/**
  * Test that an artefact gets deleted.
  */
 public function testArtefactDelete()
 {
     $todelete = new ArtefactTypePlan();
     $data = array('owner' => $this->testuserid, 'title' => 'Test artefact', 'description' => 'Test artefact description');
     $todelete->set('owner', $data['owner']);
     $todelete->set('title', $data['title']);
     $todelete->set('description', $data['description']);
     $todelete->commit();
     $todeleteid = $todelete->get('id');
     $todelete->delete();
     try {
         $deleted = new ArtefactTypePlan($todeleteid);
         $this->fail("Artefact wasn't deleted properly!");
     } catch (Exception $e) {
     }
 }