Happyr\LinkedIn\AuthenticatorTest::testFetchNewAccessTokenNoCode PHP Method

testFetchNewAccessTokenNoCode() public method

    public function testFetchNewAccessTokenNoCode()
    {
        $generator = m::mock('Happyr\\LinkedIn\\Http\\UrlGenerator');
        $storage = m::mock('Happyr\\LinkedIn\\Storage\\DataStorageInterface')->shouldReceive('get')->with('code')->andReturn('foobar')->shouldReceive('get')->once()->with('access_token')->andReturn('baz')->getMock();
        $auth = $this->getMock('Happyr\\LinkedIn\\Authenticator', ['getCode', 'getStorage'], [], '', false);
        $auth->expects($this->any())->method('getStorage')->will($this->returnValue($storage));
        $auth->expects($this->once())->method('getCode');
        $this->assertEquals('baz', $auth->fetchNewAccessToken($generator));
    }