Example #1
0
 /**
  * @test
  */
 public function shouldGetRequestToken()
 {
     $mock = new MockHandler([new Response(200, [], $this->fauxRequestTokenResponse)]);
     $handler = HandlerStack::create($mock);
     $client = new Client($this->APIKey, ['OAuthSecret' => $this->OAuthSecret, 'handler' => $handler]);
     $callback = 'http://localhost/index.php';
     $request_token = $client->getRequestToken($callback);
     $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']);
     $this->assertArrayHasKey('oauth_callback_confirmed', $request_token);
     $this->assertEquals('true', $request_token['oauth_callback_confirmed']);
 }