--- /dev/null
+<?php
+
+namespace Drupal\Tests\comment\Functional\Rest;
+
+use Drupal\Tests\rest\Functional\AnonResourceTestTrait;
+
+/**
+ * @group rest
+ */
+class CommentJsonAnonTest extends CommentResourceTestBase {
+
+ use AnonResourceTestTrait;
+
+ /**
+ * {@inheritdoc}
+ */
+ protected static $format = 'json';
+
+ /**
+ * {@inheritdoc}
+ */
+ protected static $mimeType = 'application/json';
+
+ /**
+ * {@inheritdoc}
+ *
+ * Anonymous users cannot edit their own comments.
+ *
+ * @see \Drupal\comment\CommentAccessControlHandler::checkAccess
+ *
+ * Therefore we grant them the 'administer comments' permission for the
+ * purpose of this test.
+ *
+ * @see ::setUpAuthorization
+ */
+ protected static $patchProtectedFieldNames = [
+ 'pid' => NULL,
+ 'entity_id' => NULL,
+ 'changed' => NULL,
+ 'thread' => NULL,
+ 'entity_type' => NULL,
+ 'field_name' => NULL,
+ ];
+
+}