public function testAccessTokenIsRequested()
{
$this->mockApiResponses([new Response(200, [], json_encode(['access_token' => 12345]))]);
$params = ['code' => 'adwo123ijo', 'client_id' => 'test_client', 'client_secret' => 'dwapjoJ123d8w9a01-', 'grant_type' => 'authorization_code', 'scope' => 'read write', 'redirect_uri' => 'https://test.foo.com'];
OAuth::getAccessToken($this->client->guzzle, 'test', $params);
$this->assertLastRequestIs(['method' => 'POST', 'requestUri' => 'https://test.zendesk.com/oauth/tokens', 'postFields' => $params, 'headers' => ['accept' => false]]);
}