/** * @return array */ public function fetchAllPullRequests() { $results = []; $rawResults = $this->repoFacade->fetchAllPullRequests(); foreach ($rawResults as $rawResult) { $results[] = $this->githubPullRequestConverter->convert($rawResult); } return $results; }
/** * @dataProvider provideConversionData * * @param $repoData */ public function testConvert($repoData) { $repo = $this->provideTestRepo(); $target = new GithubPullRequestConverter($repo); self::assertInstanceOf('DevBoardLib\\GithubCore\\PullRequest\\GithubPullRequestSource', $target->convert($repoData)); }