Exemplo n.º 1
0
 public function testGetAccessTokenRefreshTokenGrant()
 {
     $config = $this->getConfig();
     $oauth2Client = new OAuth2Client($config);
     $accessTokenExpectedResponse = new AccessTokenSuccessfulResponse(new AccessToken('2YotnFZFEjr1zCsicMWpAA'), TokenType::BEARER());
     $accessTokenExpectedResponse->setExpiresIn(new ExpiresIn(3600));
     $accessTokenExpectedResponse->setRefreshToken(new RefreshToken('dD3BGS4cfASc3CFS23caxcs'));
     $accessTokenRequest = new AccessTokenRequest(new RefreshToken('tGzv3JOkF0XG5Qx2TlKWIA'));
     $grant = new RefreshTokenGrant($accessTokenRequest);
     $accessTokenResponse = $oauth2Client->obtainAccessToken($grant);
     $this->assertEquals($accessTokenExpectedResponse, $accessTokenResponse);
 }