function PathPluginBaseTest::setUpMockServiceLocator

Initializes a service locator as a mock object.

13 calls to PathPluginBaseTest::setUpMockServiceLocator()
PathPluginBaseTest::testAlterPostRestRoute in core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php
Tests the altering of a REST route.
PathPluginBaseTest::testAlterRoute in core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php
Tests the alter route method.
PathPluginBaseTest::testAlterRoutesWithOptionalParameters in core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php
Tests altering routes with optional parameters in the overridden route.
PathPluginBaseTest::testAlterRoutesWithParameters in core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php
Tests altering routes with parameters in the overridden route.
PathPluginBaseTest::testAlterRoutesWithParametersAndUpcasting in core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php
Tests altering routes with parameters and upcasting information.

... See full list

File

core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php, line 112

Class

PathPluginBaseTest
Tests Drupal\views\Plugin\views\display\PathPluginBase.

Namespace

Drupal\Tests\views\Unit\Plugin\display

Code

protected function setUpMockServiceLocator() : void {
  $locator = $this->createMock(ServiceLocator::class);
  $locator->expects($this->once())
    ->method('get')
    ->with('access')
    ->willReturn($this->accessPluginManager);
  \Drupal::getContainer()->set('views.plugin_managers', $locator);
}

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