'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