diff --git a/node_type_example/config/install/core.entity_view_display.node.basic_content_type.default.yml b/node_type_example/config/install/core.entity_view_display.node.basic_content_type.default.yml
new file mode 100644
index 0000000..40c40a4
--- /dev/null
+++ b/node_type_example/config/install/core.entity_view_display.node.basic_content_type.default.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.field.node.basic_content_type.body
+    - node.type.basic_content_type
+  module:
+    - text
+    - user
+id: node.basic_content_type.default
+targetEntityType: node
+bundle: basic_content_type
+mode: default
+content:
+  body:
+    label: hidden
+    type: text_default
+    weight: 101
+    settings: {  }
+    third_party_settings: {  }
+  links:
+    weight: 100
+hidden: {  }
diff --git a/node_type_example/config/install/core.entity_view_display.node.locked_content_type.default.yml b/node_type_example/config/install/core.entity_view_display.node.locked_content_type.default.yml
new file mode 100644
index 0000000..e414599
--- /dev/null
+++ b/node_type_example/config/install/core.entity_view_display.node.locked_content_type.default.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.field.node.locked_content_type.body
+    - node.type.locked_content_type
+  module:
+    - text
+    - user
+id: node.locked_content_type.default
+targetEntityType: node
+bundle: locked_content_type
+mode: default
+content:
+  body:
+    label: hidden
+    type: text_default
+    weight: 101
+    settings: {  }
+    third_party_settings: {  }
+  links:
+    weight: 100
+hidden: {  }
diff --git a/node_type_example/src/Tests/NodeTypeExampleTest.php b/node_type_example/src/Tests/NodeTypeExampleTest.php
index 6b104d6..44290e5 100644
--- a/node_type_example/src/Tests/NodeTypeExampleTest.php
+++ b/node_type_example/src/Tests/NodeTypeExampleTest.php
@@ -117,4 +117,34 @@ class NodeTypeExampleTest extends WebTestBase {
     $this->assertTrue($node, 'Node found in database.');
   }
 
+  /**
+   * Test the creation of new content, and all fields are displayed.
+   */
+  public function testNodeCreation() {
+    // Login with admin.
+    $admin_user = $this->drupalCreateUser(array('administer content types'));
+    $this->drupalLogin($admin_user);
+
+    // Create random strings to insert data into fields.
+    $title = $this->randomMachineName(8);
+    $body = $this->randomMachineName(16);
+
+    // Create a basic_content_type content.
+    $edit = array();
+    $edit['title[0][value]'] = $title;
+    $edit['body[0][value]'] = $body;
+    $this->drupalPostForm('/node/add/basic_content_type', $edit, t('Save'));
+
+    // Verify all fields and data of created content is shown.
+    $this->assertText($title);
+    $this->assertText($body);
+
+    // Create a locker_content_type content.
+    $this->drupalPostForm('/node/add/locked_content_type', $edit, t('Save'));
+
+    // Verify all fields and data of created content is shown.
+    $this->assertText($title);
+    $this->assertText($body);
+  }
+
 }
