/** * @covers WindowsAzure\Queue\Models\WindowsAzureQueueMessage::setPopReceipt */ public function testSetPopReceipt() { // Setup $azureQueueMessage = new WindowsAzureQueueMessage(); $expected = 'YzQ4Yzg1MDItYTc0Ny00OWNjLTkxYTUtZGM0MDFiZDAwYzEw'; // Test $azureQueueMessage->setPopReceipt($expected); // Assert $actual = $azureQueueMessage->getPopReceipt(); $this->assertEquals($expected, $actual); }
/** * Release the job back into the queue. * * @param int $delay * * @return void */ public function release($delay = 0) { $this->azure->updateMessage($this->queue, $this->job->getMessageId(), $this->job->getPopReceipt(), null, $delay); }