public function setUp() { parent::setUp(); $config = new TestingConfig([]); $config->addQueueConfig('worker-default-worker', ['workers_per_server' => 5]); $test_util = new TestingQueueProvisioner($config); $this->database = $test_util->getDatabase(); $this->superqueue = $test_util->getSuperqueue(); $this->message_bank = $test_util->getMessageBank('worker-default-worker'); }
public function setUp() { parent::setUp(); $config = new TestingConfig([]); $config->addQueueConfig('worker-default-worker', ['workers_per_server' => 5]); $test_util = new TestingQueueProvisioner($config); $this->message_bank = $test_util->getMessageBank('worker-default-worker'); $this->consumer = $test_util->getConsumerQueue('worker-default-worker'); $this->database = $test_util->getDatabase(); $this->worker_queue_factory = $test_util->getWorkerQueueFactory(); $this->worker_queue = $this->worker_queue_factory->getQueue('default-worker'); }
/** * @param array $expected_job */ private function assertBufferedJobEquals(array $expected_job) { $consumer = $this->test_util->getConsumerQueue('bufferer-default'); $consumer->consume(function (IncomingMessage $message) use($expected_job) { $received_job = $message->getContent(); $this->assertEquals($expected_job, ['name' => $received_job['name'], 'params' => $received_job['params'], 'options' => $received_job['options']]); }); }