Esempio n. 1
0
 public function testCanGetLongLivedAccessToken()
 {
     $this->client->setAccessTokenResponse();
     $accessToken = $this->oauth->getLongLivedAccessToken('short_token');
     $this->assertEquals('my_access_token', $accessToken->getValue());
     $expectedParams = ['grant_type' => 'fb_exchange_token', 'fb_exchange_token' => 'short_token', 'client_id' => '123', 'client_secret' => 'foo_secret', 'access_token' => '123|foo_secret', 'appsecret_proof' => 'de753c58fd58b03afca2340bbaeb4ecf987b5de4c09e39a63c944dd25efbc234'];
     $request = $this->oauth->getLastRequest();
     $this->assertEquals($expectedParams, $request->getParams());
 }