You are here

public function PanelizerEntityViewBuilderTest::testViewField in Panelizer 8.3

Same name and namespace in other branches
  1. 8.5 tests/src/Unit/PanelizerEntityViewBuilderTest.php \Drupal\Tests\panelizer\Unit\PanelizerEntityViewBuilderTest::testViewField()
  2. 8.4 tests/src/Unit/PanelizerEntityViewBuilderTest.php \Drupal\Tests\panelizer\Unit\PanelizerEntityViewBuilderTest::testViewField()

Tests viewField().

@covers ::viewField

File

tests/src/Unit/PanelizerEntityViewBuilderTest.php, line 338

Class

PanelizerEntityViewBuilderTest
Tests the PanelizerEntityViewBuilder.

Namespace

Drupal\Tests\panelizer\Unit

Code

public function testViewField() {
  $items = $this
    ->prophesize(FieldItemListInterface::class)
    ->reveal();
  $display_options = [
    'abc' => 123,
  ];
  $this->fallbackViewBuilder
    ->viewField($items, $display_options)
    ->willReturn([
    '#markup' => 'field',
  ]);
  $this
    ->assertEquals([
    '#markup' => 'field',
  ], $this->entityViewBuilder
    ->viewField($items, $display_options));
}