public function _getCommits($commit_labels)
{
$commits = $this->getMockBuilder(Commits::class)->disableOriginalConstructor()->getMock();
$commits_array = [];
foreach ($commit_labels as $labels) {
$commit = $this->getMockBuilder(Commit::class)->disableOriginalConstructor()->getMock();
$commit->method('get')->with('labels')->willReturn($labels);
$commits_array[] = $commit;
}
$commits->method('all')->willReturn($commits_array);
return $commits;
}