Happyr\LinkedIn\AuthenticatorTest::testFetchNewAccessTokenFail PHP Method

testFetchNewAccessTokenFail() public method

    public function testFetchNewAccessTokenFail()
    {
        $generator = m::mock('Happyr\\LinkedIn\\Http\\UrlGenerator');
        $code = 'newCode';
        $storage = m::mock('Happyr\\LinkedIn\\Storage\\DataStorageInterface')->shouldReceive('clearAll')->once()->getMock();
        $auth = $this->getMock('Happyr\\LinkedIn\\Authenticator', ['getCode', 'getStorage', 'getAccessTokenFromCode'], [], '', false);
        $auth->expects($this->any())->method('getStorage')->will($this->returnValue($storage));
        $auth->expects($this->once())->method('getAccessTokenFromCode')->with($generator, $code)->willThrowException(new LinkedInException());
        $auth->expects($this->once())->method('getCode')->will($this->returnValue($code));
        $auth->fetchNewAccessToken($generator);
    }