protected function CounterTest::setUp in Yandex.Metrics 8.3
Test case presets.
Return value
bool|void
Overrides WebTestBase::setUp
File
- tests/
src/ Functional/ CounterTest.php, line 51 - Contains \Drupal\yandex_metrics\Tests\CounterTest.
Class
- CounterTest
- Tests of functionality and settings of Yandex.Metrics Counter module.
Namespace
Drupal\Tests\yandex_metrics\FunctionalCode
protected function setUp() {
parent::setUp();
$random = new Random();
// Set simple string as counter code.
$this->yandex_metrics_code = $random
->name(8);
// Create admin user.
$admin_user_permissions = array(
'administer Yandex.Metrics settings',
'access administration pages',
'access content overview',
);
$this->admin_user = $this
->drupalCreateUser($admin_user_permissions);
// Create regular user.
$regular_user_permissions = array(
'access content',
);
$this->regular_user = $this
->drupalCreateUser($regular_user_permissions);
// Create page content type to be able to create pages in test cases.
$this
->createContentType([
'type' => 'page',
]);
}