/** * @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']); }