Test the field_collection_type source plugin.
@covers \Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionType @group paragraphs
Expanded class hierarchy of FieldCollectionTypeSourceTest
class FieldCollectionTypeSourceTest extends MigrateSqlSourceTestBase {
use FieldCollectionSourceData;
/**
* {@inheritdoc}
*/
protected static $modules = [
'migrate_drupal',
'paragraphs',
];
/**
* {@inheritdoc}
*/
public static function providerSource() {
$data = static::getSourceData();
$data[0]['expected_data'] = [
[
'id' => '1',
'field_name' => 'field_field_collection_field',
'module' => 'field_collection',
'active' => '1',
'data' => 'serialized field collection field data',
'name' => 'Field collection field',
'bundle' => 'field_collection_field',
'description' => '',
],
];
return $data;
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
FieldCollectionSourceData:: |
protected static | function | Provides a source data array for the source tests. | |
FieldCollectionTypeSourceTest:: |
protected static | property | ||
FieldCollectionTypeSourceTest:: |
public static | function |