function DefaultMenuLinkTreeManipulatorsTest::setUpMockAccessManager

Reinitializes the access manager as a mock object.

3 calls to DefaultMenuLinkTreeManipulatorsTest::setUpMockAccessManager()
DefaultMenuLinkTreeManipulatorsTest::testCheckAccess in core/tests/Drupal/Tests/Core/Menu/DefaultMenuLinkTreeManipulatorsTest.php
Tests the checkAccess() tree manipulator.
DefaultMenuLinkTreeManipulatorsTest::testCheckAccessTreeManipulator in core/tests/Drupal/Tests/Core/Menu/DefaultMenuLinkTreeManipulatorsTest.php
Tests checkAccess() tree manipulator.
DefaultMenuLinkTreeManipulatorsTest::testCheckNodeAccess in core/tests/Drupal/Tests/Core/Menu/DefaultMenuLinkTreeManipulatorsTest.php
Tests the optimized node access checking.

File

core/tests/Drupal/Tests/Core/Menu/DefaultMenuLinkTreeManipulatorsTest.php, line 110

Class

DefaultMenuLinkTreeManipulatorsTest
Tests the default menu link tree manipulators.

Namespace

Drupal\Tests\Core\Menu

Code

protected function setUpMockAccessManager() : void {
  $this->accessManager = $this->createMock(AccessManagerInterface::class);
  $reflection = new \ReflectionProperty($this->defaultMenuTreeManipulators, 'accessManager');
  $reflection->setValue($this->defaultMenuTreeManipulators, $this->accessManager);
}

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