/**
  * @covers WindowsAzure\Blob\BlobRestProxy::copyBlob
  * @covers WindowsAzure\Blob\BlobRestProxy::createBlobSnapshot
  * @covers WindowsAzure\Blob\BlobRestProxy::createPageBlob
  * @covers WindowsAzure\Blob\BlobRestProxy::deleteBlob
  * @covers WindowsAzure\Blob\BlobRestProxy::getBlob
  * @covers WindowsAzure\Blob\BlobRestProxy::listBlobs
  * @covers WindowsAzure\Blob\BlobRestProxy::setBlobMetadata
  */
 public function testCopyBlobAllOptions()
 {
     $sourceContainer = BlobServiceFunctionalTestData::$testContainerNames[0];
     $destContainer = BlobServiceFunctionalTestData::$testContainerNames[1];
     $interestingCopyBlobOptions = BlobServiceFunctionalTestData::getCopyBlobOptions();
     foreach ($interestingCopyBlobOptions as $options) {
         $this->copyBlobWorker($options, $sourceContainer, $destContainer);
     }
 }