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