doMenuLinkFormDefaultsTest example

'type' => 'article',
      'path' => [
        'alias' => '/node5',
      ],
    ]);

    // Verify add link button.     $this->drupalGet('admin/structure/menu');
    $this->assertSession()->linkByHrefExists('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);
    $item3 = $this->addMenuLink($item2->getPluginId(), '/node/' . $node3->id()$menu_name);

    // Hierarchy     // <$menu_name>     // - item1     // -- item2     // --- item3
Home | Imprint | This part of the site doesn't use cookies.