diff --git a/core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php b/core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php index 702c7c7..7885679 100644 --- a/core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php +++ b/core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php @@ -63,6 +63,17 @@ protected function setUp() { $this->lock = $this->getMock('Drupal\Core\Lock\LockBackendInterface'); $this->cid = $this->randomName(); $this->collector = new CacheCollectorHelper($this->cid, $this->cache, $this->lock); + + $container = $this->getMock('Symfony\Component\DependencyInjection\ContainerInterface'); + $container->expects($this->any()) + ->method('getParameter') + ->with('cache_bins') + ->will($this->returnValue(array('cache.test' => 'test'))); + $container->expects($this->any()) + ->method('get') + ->with('cache.test') + ->will($this->returnValue($this->cache)); + \Drupal::setContainer($container); } diff --git a/core/tests/Drupal/Tests/Core/Extension/ThemeHandlerTest.php b/core/tests/Drupal/Tests/Core/Extension/ThemeHandlerTest.php index 717cee5..25901c1 100644 --- a/core/tests/Drupal/Tests/Core/Extension/ThemeHandlerTest.php +++ b/core/tests/Drupal/Tests/Core/Extension/ThemeHandlerTest.php @@ -105,6 +105,17 @@ protected function setUp() { ->disableOriginalConstructor() ->getMock(); $this->themeHandler = new TestThemeHandler($this->configFactory, $this->moduleHandler, $this->cacheBackend, $this->infoParser, $this->configInstaller, $this->routeBuilder, $this->systemListingInfo); + + $container = $this->getMock('Symfony\Component\DependencyInjection\ContainerInterface'); + $container->expects($this->any()) + ->method('getParameter') + ->with('cache_bins') + ->will($this->returnValue(array('cache.test' => 'test'))); + $container->expects($this->any()) + ->method('get') + ->with('cache.test') + ->will($this->returnValue($this->cacheBackend)); + \Drupal::setContainer($container); } /** diff --git a/core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php b/core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php index ec84708..e0b9b93 100644 --- a/core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php +++ b/core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php @@ -172,6 +172,17 @@ public function testCacheClearWithTags() { ->expects($this->never()) ->method('deleteMultiple'); + $container = $this->getMock('Symfony\Component\DependencyInjection\ContainerInterface'); + $container->expects($this->any()) + ->method('getParameter') + ->with('cache_bins') + ->will($this->returnValue(array('cache.test' => 'test'))); + $container->expects($this->any()) + ->method('get') + ->with('cache.test') + ->will($this->returnValue($cache_backend)); + \Drupal::setContainer($container); + $language = new Language(array('id' => 'en')); $language_manager = $this->getMock('Drupal\Core\Language\LanguageManagerInterface'); $language_manager->expects($this->once())