diff --git a/tests/Feature/PdfMaker/PdfMaker.php b/tests/Feature/PdfMaker/PdfMaker.php index 40a2f8806ca0..84ec1c92a47a 100644 --- a/tests/Feature/PdfMaker/PdfMaker.php +++ b/tests/Feature/PdfMaker/PdfMaker.php @@ -18,7 +18,7 @@ class PdfMaker private $xpath; - public function __construct(array $data = []) + public function __construct(array $data) { $this->data = $data; } diff --git a/tests/Feature/PdfMaker/PdfMakerTest.php b/tests/Feature/PdfMaker/PdfMakerTest.php index 2ebb6f640d89..b220cce7a88f 100644 --- a/tests/Feature/PdfMaker/PdfMakerTest.php +++ b/tests/Feature/PdfMaker/PdfMakerTest.php @@ -6,9 +6,14 @@ use Tests\TestCase; class PdfMakerTest extends TestCase { + public $state = [ + 'template' => [], + 'variables' => [], + ]; + public function testDesignLoadsCorrectly() { - $maker = new PdfMaker(); + $maker = new PdfMaker($this->state); $maker->design(Business::class); @@ -17,18 +22,18 @@ class PdfMakerTest extends TestCase public function testHtmlDesignLoadsCorrectly() { - $maker = new PdfMaker(); + $maker = new PdfMaker($this->state); $maker ->design(Business::class) ->build(); - $this->assertStringContainsString('', $maker->html); + $this->assertStringContainsString('', $maker->getCompiledHTML()); } public function testGetSectionUtility() { - $maker = new PdfMaker(); + $maker = new PdfMaker($this->state); $maker ->design(Business::class)