protected function UserRoleTest::createReferencableEntityType in Feeds 8.3
Creates a referencable entity type instance.
Return value
\Drupal\Core\Entity\EntityTypeInterface The entity type to use in tests.
Overrides EntityReferenceTestBase::createReferencableEntityType
File
- tests/
src/ Unit/ Feeds/ Target/ UserRoleTest.php, line 101
Class
- UserRoleTest
- @coversDefaultClass \Drupal\feeds\Feeds\Target\UserRole @group feeds
Namespace
Drupal\Tests\feeds\Unit\Feeds\TargetCode
protected function createReferencableEntityType() {
$referenceable_entity_type = $this
->prophesize(ConfigEntityTypeInterface::class);
$referenceable_entity_type
->entityClassImplements(ConfigEntityInterface::class)
->willReturn(TRUE)
->shouldBeCalled();
$referenceable_entity_type
->getKey('label')
->willReturn('label');
$referenceable_entity_type
->getConfigPrefix()
->willReturn('user.role');
$this->entityTypeManager
->getDefinition('user_role')
->willReturn($referenceable_entity_type)
->shouldBeCalled();
return $referenceable_entity_type;
}