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