Pantheon\Terminus\UnitTests\Models\BranchTest::setUp PHP Method

setUp() public method

public setUp ( )
    public function setUp()
    {
        parent::setUp();
        $this->workflow = $this->getMockBuilder(Workflow::class)->disableOriginalConstructor()->getMock();
        $this->workflows = $this->getMockBuilder(Workflows::class)->disableOriginalConstructor()->getMock();
        $this->site = $this->getMockBuilder(Site::class)->disableOriginalConstructor()->getMock();
        $this->site->method('getWorkflows')->willReturn($this->workflows);
        $this->collection = $this->getMockBuilder(Branches::class)->disableOriginalConstructor()->getMock();
        $this->collection->site = $this->site;
        $this->model = new Branch((object) ['id' => 'branch_id', 'sha' => 'sha'], ['collection' => $this->collection]);
        $this->model->setRequest($this->request);
    }