Happyr\LinkedIn\AuthenticatorTest::testGetAccessTokenFromCode PHP Метод

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

    public function testGetAccessTokenFromCode()
    {
        $method = new \ReflectionMethod('Happyr\\LinkedIn\\Authenticator', 'getAccessTokenFromCode');
        $method->setAccessible(true);
        $code = 'code';
        $generator = m::mock('Happyr\\LinkedIn\\Http\\UrlGenerator')->shouldReceive('getUrl')->with('www', 'oauth/v2/accessToken')->andReturn('url')->getMock();
        $response = ['access_token' => 'foobar', 'expires_in' => 10];
        $auth = $this->prepareGetAccessTokenFromCode($code, $response);
        $token = $method->invoke($auth, $generator, $code);
        $this->assertEquals('foobar', $token, 'Standard get access token form code');
    }