You are here

protected function SitemapMenuTestBase::createNodeInMenu in Sitemap 2.0.x

Same name and namespace in other branches
  1. 8.2 src/Tests/SitemapMenuTestBase.php \Drupal\sitemap\Tests\SitemapMenuTestBase::createNodeInMenu()

Creates a node and adds it to the menu.

Parameters

string $menu_id:

1 call to SitemapMenuTestBase::createNodeInMenu()
SitemapMenuTest::testMenuTitle in src/Tests/SitemapMenuTest.php
Tests the menu title.

File

src/Tests/SitemapMenuTestBase.php, line 61

Class

SitemapMenuTestBase
Test the display of menus based on sitemap settings.

Namespace

Drupal\sitemap\Tests

Code

protected function createNodeInMenu($menu_id) {

  // Create test node with enabled menu item.
  $edit = [
    'title[0][value]' => $this
      ->randomString(),
    'menu[enabled]' => TRUE,
    'menu[title]' => $this
      ->randomString(),
    'menu[menu_parent]' => $menu_id . ':',
  ];
  $this
    ->drupalPostForm('node/add/article', $edit, t('Save'));
}