ArgumentDefaultTest.php in Zircon Profile 8.0
File
core/modules/user/src/Tests/Views/ArgumentDefaultTest.php
View source
<?php
namespace Drupal\user\Tests\Views;
use Drupal\views\Views;
class ArgumentDefaultTest extends UserTestBase {
public static $testViews = array(
'test_plugin_argument_default_current_user',
);
public function test_plugin_argument_default_current_user() {
$account = $this
->drupalCreateUser();
\Drupal::service('account_switcher')
->switchTo($account);
$view = Views::getView('test_plugin_argument_default_current_user');
$view
->initHandlers();
$this
->assertEqual($view->argument['null']
->getDefaultArgument(), $account
->id(), 'Uid of the current user is used.');
\Drupal::service('account_switcher')
->switchBack();
}
}