Пример #1
0
 /**
  * Test delete
  */
 public function testDelete()
 {
     $project = new Project_Models_Project();
     $project->find(1);
     $project->delete();
     $search = new Phprojekt_Search();
     $result = (array) $search->search('Karlsruhe');
     $this->assertEquals(0, count($result));
 }
Пример #2
0
 /**
  * Test delete history
  */
 public function testDeleteCall()
 {
     $project = new Project_Models_Project(array('db' => $this->sharedFixture));
     $history = new Phprojekt_History(array('db' => $this->sharedFixture));
     $project->find(Zend_Registry::get('insertedId'));
     $project->delete();
     $data = $history->getHistoryData($project, Zend_Registry::get('insertedId'));
     $array = array('userId' => '1', 'moduleId' => '1', 'itemId' => Zend_Registry::get('insertedId'), 'field' => 'title', 'label' => 'Title', 'oldValue' => 'EDITED TEST', 'newValue' => '', 'action' => 'delete', 'datetime' => date("Y-m-d"));
     $found = 0;
     foreach ($data as $values) {
         /* Remove the hour */
         $values['datetime'] = substr($values['datetime'], 0, 10);
         $result = array_diff_assoc($values, $array);
         if (empty($result)) {
             $found = 1;
         }
     }
     if (!$found) {
         $this->fail('Save delete history error');
     }
 }
Пример #3
0
 /**
  * Test delete
  */
 public function testDelete()
 {
     $project = new Project_Models_Project();
     $project->find(Zend_Registry::get('searchInsertedId'));
     $project->delete();
     $search = new Phprojekt_Search();
     $result = (array) $search->search('CCÄC DDÖD');
     $this->assertEquals(0, count($result));
 }