You are here

protected function GoogleAnalyticsBasicTest::setUp in Google Analytics 4.x

Same name and namespace in other branches
  1. 8.3 tests/src/Functional/GoogleAnalyticsBasicTest.php \Drupal\Tests\google_analytics\Functional\GoogleAnalyticsBasicTest::setUp()
  2. 8.2 tests/src/Functional/GoogleAnalyticsBasicTest.php \Drupal\Tests\google_analytics\Functional\GoogleAnalyticsBasicTest::setUp()

Overrides BrowserTestBase::setUp

File

tests/src/Functional/GoogleAnalyticsBasicTest.php, line 54

Class

GoogleAnalyticsBasicTest
Test basic functionality of Google Analytics module.

Namespace

Drupal\Tests\google_analytics\Functional

Code

protected function setUp() {
  parent::setUp();
  $permissions = [
    'access administration pages',
    'administer google analytics',
    'administer modules',
    'administer site configuration',
  ];

  // User to set up google_analytics.
  $this->noSnippetUser = $this
    ->drupalCreateUser($permissions);
  $permissions[] = 'add JS snippets for google analytics';
  $this->adminUser = $this
    ->drupalCreateUser($permissions);
  $this
    ->drupalLogin($this->adminUser);

  // Place the block or the help is not shown.
  $this
    ->drupalPlaceBlock('help_block', [
    'region' => 'help',
  ]);
}