/** * 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)); }
/** * 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'); } }
/** * 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)); }