CakePdf\Test\TestCase\Pdf\Engine\DomPdfEngineTest::testControlFlow PHP Метод

testControlFlow() публичный Метод

Tests that the engine runs as expected.
public testControlFlow ( )
    public function testControlFlow()
    {
        $engineClass = $this->getMockClass('\\CakePdf\\Pdf\\Engine\\DomPdfEngine', ['_createInstance', '_render', '_output']);
        $Pdf = new CakePdf(['engine' => '\\' . $engineClass]);
        $DomPDF = new Dompdf();
        $Engine = $Pdf->engine();
        $Engine->expects($this->at(0))->method('_createInstance')->willReturn($DomPDF);
        $Engine->expects($this->at(1))->method('_render')->with($Pdf, $DomPDF)->willReturn($DomPDF);
        $Engine->expects($this->at(2))->method('_output')->with($DomPDF);
        $Engine->output();
    }