You are here

public function CustomFilterTest::setUp in Custom filter 2.0.x

Set up the tests and create the users.

Overrides BrowserTestBase::setUp

File

tests/src/Functional/CustomFilterTest.php, line 37

Class

CustomFilterTest
Test the Custom Filter administration and use.

Namespace

Drupal\Tests\customfilter\Functional

Code

public function setUp() : void {
  parent::setUp();

  // Create a content type, as we will create nodes on test.
  $settings = [
    // Override default type (a random name).
    'type' => 'test',
    'name' => 'Test',
  ];
  $this
    ->drupalCreateContentType($settings);

  // Create a user with administrative privilegies.
  $this->adminUser = $this
    ->drupalCreateUser([
    'administer permissions',
    'administer customfilter',
    'administer filters',
    'administer nodes',
    'access administration pages',
    'create test content',
    'edit any test content',
  ]);
  $this
    ->drupalLogin($this->adminUser);
}