diff --git a/core/modules/menu_ui/src/Tests/MenuTest.php b/core/modules/menu_ui/src/Tests/MenuTest.php
index bb1b73a..6179363 100644
--- a/core/modules/menu_ui/src/Tests/MenuTest.php
+++ b/core/modules/menu_ui/src/Tests/MenuTest.php
@@ -253,6 +253,9 @@ function doMenuTests() {
     $this->drupalGet('admin/structure/menu');
     $this->assertLinkByHref('admin/structure/menu/manage/' . $menu_name . '/add', 0, "The add menu link button url is correct");
 
+    // Verify form defaults.
+    $this->doMenuLinkFormDefaultsTest();
+
     // Add menu links.
     $item1 = $this->addMenuLink('', 'node/' . $node1->id(), $menu_name, TRUE);
     $item2 = $this->addMenuLink($item1->getPluginId(), 'node/' . $node2->id(), $menu_name, FALSE);
@@ -421,6 +424,23 @@ function doMenuTests() {
   }
 
   /**
+   * Ensures that the proper default values are set when adding a menu link
+   */
+  protected function doMenuLinkFormDefaultsTest() {
+    $this->drupalGet("admin/structure/menu/manage/tools/add");
+    $this->assertResponse(200);
+
+    $this->assertFieldByName('title[0][value]', '');
+    $this->assertFieldByName('url', '');
+
+    $this->assertNoFieldChecked('edit-expanded-value');
+    $this->assertFieldChecked('edit-enabled-value');
+
+    $this->assertFieldByName('description[0][value]', '');
+    $this->assertFieldByName('weight[0][value]', 0);
+  }
+
+  /**
    * Adds and removes a menu link with a query string and fragment.
    */
   function testMenuQueryAndFragment() {
