/**
  * @covers MicrosoftAzure\Storage\Queue\Models\MicrosoftAzureQueueMessage::createFromPeekMessages
  */
 public function testCreateFromPeekMessages()
 {
     // Setup
     $sample = TestResources::listMessagesSample();
     $sample = $sample['QueueMessage'];
     // Test
     $actual = MicrosoftAzureQueueMessage::createFromPeekMessages($sample);
     // Assert
     $this->assertEquals($sample['MessageId'], $actual->getMessageId());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['InsertionTime']), $actual->getInsertionDate());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['ExpirationTime']), $actual->getExpirationDate());
     $this->assertEquals(intval($sample['DequeueCount']), $actual->getDequeueCount());
     $this->assertEquals($sample['MessageText'], $actual->getMessageText());
 }
 /**
  * @covers MicrosoftAzure\Storage\Queue\Models\PeekMessagesResult::setQueueMessages
  */
 public function testSetQueueMessages()
 {
     // Setup
     $sample = TestResources::listMessagesSample();
     $expectedMessageId = '1234b585-0ac3-4e2a-ad0c-18e3992brca1';
     $result = PeekMessagesResult::create($sample);
     $expected = $result->getQueueMessages();
     $expected[0]->setMessageId($expectedMessageId);
     // Test
     $result->setQueueMessages($expected);
     $this->assertEquals($expected, $result->getQueueMessages());
 }