/**
  * @covers WindowsAzure\Common\Internal\Authentication\SharedKeyAuthScheme::computeSignature
  */
 public function testComputeSignatureSimple()
 {
     $httpMethod = 'GET';
     $queryParams = array(Resources::QP_COMP => 'list');
     $url = TestResources::URI1;
     $date = TestResources::DATE1;
     $apiVersion = Resources::STORAGE_API_LATEST_VERSION;
     $accountName = TestResources::ACCOUNT_NAME;
     $headers = array(Resources::X_MS_DATE => $date, Resources::X_MS_VERSION => $apiVersion);
     $expected = "GET\n\n\n\n\n\n\n\n\n\n\n\n" . Resources::X_MS_DATE . ":{$date}\n" . Resources::X_MS_VERSION . ":{$apiVersion}\n/{$accountName}" . parse_url($url, PHP_URL_PATH) . "\ncomp:list";
     $mock = new SharedKeyAuthSchemeMock($accountName, TestResources::KEY4);
     $actual = $mock->computeSignatureMock($headers, $url, $queryParams, $httpMethod);
     $this->assertEquals($expected, $actual);
 }