Example #1
0
 /**
  * @test
  */
 public function shouldGetAccessToken()
 {
     $mock = new MockHandler([new Response(200, [], $this->fauxAccessTokenResponse)]);
     $handler = HandlerStack::create($mock);
     $client = new Client($this->APIKey, ['OAuthSecret' => $this->OAuthSecret, 'handler' => $handler]);
     $oauth_verifier = '12345678';
     // This isn't important
     $request_token = $client->getAccessToken($oauth_verifier);
     $this->assertArrayHasKey('oauth_token', $request_token);
     $this->assertEquals($this->oauth_token, $request_token['oauth_token']);
     $this->assertArrayHasKey('oauth_token_secret', $request_token);
     $this->assertEquals($this->oauth_token_secret, $request_token['oauth_token_secret']);
 }