diff --git a/core/modules/node/src/Tests/Migrate/d7/MigrateNodeTest.php b/core/modules/node/src/Tests/Migrate/d7/MigrateNodeTest.php
index f6681f8..67cf865 100644
--- a/core/modules/node/src/Tests/Migrate/d7/MigrateNodeTest.php
+++ b/core/modules/node/src/Tests/Migrate/d7/MigrateNodeTest.php
@@ -18,7 +18,18 @@
  */
 class MigrateNodeTest extends MigrateDrupal7TestBase {
 
-  static $modules = array('node', 'text', 'filter', 'entity_reference');
+  public static $modules = array(
+    'comment',
+    'datetime',
+    'entity_reference',
+    'field',
+    'filter',
+    'image',
+    'link',
+    'node',
+    'telephone',
+    'text',
+  );
 
   /**
    * {@inheritdoc}
@@ -26,14 +37,18 @@ class MigrateNodeTest extends MigrateDrupal7TestBase {
   protected function setUp() {
     parent::setUp();
 
+    $this->installEntitySchema('comment');
     $this->installEntitySchema('node');
-    $this->installConfig(['node']);
+    $this->installConfig(static::$modules);
     $this->installSchema('node', ['node_access']);
     $this->installSchema('system', ['sequences']);
 
     $this->executeMigration('d7_user_role');
     $this->executeMigration('d7_user');
     $this->executeMigration('d7_node_type');
+    $this->executeMigration('d7_comment_type');
+    $this->executeMigration('d7_field');
+    $this->executeMigration('d7_field_instance');
     $this->executeMigration('d7_node__test_content_type');
   }
 
@@ -107,6 +122,18 @@ protected function assertRevision($id, $title, $uid, $log, $timestamp) {
   public function testNode() {
     $this->assertEntity(1, 'test_content_type', 'en', 'A Node', '2', TRUE, '1421727515', '1441032132', TRUE, FALSE);
     $this->assertRevision(1, 'A Node', '2', NULL, '1441032132');
+
+    // Assert that field values migrated correctly.
+    $node = Node::load(1);
+    $this->assertTrue($node->field_boolean->value);
+    $this->assertIdentical('default@example.com', $node->field_email[0]->value);
+    $this->assertIdentical('another@example.com', $node->field_email[1]->value);
+    $this->assertIdentical('99-99-99-99', $node->field_phone->value);
+    $this->assertIdentical(1, $node->field_float->value);
+    $this->assertIdentical(5, $node->field_integer->value);
+    $this->assertIdentical('Some more text', $node->field_text_list[0]->value);
+    $this->assertIdentical(9, $node->field_integer_list[0]->value);
+    $this->assertIdentical('qwerty', $node->field_text->value);
   }
 
 }
