AbstractTestCase.php 863 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace Spipu\Html2Pdf\Tests\CrossVersionCompatibility\PhpUnit9;
  3. use PHPUnit\Framework\TestCase;
  4. use Spipu\Html2Pdf\Html2Pdf;
  5. abstract class AbstractTestCase extends TestCase
  6. {
  7. use AssertContains;
  8. /**
  9. * @var Html2Pdf
  10. */
  11. protected $html2pdf;
  12. /**
  13. * Executed before each test
  14. */
  15. protected function setUp(): void
  16. {
  17. $this->html2pdf = new Html2Pdf('P', 'A4', 'fr', true, 'UTF-8', [0, 0, 0, 0]);
  18. $this->html2pdf->pdf->SetTitle('PhpUnit Test');
  19. }
  20. /**
  21. * Executed after each test
  22. */
  23. protected function tearDown(): void
  24. {
  25. $this->html2pdf->clean();
  26. $this->html2pdf = null;
  27. }
  28. public function expectExceptionMessage($message, $exception = null): void
  29. {
  30. // Yes, we ignore $exception
  31. parent::expectExceptionMessage($message);
  32. }
  33. }