public function testDeleteJobFromQueue() { $pheanstalk = $this->createPheanstalkMock(); $pheanstalk->method('delete')->willReturn($pheanstalk); $job = new Job($this->job_name, $this->job_data); $job->setId(123456); $queue = new BeanstalkQueue($pheanstalk, 'test'); $queue->delete($job); }
public function add(Job $job) { $job_id = $this->pheanstalk->putInTube($this->queue_name, $job->getPayload()); $job->setId($job_id); return $job; }