function FieldEntityTranslationTest::assertRows
Ensures that the rendered results are working as expected.
@internal
Parameters
array $expected: The expected rows of the result.
1 call to FieldEntityTranslationTest::assertRows()
- FieldEntityTranslationTest::testTranslationRows in core/modules/ views/ tests/ src/ Functional/ Entity/ FieldEntityTranslationTest.php 
- Tests that different translation mechanisms can be used for base fields.
File
- 
              core/modules/ views/ tests/ src/ Functional/ Entity/ FieldEntityTranslationTest.php, line 176 
Class
- FieldEntityTranslationTest
- Tests the rendering of fields (base fields) and their translations.
Namespace
Drupal\Tests\views\Functional\EntityCode
protected function assertRows(array $expected = []) : void {
  $actual = [];
  $rows = $this->cssSelect('div.views-row');
  foreach ($rows as $row) {
    $actual[] = [
      'title' => $row->find('xpath', (new CssSelectorConverter())->toXPath('.views-field-title span.field-content a'))
        ->getText(),
      'sticky' => $row->find('xpath', (new CssSelectorConverter())->toXPath('.views-field-sticky span.field-content'))
        ->getText(),
    ];
  }
  $this->assertEquals($expected, $actual);
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
