protected function ConfigEntityReferenceTest::createTargetPluginInstance in Feeds 8.3
Creates a new target plugin instance.
Parameters
array $configuration: (optional) The configuration for the target plugin.
Return value
\Drupal\feeds\Plugin\Type\Target\TargetInterface A FeedsTarget plugin instance.
Overrides EntityReferenceTestBase::createTargetPluginInstance
3 calls to ConfigEntityReferenceTest::createTargetPluginInstance()
- ConfigEntityReferenceTest::testGetSummaryNoReferenceBySet in tests/
src/ Unit/ Feeds/ Target/ ConfigEntityReferenceTest.php - @covers ::getSummary
- ConfigEntityReferenceTest::testPrepareValue in tests/
src/ Unit/ Feeds/ Target/ ConfigEntityReferenceTest.php - Tests finding an entity by ID.
- ConfigEntityReferenceTest::testPrepareValueReferenceNotFound in tests/
src/ Unit/ Feeds/ Target/ ConfigEntityReferenceTest.php - Tests prepareValue() method without match.
File
- tests/
src/ Unit/ Feeds/ Target/ ConfigEntityReferenceTest.php, line 29
Class
- ConfigEntityReferenceTest
- @coversDefaultClass \Drupal\feeds\Feeds\Target\ConfigEntityReference @group feeds
Namespace
Drupal\Tests\feeds\Unit\Feeds\TargetCode
protected function createTargetPluginInstance(array $configuration = []) {
$configuration += [
'feed_type' => $this
->createMock(FeedTypeInterface::class),
'target_definition' => $this
->createTargetDefinitionMock(),
'reference_by' => 'id',
];
return new ConfigEntityReference($configuration, 'config_entity_reference', [], $this->entityTypeManager
->reveal(), $this->entityFinder
->reveal(), $this->transliteration
->reveal(), $this->typedConfigManager
->reveal());
}