You are here

protected function PdfUsingMpdfTestBase::setUp in PDF using mPDF 8.2

setUp operations

Overrides BrowserTestBase::setUp

4 calls to PdfUsingMpdfTestBase::setUp()
PdfUsingMpdfConfigurationFormTest::setUp in tests/src/Functional/PdfUsingMpdfConfigurationFormTest.php
setUp operations
PdfUsingMpdfDynamicPermissionsTest::setUp in tests/src/Functional/PdfUsingMpdfDynamicPermissionsTest.php
setUp operations
PdfUsingMpdfMenuAccessTest::setUp in tests/src/Functional/PdfUsingMpdfMenuAccessTest.php
setUp operations
PdfUsingMpdfOutputTest::setUp in tests/src/Functional/PdfUsingMpdfOutputTest.php
setUp operations
4 methods override PdfUsingMpdfTestBase::setUp()
PdfUsingMpdfConfigurationFormTest::setUp in tests/src/Functional/PdfUsingMpdfConfigurationFormTest.php
setUp operations
PdfUsingMpdfDynamicPermissionsTest::setUp in tests/src/Functional/PdfUsingMpdfDynamicPermissionsTest.php
setUp operations
PdfUsingMpdfMenuAccessTest::setUp in tests/src/Functional/PdfUsingMpdfMenuAccessTest.php
setUp operations
PdfUsingMpdfOutputTest::setUp in tests/src/Functional/PdfUsingMpdfOutputTest.php
setUp operations

File

tests/src/Functional/PdfUsingMpdfTestBase.php, line 70

Class

PdfUsingMpdfTestBase
Class PdfUsingMpdfTestBase @package Drupal\Tests\pdf_using_mpdf\Functional

Namespace

Drupal\Tests\pdf_using_mpdf\Functional

Code

protected function setUp() {
  parent::setUp();

  // Create admin user
  $this->adminUser = $this
    ->drupalCreateUser([
    'administer permissions',
    'access content',
    'administer content types',
    'administer mpdf settings',
  ]);

  // Authenticated user
  $this->accessUser = $this
    ->drupalCreateUser([
    'access content',
  ]);

  // Create content types
  foreach ($this->types as $type) {
    $this
      ->drupalCreateContentType([
      'type' => $type['id'],
      'name' => $type['label'],
    ]);
  }

  // Get node types
  $this->nodeTypes = $this->container
    ->get('entity_type.manager')
    ->getStorage('node_type')
    ->loadMultiple();
}