Example #1
0
 public function testDeleteCronJob()
 {
     $job = new Enlight_Components_Cron_Job($this->jobData);
     $this->assertInstanceOf('Enlight_Components_Cron_Adapter', $this->object->addJob($job));
     $this->job->setId(1);
     $this->jobData['action'] = 'test_action2';
     unset($this->jobData['id']);
     $job2 = new Enlight_Components_Cron_Job($this->jobData);
     $this->assertInstanceOf('Enlight_Components_Cron_Adapter', $this->object->addJob($job2));
     $this->assertArrayCount(2, $f = $this->object->getAllJobs());
     $this->assertInstanceOf('Enlight_Components_Cron_Adapter', $this->object->removeJob($this->job));
     $this->assertNull($this->object->getJobById(1));
     $this->assertInstanceOf('Enlight_Components_Cron_Job', $job3 = $this->object->getJobById(2));
     $this->assertEquals('test_action2', $job3->getAction());
 }
Example #2
0
 /**
  *
  */
 public function testSetId()
 {
     $this->assertInstanceOf('Enlight_Components_Cron_Job', $this->job->setId('2'));
     $this->assertEquals('2', $this->job->getId());
 }