You are here

public function FieldDiscoveryTest::testGetSourcePlugin in Drupal 10

Same name in this branch
  1. 10 core/modules/migrate_drupal/tests/src/Kernel/d6/FieldDiscoveryTest.php \Drupal\Tests\migrate_drupal\Kernel\d6\FieldDiscoveryTest::testGetSourcePlugin()
  2. 10 core/modules/migrate_drupal/tests/src/Kernel/d7/FieldDiscoveryTest.php \Drupal\Tests\migrate_drupal\Kernel\d7\FieldDiscoveryTest::testGetSourcePlugin()
Same name and namespace in other branches
  1. 8 core/modules/migrate_drupal/tests/src/Kernel/d7/FieldDiscoveryTest.php \Drupal\Tests\migrate_drupal\Kernel\d7\FieldDiscoveryTest::testGetSourcePlugin()
  2. 9 core/modules/migrate_drupal/tests/src/Kernel/d7/FieldDiscoveryTest.php \Drupal\Tests\migrate_drupal\Kernel\d7\FieldDiscoveryTest::testGetSourcePlugin()

Tests the getSourcePlugin method.

@covers ::getSourcePlugin

File

core/modules/migrate_drupal/tests/src/Kernel/d7/FieldDiscoveryTest.php, line 348

Class

FieldDiscoveryTest
Test FieldDiscovery Service against Drupal 7.

Namespace

Drupal\Tests\migrate_drupal\Kernel\d7

Code

public function testGetSourcePlugin() {
  $this
    ->assertSourcePlugin('7', FieldInstance::class, [
    'requirements_met' => TRUE,
    'id' => 'd7_field_instance',
    'source_module' => 'field',
    'class' => 'Drupal\\field\\Plugin\\migrate\\source\\d7\\FieldInstance',
    'provider' => [
      0 => 'field',
      1 => 'migrate_drupal',
      2 => 'migrate',
      4 => 'core',
    ],
  ]);
}