/** * Creates object from $parsedResponse. * * @param array $parsedResponse JSON response parsed into array. * * @return WindowsAzure\Common\Models\OAuthAccessToken */ public static function create($parsedResponse) { $result = new OAuthAccessToken(); $result->setAccessToken($parsedResponse[Resources::OAUTH_ACCESS_TOKEN]); $result->setExpiresIn($parsedResponse[Resources::OAUTH_EXPIRES_IN] + time()); $result->setScope($parsedResponse[Resources::OAUTH_SCOPE]); return $result; }
/** * @covers WindowsAzure\Common\Models\OAuthAccessToken::getAccessToken * @covers WindowsAzure\Common\Models\OAuthAccessToken::setAccessToken */ public function testGetSetAccessToken() { // Setup $sample = TestResources::getTestOAuthAccessToken(); // Test $actual = new OAuthAccessToken(); $actual->setAccessToken($sample[Resources::OAUTH_ACCESS_TOKEN]); // Assert $this->assertEquals($sample[Resources::OAUTH_ACCESS_TOKEN], $actual->getAccessToken()); }