Pantheon\Terminus\UnitTests\Models\TerminusModelTest::testFetch PHP Method

testFetch() public method

public testFetch ( )
    public function testFetch()
    {
        $model = $this->getMockBuilder(TerminusModel::class)->setMethods(['getUrl'])->disableOriginalConstructor()->getMock();
        $model->expects($this->once())->method('getUrl')->willReturn('TESTURL');
        $this->request->expects($this->once())->method('request')->with('TESTURL', ['options' => ['method' => 'get'], 'foo' => 'bar'])->willReturn(['data' => ['baz' => '123']]);
        $model->setRequest($this->request);
        $model->fetch(['foo' => 'bar']);
    }