/**
  * @covers WindowsAzure\Common\Internal\Authentication\SharedKeyAuthScheme::getAuthorizationHeader
  */
 public function testGetAuthorizationHeaderSimple()
 {
     $accountName = TestResources::ACCOUNT_NAME;
     $apiVersion = Resources::STORAGE_API_LATEST_VERSION;
     $accountKey = TestResources::KEY4;
     $url = TestResources::URI2;
     $date1 = TestResources::DATE2;
     $headers = array(Resources::X_MS_VERSION => $apiVersion, Resources::X_MS_DATE => $date1);
     $queryParams = array(Resources::QP_COMP => 'list');
     $httpMethod = 'GET';
     $expected = 'SharedKey ' . $accountName . ':tPIT33PrvWHsSXTbzvT93R4YmP13c5H6WB7lGKO3E2M=';
     $mock = new SharedKeyAuthSchemeMock($accountName, $accountKey);
     $actual = $mock->getAuthorizationHeader($headers, $url, $queryParams, $httpMethod);
     $this->assertEquals($expected, $actual);
 }
 /**
  * @covers WindowsAzure\Common\Internal\Authentication\SharedKeyAuthScheme::getAuthorizationHeader
  */
 public function testGetAuthorizationHeaderSimple()
 {
     $accountName = TestResources::ACCOUNT_NAME;
     $apiVersion = Resources::STORAGE_API_LATEST_VERSION;
     $accountKey = TestResources::KEY4;
     $url = TestResources::URI2;
     $date1 = TestResources::DATE2;
     $headers = array(Resources::X_MS_VERSION => $apiVersion, Resources::X_MS_DATE => $date1);
     $queryParams = array(Resources::QP_COMP => 'list');
     $httpMethod = 'GET';
     $expected = 'SharedKey ' . $accountName . ':7O9UOMTnAEF+cuwZzo1BlDj2qJm8yNywajta5he6Qig=';
     $mock = new SharedKeyAuthSchemeMock($accountName, $accountKey);
     $actual = $mock->getAuthorizationHeader($headers, $url, $queryParams, $httpMethod);
     $this->assertEquals($expected, $actual);
 }