public function testCreateTokenAuthenticatedClient()
 {
     $target = new KnpLabsClientFactory();
     $user = m::mock('DevBoardLib\\GithubApiFacade\\Auth\\GithubAccessToken');
     $user->shouldReceive('getGithubAccessToken')->once()->andReturn('access-token');
     $result = $target->createTokenAuthenticatedClient($user);
     self::assertInstanceOf('Github\\Client', $result);
 }
 /**
  * @return \Github\Client
  */
 private function getTokenAuthenticatedApiClient()
 {
     $factory = new KnpLabsClientFactory();
     return $factory->createTokenAuthenticatedClient($this->provideTestUser());
 }