create(); $renderer = $sut->create('foo', 'bar.pdf.twig'); self::assertInstanceOf(PDFRenderer::class, $renderer); self::assertEquals('foo', $renderer->getId()); self::assertFalse($renderer->isInternal()); } public function testCreateFromTemplate(): void { $mock = new PdfRendererFactoryMock($this); $sut = $mock->create(); $template = new Template('foo', 'bar'); $renderer = $sut->createFromTemplate($template); self::assertInstanceOf(PdfTemplateRenderer::class, $renderer); self::assertEquals('foo', $renderer->getId()); self::assertTrue($renderer->isInternal()); } }