Pantheon\Terminus\UnitTests\Models\EnvironmentTest::_getCommits PHP Method

_getCommits() public method

public _getCommits ( $commit_labels )
    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;
    }