/** * @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); } }