/** * @return array */ public function fetchAllIssues() { $results = []; $rawResults = $this->repoFacade->fetchAllIssues(); foreach ($rawResults as $rawResult) { $results[] = $this->githubIssueConverter->convert($rawResult); } return $results; }
/** * @dataProvider provideConversionData * * @param array $issueData */ public function testConvert(array $issueData) { $repo = $this->provideTestRepo(); $target = new GithubIssueConverter($repo); self::assertInstanceOf('DevBoardLib\\GithubCore\\Issue\\GithubIssueSource', $target->convert($issueData)); }