You are here

protected function AdminToolbarSearchTestBase::assertMenuHasHref in Admin Toolbar 8.2

Same name and namespace in other branches
  1. 3.x admin_toolbar_search/tests/src/FunctionalJavascript/AdminToolbarSearchTestBase.php \Drupal\Tests\admin_toolbar_search\FunctionalJavascript\AdminToolbarSearchTestBase::assertMenuHasHref()

Checks that there is a link with the specified url in the admin toolbar.

Parameters

string $url: The url to assert exists in the admin menu.

Throws

\Behat\Mink\Exception\ElementNotFoundException

1 call to AdminToolbarSearchTestBase::assertMenuHasHref()
AdminToolbarToolsSearchTest::testToolbarSearch in admin_toolbar_search/tests/src/FunctionalJavascript/AdminToolbarToolsSearchTest.php
Tests search functionality with admin_toolbar_tools enabled.

File

admin_toolbar_search/tests/src/FunctionalJavascript/AdminToolbarSearchTestBase.php, line 174

Class

AdminToolbarSearchTestBase
Base class for testing the functionality of admin toolbar search.

Namespace

Drupal\Tests\admin_toolbar_search\FunctionalJavascript

Code

protected function assertMenuHasHref($url) {
  $this
    ->assertSession()
    ->elementExists('xpath', '//div[@id="toolbar-item-administration-tray"]//a[contains(@href, "' . $url . '")]');
}