You are here

protected function FieldTest::renderNode in Feeds 8.3

Renders the given node and returns the result.

Parameters

\Drupal\node\Entity\Node $node: The node to render.

Return value

string The rendered content.

1 call to FieldTest::renderNode()
FieldTest::testClearOutValues in tests/src/Kernel/Feeds/Target/FieldTest.php
Tests if values are cleared out when an empty value is provided.

File

tests/src/Kernel/Feeds/Target/FieldTest.php, line 409

Class

FieldTest
Tests for mapping to text and numeric fields.

Namespace

Drupal\Tests\feeds\Kernel\Feeds\Target

Code

protected function renderNode(Node $node) {
  $display = \Drupal::service('entity_display.repository')
    ->getViewDisplay($node
    ->getEntityTypeId(), $node
    ->bundle(), 'default');
  $content = $display
    ->build($node);
  return (string) $this->container
    ->get('renderer')
    ->renderRoot($content);
}