AdminToolbarAlterTest.php in Admin Toolbar 3.x
Same filename and directory in other branches
Namespace
Drupal\Tests\admin_toolbar\FunctionalFile
tests/src/Functional/AdminToolbarAlterTest.phpView source
<?php
namespace Drupal\Tests\admin_toolbar\Functional;
use Drupal\Tests\BrowserTestBase;
/**
* Test the existence of Admin Toolbar module.
*
* @group admin_toolbar
*/
class AdminToolbarAlterTest extends BrowserTestBase {
/**
* Modules to enable.
*
* @var array
*/
protected static $modules = [
'toolbar',
'breakpoint',
'admin_toolbar',
];
/**
* {@inheritdoc}
*/
protected $defaultTheme = 'stark';
/**
* A test user with permission to access the administrative toolbar.
*
* @var \Drupal\user\UserInterface
*/
protected $adminUser;
/**
* {@inheritdoc}
*/
protected function setUp() : void {
parent::setUp();
// Create and log in an administrative user.
$this->adminUser = $this
->drupalCreateUser([
'access toolbar',
'access administration pages',
]);
$this
->drupalLogin($this->adminUser);
}
/**
* Tests for a the hover of sub menus.
*/
public function testAdminToolbar() {
// Assert that expanded links are present in the HTML.
$this
->assertSession()
->responseContains('class="toolbar-icon toolbar-icon-user-admin-index"');
}
}
Classes
Name | Description |
---|---|
AdminToolbarAlterTest | Test the existence of Admin Toolbar module. |