public function AdminToolbarSearchSettingTest::testToolbarSearch in Admin Toolbar 3.x
Tests search functionality without admin_toolbar_tools enabled.
File
- admin_toolbar_search/
tests/ src/ Functional/ AdminToolbarSearchSettingTest.php, line 65
Class
- AdminToolbarSearchSettingTest
- Test the functionality of admin toolbar search.
Namespace
Drupal\Tests\admin_toolbar_search\FunctionalCode
public function testToolbarSearch() {
$this
->drupalLogin($this->userWithAccess);
$this
->drupalGet(Url::fromRoute('system.admin'));
$this
->assertSession()
->responseNotContains('id="toolbar-item-administration-search');
$this
->config('admin_toolbar_search.settings')
->set('display_menu_item', 1);
$this
->config('admin_toolbar_search.settings')
->save();
$this
->drupalGet(Url::fromRoute('system.admin'));
$this
->assertSession()
->responseContains('id="toolbar-item-administration-search');
$this
->config('admin_toolbar_search.settings')
->set('display_menu_item', 0);
$this
->config('admin_toolbar_search.settings')
->save();
$this
->drupalGet(Url::fromRoute('system.admin'));
$this
->assertSession()
->responseNotContains('id="toolbar-item-administration-search');
}