public function testGetAccessTokenFromPOST()
{
$this->request->request->set('code', 'CODE_ABC');
$expectedToken = $this->prophesize('League\\OAuth2\\Client\\Token\\AccessToken');
$this->provider->getAccessToken('authorization_code', ['code' => 'CODE_ABC'])->willReturn($expectedToken->reveal());
$client = new OAuth2Client($this->provider->reveal(), $this->requestStack);
$client->setAsStateless();
$actualToken = $client->getAccessToken();
$this->assertSame($expectedToken->reveal(), $actualToken);
}