function MigrationTest::getMockPluginManager

Returns a mock MigrationPluginManager.

Return value

\Drupal\migrate\Plugin\MigrationPluginManagerInterface|\PHPUnit\Framework\MockObject\MockObject A configured MigrationPluginManager test mock.

2 calls to MigrationTest::getMockPluginManager()
MigrationTest::testAddOptionalDependencies in core/modules/migrate/tests/src/Unit/MigrationTest.php
Tests the addition of optional dependencies.
MigrationTest::testAddRequiredDependencies in core/modules/migrate/tests/src/Unit/MigrationTest.php
Tests the addition of required dependencies.

File

core/modules/migrate/tests/src/Unit/MigrationTest.php, line 432

Class

MigrationTest
@coversDefaultClass \Drupal\migrate\Plugin\Migration

Namespace

Drupal\Tests\migrate\Unit

Code

public function getMockPluginManager() {
    $plugin_manager = $this->createMock('Drupal\\migrate\\Plugin\\MigrationPluginManagerInterface');
    $plugin_manager->expects($this->exactly(2))
        ->method('expandPluginIds')
        ->willReturnArgument(0);
    return $plugin_manager;
}

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