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()); }