Ejemplo n.º 1
0
 /**
  * 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::getExpiresIn
  * @covers WindowsAzure\Common\Models\OAuthAccessToken::setExpiresIn
  */
 public function testGetSetExpiresIn()
 {
     // Setup
     $sample = TestResources::getTestOAuthAccessToken();
     // Test
     $actual = new OAuthAccessToken();
     $actual->setExpiresIn($sample[Resources::OAUTH_EXPIRES_IN]);
     // Assert
     $this->assertEquals($sample[Resources::OAUTH_EXPIRES_IN], $actual->getExpiresIn());
 }