AuthBucket\Bundle\OAuth2Bundle\Tests\TokenType\BearerTokenTypeHandlerTest::testExceptionDuplicateToken PHP Метод

testExceptionDuplicateToken() публичный Метод

    public function testExceptionDuplicateToken()
    {
        $parameters = ['access_token' => 'eeb5aa92bbb4b56373b9e0d00bc02d93'];
        $server = ['HTTP_Authorization' => 'Bearer eeb5aa92bbb4b56373b9e0d00bc02d93'];
        $client = $this->createClient();
        $crawler = $client->request('GET', '/api/oauth2/debug', $parameters, [], $server);
        $this->assertSame(400, $client->getResponse()->getStatusCode());
        $this->assertNotNull(json_decode($client->getResponse()->getContent()));
        $tokenResponse = json_decode($client->getResponse()->getContent(), true);
        $this->assertSame('invalid_request', $tokenResponse['error']);
    }