You are here

protected function EntityHierarchyWorkbenchAccessTest::doCreateTestEntity in Entity Reference Hierarchy 8.2

Same name and namespace in other branches
  1. 3.x modules/entity_hierarchy_workbench_access/tests/src/Kernel/EntityHierarchyWorkbenchAccessTest.php \Drupal\Tests\entity_hierarchy_workbench_access\Kernel\EntityHierarchyWorkbenchAccessTest::doCreateTestEntity()

Creates the test entity.

Parameters

array $values: Entity values.

Return value

\Drupal\Core\Entity\EntityInterface Created entity.

Overrides EntityHierarchyTestTrait::doCreateTestEntity

File

modules/entity_hierarchy_workbench_access/tests/src/Kernel/EntityHierarchyWorkbenchAccessTest.php, line 137

Class

EntityHierarchyWorkbenchAccessTest
Tests interaction between entity_hierarchy and workbench_access.

Namespace

Drupal\Tests\entity_hierarchy_workbench_access\Kernel

Code

protected function doCreateTestEntity(array $values) {
  $entity = Node::create([
    'title' => isset($values['title']) ? $values['title'] : $this
      ->randomMachineName(),
    'type' => $this->childNodeType
      ->id(),
    'status' => 1,
    'uid' => 1,
  ] + $values);
  return $entity;
}