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

_getModelWithCommits() public method

public _getModelWithCommits ( $commit_labels )
    public function _getModelWithCommits($commit_labels)
    {
        $model = $this->_createModel(['id' => 'live']);
        $environments = $this->getMockBuilder(Environments::class)->disableOriginalConstructor()->getMock();
        $env = $this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock();
        $env->id = 'test';
        $environments->method('get')->with('test')->willReturn($env);
        $this->site->method('getEnvironments')->willReturn($environments);
        $env->method('getCommits')->willReturn($this->_getCommits($commit_labels));
        return $model;
    }