3 namespace Drupal\Tests\user\Functional\Views;
5 use Drupal\Tests\views\Functional\ViewTestBase;
6 use Drupal\views\Tests\ViewTestData;
7 use Drupal\user\Entity\User;
12 abstract class UserTestBase extends ViewTestBase {
19 public static $modules = ['user_test_views', 'node'];
22 * Users to use during this test.
26 protected $users = [];
29 * Nodes to use during this test.
33 protected $nodes = [];
35 protected function setUp($import_test_views = TRUE) {
36 parent::setUp($import_test_views);
38 ViewTestData::createTestViews(get_class($this), ['user_test_views']);
40 $this->users[] = $this->drupalCreateUser();
41 $this->users[] = User::load(1);
42 $this->nodes[] = $this->drupalCreateNode(['uid' => $this->users[0]->id()]);
43 $this->nodes[] = $this->drupalCreateNode(['uid' => 1]);