diff --git a/core/modules/aggregator/tests/src/Kernel/Views/AggregatorFeedViewsFieldAccessTest.php b/core/modules/aggregator/tests/src/Kernel/Views/AggregatorFeedViewsFieldAccessTest.php
index 26320d6022..0b9df7d47e 100644
--- a/core/modules/aggregator/tests/src/Kernel/Views/AggregatorFeedViewsFieldAccessTest.php
+++ b/core/modules/aggregator/tests/src/Kernel/Views/AggregatorFeedViewsFieldAccessTest.php
@@ -34,14 +34,32 @@ public function testAggregatorFeedFields() {
       'title' => 'Drupal org',
       'url' => 'https://www.drupal.org/rss.xml',
       'link' => 'https://www.drupal.org/rss.xml',
+      'uuid' => 'Universally Unique Identifier',
+      'refresh' => 60,
+      'checked' => 1,
+      'queued' => 0,
+      'description' => 'The description',
+      'image' => 'The image',
+      'hash' => 'The hash',
+      'etag' => 'The etag',
+      'modified' => '285206400',
     ]);
     $feed->save();
 
     // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
-    // $this->assertFieldAccess('aggregator_feed', 'title', $feed->label());
+    // Still needs coverage for: fid,link
+    $this->assertFieldAccess('aggregator_feed', 'title', $feed->label());
     $this->assertFieldAccess('aggregator_feed', 'langcode', $feed->language()->getName());
     $this->assertFieldAccess('aggregator_feed', 'url', $feed->getUrl());
+    $this->assertFieldAccess('aggregator_feed', 'uuid', $feed->uuid());
+    $this->assertFieldAccess('aggregator_feed', 'refresh', $feed->getRefreshRate());
+    $this->assertFieldAccess('aggregator_feed', 'checked', $feed->getLastCheckedTime());
+    $this->assertFieldAccess('aggregator_feed', 'queued', $feed->getQueuedTime());
+    $this->assertFieldAccess('aggregator_feed', 'description', $feed->getDescription());
+    $this->assertFieldAccess('aggregator_feed', 'image', $feed->getImage());
+    $this->assertFieldAccess('aggregator_feed', 'hash', $feed->getHash());
+    $this->assertFieldAccess('aggregator_feed', 'etag', $feed->getEtag());
+    $this->assertFieldAccess('aggregator_feed', 'modified', '01/15/1979');
   }
 
 }
diff --git a/core/modules/aggregator/tests/src/Kernel/Views/AggregatorItemViewsFieldAccessTest.php b/core/modules/aggregator/tests/src/Kernel/Views/AggregatorItemViewsFieldAccessTest.php
index 19843d5e97..98846f406a 100644
--- a/core/modules/aggregator/tests/src/Kernel/Views/AggregatorItemViewsFieldAccessTest.php
+++ b/core/modules/aggregator/tests/src/Kernel/Views/AggregatorItemViewsFieldAccessTest.php
@@ -45,8 +45,7 @@ public function testAggregatorItemFields() {
 
     $item->save();
 
-    // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
+    // Still needs coverage for: iid, fid, link, author, timestamp, guid.
     $this->assertFieldAccess('aggregator_item', 'title', $item->getTitle());
     $this->assertFieldAccess('aggregator_item', 'langcode', $item->language()->getName());
     $this->assertFieldAccess('aggregator_item', 'description', $item->getDescription());
diff --git a/core/modules/comment/tests/src/Kernel/Views/CommentViewsFieldAccessTest.php b/core/modules/comment/tests/src/Kernel/Views/CommentViewsFieldAccessTest.php
index f4fc987dcf..2b0aa7c55a 100644
--- a/core/modules/comment/tests/src/Kernel/Views/CommentViewsFieldAccessTest.php
+++ b/core/modules/comment/tests/src/Kernel/Views/CommentViewsFieldAccessTest.php
@@ -3,6 +3,7 @@
 namespace Drupal\Tests\comment\Kernel\Views;
 
 use Drupal\comment\Entity\Comment;
+use Drupal\comment\Entity\CommentType;
 use Drupal\entity_test\Entity\EntityTest;
 use Drupal\user\Entity\User;
 use Drupal\Tests\views\Kernel\Handler\FieldFieldAccessTestBase;
@@ -38,6 +39,14 @@ public function testCommentFields() {
     ]);
     $user->save();
 
+    // Create a comment type.
+    CommentType::create([
+      'id' => 'comment',
+      'label' => 'Default comments',
+      'target_entity_type_id' => 'entity_test',
+      'description' => 'Default comment field',
+    ])->save();
+
     $host = EntityTest::create(['name' => $this->randomString()]);
     $host->save();
 
@@ -47,7 +56,10 @@ public function testCommentFields() {
       'entity_type' => 'entity_test',
       'field_name' => 'comment',
       'entity_id' => $host->id(),
-      'comment_type' => 'entity_test',
+      'comment_type' => 'comment',
+      'hostname' => '127.0.0.1',
+      'thread' => 'entity_test',
+      'field_name' => 'entity_test',
     ]);
     $comment->save();
 
@@ -67,9 +79,11 @@ public function testCommentFields() {
     $comment_anonymous->save();
 
     // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
+    // Still needs coverage for: pid,entity_id
     $this->assertFieldAccess('comment', 'cid', $comment->id());
     $this->assertFieldAccess('comment', 'cid', $comment_anonymous->id());
+    $this->assertFieldAccess('comment', 'comment_type', $comment->getTypeId());
+    $this->assertFieldAccess('comment', 'langcode', $comment->language()->getName());
     $this->assertFieldAccess('comment', 'uuid', $comment->uuid());
     $this->assertFieldAccess('comment', 'subject', 'My comment title');
     $this->assertFieldAccess('comment', 'subject', 'Anonymous comment title');
@@ -77,9 +91,14 @@ public function testCommentFields() {
     $this->assertFieldAccess('comment', 'mail', 'test@example.com');
     $this->assertFieldAccess('comment', 'homepage', 'https://example.com');
     $this->assertFieldAccess('comment', 'uid', $user->getAccountName());
-    // $this->assertFieldAccess('comment', 'created', \Drupal::service('date.formatter')->format(123456));
-    // $this->assertFieldAccess('comment', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    $this->assertFieldAccess('comment', 'created', \Drupal::service('date.formatter')->format(123456));
+    $this->assertFieldAccess('comment', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
     $this->assertFieldAccess('comment', 'status', 'On');
+    // $this->assertFieldAccess('comment', 'hostname', $comment->getHostname());
+    // $this->assertFieldAccess('comment', 'thread', $comment->getThread());
+    $this->assertFieldAccess('comment', 'entity_type', $comment->getCommentedEntityTypeId());
+    // $this->assertFieldAccess('comment', 'entity_id', $comment->getCommentedEntityId());
+    $this->assertFieldAccess('comment', 'field_name', $comment->getFieldName());
   }
 
 }
diff --git a/core/modules/file/tests/src/Kernel/Views/FileViewsFieldAccessTest.php b/core/modules/file/tests/src/Kernel/Views/FileViewsFieldAccessTest.php
index 1b85a74409..ccd7a850a3 100644
--- a/core/modules/file/tests/src/Kernel/Views/FileViewsFieldAccessTest.php
+++ b/core/modules/file/tests/src/Kernel/Views/FileViewsFieldAccessTest.php
@@ -52,8 +52,6 @@ public function testFileFields() {
     ]);
     $file->save();
 
-    // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
     $this->assertFieldAccess('file', 'fid', $file->id());
     $this->assertFieldAccess('file', 'uuid', $file->uuid());
     $this->assertFieldAccess('file', 'langcode', $file->language()->getName());
@@ -63,8 +61,8 @@ public function testFileFields() {
     $this->assertFieldAccess('file', 'filemime', $file->filemime->value);
     $this->assertFieldAccess('file', 'filesize', '4 bytes');
     $this->assertFieldAccess('file', 'status', t('Permanent'));
-    // $this->assertFieldAccess('file', 'created', \Drupal::service('date.formatter')->format(123456));
-    // $this->assertFieldAccess('file', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    $this->assertFieldAccess('file', 'created', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    $this->assertFieldAccess('file', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
   }
 
 }
diff --git a/core/modules/node/tests/src/Kernel/Views/NodeViewsFieldAccessTest.php b/core/modules/node/tests/src/Kernel/Views/NodeViewsFieldAccessTest.php
index 0a6a56cf96..e7f280b65c 100644
--- a/core/modules/node/tests/src/Kernel/Views/NodeViewsFieldAccessTest.php
+++ b/core/modules/node/tests/src/Kernel/Views/NodeViewsFieldAccessTest.php
@@ -48,12 +48,13 @@ public function testNodeFields() {
       'promote' => 1,
       'sticky' => 0,
       'created' => 123456,
+      // 'revision_timestamp' => 1457760993,
     ]);
 
     $node->save();
 
-    // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
+    // Still needs coverage for: revision_timestamp, revision_uid, revision_log,
+    // revision_translation_affected.
     $this->assertFieldAccess('node', 'nid', $node->id());
     $this->assertFieldAccess('node', 'uuid', $node->uuid());
     $this->assertFieldAccess('node', 'vid', $node->id());
@@ -67,8 +68,10 @@ public function testNodeFields() {
     $this->assertFieldAccess('node', 'promote', 'On');
     $this->assertFieldAccess('node', 'sticky', 'Off');
 
-    // $this->assertFieldAccess('node', 'created', \Drupal::service('date.formatter')->format(123456));
-    // $this->assertFieldAccess('node', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    $this->assertFieldAccess('node', 'created', \Drupal::service('date.formatter')->format(123456));
+    $this->assertFieldAccess('node', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    // $this->assertFieldAccess('node', 'revision_timestamp', $node->getRevisionCreationTime());
+    // $this->assertFieldAccess('node', 'revision_translation_affected', $node->isRevisionTranslationAffected());
   }
 
 }
diff --git a/core/modules/user/tests/src/Kernel/Views/UserViewsFieldAccessTest.php b/core/modules/user/tests/src/Kernel/Views/UserViewsFieldAccessTest.php
index a11aedd249..4b4a49a3e8 100644
--- a/core/modules/user/tests/src/Kernel/Views/UserViewsFieldAccessTest.php
+++ b/core/modules/user/tests/src/Kernel/Views/UserViewsFieldAccessTest.php
@@ -45,23 +45,35 @@ public function testUserFields() {
       'preferred_admin_langcode' => 'fr',
       'timezone' => 'ut1',
       'created' => 123456,
+      'pass' => 'pass',
+      // A value of 0 means the user has never accessed the site.
+      'access' => 0,
+      // Last login time.
+      'login' => 0,
+      'init' => 'entity_test',
+
     ]);
 
     $user->save();
 
-    // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
+    // Still needs coverage for:roles.
     $this->assertFieldAccess('user', 'uid', $user->id());
     $this->assertFieldAccess('user', 'uuid', $user->uuid());
     $this->assertFieldAccess('user', 'langcode', $user->language()->getName());
     $this->assertFieldAccess('user', 'preferred_langcode', 'Spanish');
     $this->assertFieldAccess('user', 'preferred_admin_langcode', 'French');
     $this->assertFieldAccess('user', 'name', 'test user');
-    // $this->assertFieldAccess('user', 'mail', 'druplicon@drop.org');
+    $this->assertFieldAccess('user', 'mail', 'druplicon@drop.org');
     $this->assertFieldAccess('user', 'timezone', 'ut1');
     $this->assertFieldAccess('user', 'status', 'On');
-    // $this->assertFieldAccess('user', 'created', \Drupal::service('date.formatter')->format(123456));
-    // $this->assertFieldAccess('user', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    $this->assertFieldAccess('user', 'created', \Drupal::service('date.formatter')->format(123456));
+    $this->assertFieldAccess('user', 'changed', \Drupal::service('date.formatter')->format(REQUEST_TIME));
+    if ($user->checkExistingPassword == TRUE) {
+      $this->assertFieldAccess('user', 'pass', $user->getPassword());
+    }
+    $this->assertFieldAccess('user', 'access', $user->getLastAccessedTime());
+    $this->assertFieldAccess('user', 'login', $user->getLastLoginTime());
+    $this->assertFieldAccess('user', 'init', $user->getInitialEmail());
   }
 
 }
diff --git a/core/modules/views/tests/src/Kernel/Handler/EntityTestViewsFieldAccessTest.php b/core/modules/views/tests/src/Kernel/Handler/EntityTestViewsFieldAccessTest.php
index e2812f99e6..e2a250e294 100644
--- a/core/modules/views/tests/src/Kernel/Handler/EntityTestViewsFieldAccessTest.php
+++ b/core/modules/views/tests/src/Kernel/Handler/EntityTestViewsFieldAccessTest.php
@@ -31,11 +31,11 @@ public function testEntityTestFields() {
     ]);
     $entity_test->save();
 
-    // @todo Expand the test coverage in https://www.drupal.org/node/2464635
-
+    // Still needs tests for: type, created, user_id.
     $this->assertFieldAccess('entity_test', 'id', $entity_test->id());
     $this->assertFieldAccess('entity_test', 'langcode', $entity_test->language()->getName());
     $this->assertFieldAccess('entity_test', 'name', $entity_test->getName());
+    $this->assertFieldAccess('entity_test', 'uuid', $entity_test->uuid());
   }
 
 }
