function TopBarItemManagerTest::testGetDefinitionsByRegion

Tests get definitions by region.

@legacy-covers ::getDefinitionsByRegion

File

core/modules/navigation/tests/src/Unit/TopBarItemManagerTest.php, line 90

Class

TopBarItemManagerTest
Tests Drupal\navigation\TopBarItemManager.

Namespace

Drupal\Tests\navigation\Unit

Code

public function testGetDefinitionsByRegion() : void {
  $tools = $this->manager
    ->getDefinitionsByRegion(TopBarRegion::Tools);
  $this->assertSame([
    'tools',
  ], array_keys($tools));
  $context = $this->manager
    ->getDefinitionsByRegion(TopBarRegion::Context);
  $this->assertSame([
    'context',
  ], array_keys($context));
  $actions = $this->manager
    ->getDefinitionsByRegion(TopBarRegion::Actions);
  $this->assertSame([
    'actions',
    'more_actions',
  ], array_keys($actions));
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.