function MigrationTest::getMockPluginManager

Same name and namespace in other branches
  1. 11.x core/modules/migrate/tests/src/Unit/MigrationTest.php \Drupal\Tests\migrate\Unit\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 429

Class

MigrationTest
Tests 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.