/**
  * @covers MicrosoftAzure\Storage\Queue\Models\PeekMessagesResult::create
  */
 public function testCreateMultiple()
 {
     // Setup
     $sample = TestResources::listMessagesMultipleMessagesSample();
     // Test
     $result = PeekMessagesResult::create($sample);
     // Assert
     $actual = $result->getQueueMessages();
     $this->assertCount(2, $actual);
     $this->assertEquals($sample['QueueMessage'][0]['MessageId'], $actual[0]->getMessageId());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['QueueMessage'][0]['InsertionTime']), $actual[0]->getInsertionDate());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['QueueMessage'][0]['ExpirationTime']), $actual[0]->getExpirationDate());
     $this->assertEquals(intval($sample['QueueMessage'][0]['DequeueCount']), $actual[0]->getDequeueCount());
     $this->assertEquals($sample['QueueMessage'][0]['MessageText'], $actual[0]->getMessageText());
     $this->assertEquals($sample['QueueMessage'][1]['MessageId'], $actual[1]->getMessageId());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['QueueMessage'][1]['InsertionTime']), $actual[1]->getInsertionDate());
     $this->assertEquals(Utilities::rfc1123ToDateTime($sample['QueueMessage'][1]['ExpirationTime']), $actual[1]->getExpirationDate());
     $this->assertEquals(intval($sample['QueueMessage'][1]['DequeueCount']), $actual[1]->getDequeueCount());
     $this->assertEquals($sample['QueueMessage'][1]['MessageText'], $actual[1]->getMessageText());
 }