UserTestBase.php in Drupal 9
File
core/modules/user/tests/src/Functional/Views/UserTestBase.php
View source
<?php
namespace Drupal\Tests\user\Functional\Views;
use Drupal\Tests\views\Functional\ViewTestBase;
use Drupal\views\Tests\ViewTestData;
use Drupal\user\Entity\User;
abstract class UserTestBase extends ViewTestBase {
protected static $modules = [
'user_test_views',
'node',
];
protected $users = [];
protected $nodes = [];
protected function setUp($import_test_views = TRUE) {
parent::setUp($import_test_views);
ViewTestData::createTestViews(static::class, [
'user_test_views',
]);
$this->users[] = $this
->drupalCreateUser();
$this->users[] = User::load(1);
$this->nodes[] = $this
->drupalCreateNode([
'uid' => $this->users[0]
->id(),
]);
$this->nodes[] = $this
->drupalCreateNode([
'uid' => 1,
]);
}
}