diff --git a/core/modules/views/templates/views-view-mapping-test.html.twig b/core/modules/views/templates/views-view-mapping-test.html.twig
new file mode 100644
index 0000000..5340a0a
--- /dev/null
+++ b/core/modules/views/templates/views-view-mapping-test.html.twig
@@ -0,0 +1,15 @@
+{#
+/**
+ * @file
+ * Default theme implementation for testing the mapping row style.
+ *
+ * Available variables:
+ * - element: The View content.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_views_view_mapping_test()
+ *
+ * @ingroup themeable
+ */
+#}
+{{ element }}
diff --git a/core/modules/views/tests/views_test_data/views_test_data.module b/core/modules/views/tests/views_test_data/views_test_data.module
index 9dc5159..52da016 100644
--- a/core/modules/views/tests/views_test_data/views_test_data.module
+++ b/core/modules/views/tests/views_test_data/views_test_data.module
@@ -75,7 +75,15 @@ function views_test_data_preprocess_views_view_table(&$variables) {
 }
 
 /**
- * Implements hook_preprocess_HOOK() for theme_views_view_mapping_test().
+ * Prepares variables for the mapping row style test templates.
+ *
+ * Default template: views-view-mapping-test.html.twig.
+ *
+ * @param array $variables
+ *   An associative array containing:
+ *   - rows: A list of View rows.
+ *   - options: Various View options, including the row style mapping.
+ *   - view: The View object.
  */
 function template_preprocess_views_view_mapping_test(&$variables) {
   $variables['element'] = array();
@@ -122,10 +130,3 @@ function template_preprocess_views_view_mapping_test(&$variables) {
     }
   }
 }
-
-/**
- * Returns HTML for the Mapping Test style.
- */
-function theme_views_view_mapping_test($variables) {
-  return drupal_render($variables['element']);
-}
