function PathPluginBaseTest::setupContainer
Same name and namespace in other branches
- 11.x core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php \Drupal\Tests\views\Unit\Plugin\display\PathPluginBaseTest::setupContainer()
- 10 core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php \Drupal\Tests\views\Unit\Plugin\display\PathPluginBaseTest::setupContainer()
- 9 core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php \Drupal\Tests\views\Unit\Plugin\display\PathPluginBaseTest::setupContainer()
- 8.9.x core/modules/views/tests/src/Unit/Plugin/display/PathPluginBaseTest.php \Drupal\Tests\views\Unit\Plugin\display\PathPluginBaseTest::setupContainer()
Setup access plugin manager and config factory in the Drupal class.
1 call to PathPluginBaseTest::setupContainer()
- PathPluginBaseTest::setUp in core/
modules/ views/ tests/ src/ Unit/ Plugin/ display/ PathPluginBaseTest.php
File
-
core/
modules/ views/ tests/ src/ Unit/ Plugin/ display/ PathPluginBaseTest.php, line 76
Class
Namespace
Drupal\Tests\views\Unit\Plugin\displayCode
public function setupContainer() : void {
$this->accessPluginManager = $this->createStub(ViewsPluginManager::class);
$container = new ContainerBuilder();
$container->set('plugin.manager.views.access', $this->accessPluginManager);
$config = [
'views.settings' => [
'display_extenders' => [],
],
];
$container->set('config.factory', $this->getConfigFactoryStub($config));
$language = $this->createStub(LanguageInterface::class);
$language->method('getId')
->willReturn('nl');
$language_manager = $this->createStub(LanguageManagerInterface::class);
$language_manager->method('getCurrentLanguage')
->willReturn($language);
$container->set('language_manager', $language_manager);
$cache = $this->createStub(CacheBackendInterface::class);
$cache->method('get')
->willReturn([]);
$container->set('cache.data', $cache);
\Drupal::setContainer($container);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.