You are here

protected function EntityReferenceTest::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/EntityReferenceTest.php, line 60

Class

EntityReferenceTest
@coversDefaultClass \Drupal\feeds\Feeds\Target\EntityReference @group feeds

Namespace

Drupal\Tests\feeds\Unit\Feeds\Target

Code

protected function createReferencableEntityType() {
  $referenceable_entity_type = $this
    ->prophesize(EntityTypeInterface::class);
  $referenceable_entity_type
    ->entityClassImplements(ContentEntityInterface::class)
    ->willReturn(TRUE)
    ->shouldBeCalled();
  $referenceable_entity_type
    ->getKey('label')
    ->willReturn('referenceable_entity_type label');
  return $referenceable_entity_type;
}