UserTestBase.php in Zircon Profile 8.0
Same filename and directory in other branches
Contains \Drupal\user\Tests\Views\UserTestBase.
Namespace
Drupal\user\Tests\ViewsFile
core/modules/user/src/Tests/Views/UserTestBase.phpView source
<?php
/**
* @file
* Contains \Drupal\user\Tests\Views\UserTestBase.
*/
namespace Drupal\user\Tests\Views;
use Drupal\views\Tests\ViewTestBase;
use Drupal\views\Tests\ViewTestData;
use Drupal\user\Entity\User;
/**
* @todo.
*/
abstract class UserTestBase extends ViewTestBase {
/**
* Modules to enable.
*
* @var array
*/
public static $modules = array(
'user_test_views',
'node',
);
/**
* Users to use during this test.
*
* @var array
*/
protected $users = array();
/**
* Nodes to use during this test.
*
* @var array
*/
protected $nodes = array();
protected function setUp() {
parent::setUp();
ViewTestData::createTestViews(get_class($this), array(
'user_test_views',
));
$this->users[] = $this
->drupalCreateUser();
$this->users[] = User::load(1);
$this->nodes[] = $this
->drupalCreateNode(array(
'uid' => $this->users[0]
->id(),
));
$this->nodes[] = $this
->drupalCreateNode(array(
'uid' => 1,
));
}
}
Classes
Name | Description |
---|---|
UserTestBase | @todo. |