diff --git a/core/modules/views/tests/src/Kernel/Entity/RowEntityRenderersTest.php b/core/modules/views/tests/src/Kernel/Entity/RowEntityRenderersTest.php
index b20f981..f08e382 100644
--- a/core/modules/views/tests/src/Kernel/Entity/RowEntityRenderersTest.php
+++ b/core/modules/views/tests/src/Kernel/Entity/RowEntityRenderersTest.php
@@ -216,7 +216,13 @@ protected function assertTranslations($display, $renderer_id, array $expected, $
       if (!empty($view->result[$index])) {
         $build = $view->rowPlugin->render($view->result[$index]);
         $output = \Drupal::service('renderer')->renderRoot($build);
-        $result = strpos($output, $expected_output) !== FALSE;
+        $rendered_ok = strpos($output, $expected_output) !== FALSE;
+
+        $field_value = $view->field['title']->getValue($view->result[$index]);
+        $field_value_ok = $field_value == $expected_output;
+
+        $result = $rendered_ok && $field_value_ok;
+
         if (!$result) {
           break;
         }
