function ViewsHandlerManagerTest::setupMockedFactory

Same name in other branches
  1. 9 core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php \Drupal\Tests\views\Unit\ViewsHandlerManagerTest::setupMockedFactory()
  2. 8.9.x core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php \Drupal\Tests\views\Unit\ViewsHandlerManagerTest::setupMockedFactory()
  3. 10 core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php \Drupal\Tests\views\Unit\ViewsHandlerManagerTest::setupMockedFactory()

Setups of the plugin factory.

3 calls to ViewsHandlerManagerTest::setupMockedFactory()
ViewsHandlerManagerTest::testGetHandlerBaseInformationPropagation in core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php
Tests getHandler() and its base information propagation.
ViewsHandlerManagerTest::testGetHandlerNoOverride in core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php
Tests getHandler() without an override.
ViewsHandlerManagerTest::testGetHandlerOverride in core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php
Tests getHandler() with an override.

File

core/modules/views/tests/src/Unit/ViewsHandlerManagerTest.php, line 59

Class

ViewsHandlerManagerTest
Tests the ViewsHandlerManager class.

Namespace

Drupal\Tests\views\Unit

Code

protected function setupMockedFactory() : void {
    $this->factory = $this->createMock('Drupal\\Component\\Plugin\\Factory\\FactoryInterface');
    $reflection = new \ReflectionClass($this->handlerManager);
    $property = $reflection->getProperty('factory');
    $property->setValue($this->handlerManager, $this->factory);
}

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