getMockBuilder(Pdf::class); $knpSnappy = $mocker->getMock(); $encoder = new PdfEncoder($knpSnappy); $this->assertTrue($encoder->support('pdf')); $this->assertFalse($encoder->support('txt')); } public function testGetDefaultOptions() { $mocker = $this->getMockBuilder(Pdf::class); $knpSnappy = $mocker->getMock(); $encoder = new PdfEncoder($knpSnappy); $this->assertIsArray($encoder->getDefaultOptions()); } public function testEncode() { $mocker = $this->getMockBuilder(Pdf::class); $knpSnappy = $mocker->getMock(); $knpSnappy ->expects(self::once()) ->method('getOutputFromHtml') ->with('