protected function PanelizerTestTrait::createTestNode in Panelizer 8.5
Same name and namespace in other branches
- 8.4 tests/src/Functional/PanelizerTestTrait.php \Drupal\Tests\panelizer\Functional\PanelizerTestTrait::createTestNode()
 
Create a test node.
Parameters
string $type: The entity type to create, defaults to 'page'.
Return value
object An example node.
6 calls to PanelizerTestTrait::createTestNode()
- PanelizerIpeTest::setupPermissionTests in tests/
src/ Functional/ PanelizerIpeTest.php  - Do the necessary setup work for the individual permissions tests.
 - PanelizerIpeTest::testAdministerEntityContentPermission in tests/
src/ Functional/ PanelizerIpeTest.php  - @todo Confirm the 'administer panelizer $entity_type_id $bundle content' permission works.
 - PanelizerIpeTest::testAdministerEntityLayoutPermission in tests/
src/ Functional/ PanelizerIpeTest.php  - @todo Confirm the 'administer panelizer $entity_type_id $bundle layout' permission works.
 - PanelizerIpeTest::testAdministerEntityRevertPermission in tests/
src/ Functional/ PanelizerIpeTest.php  - @todo Confirm the 'administer panelizer $entity_type_id $bundle revert' permission works.
 - PanelizerIpeTest::testAdministerPanelizerPermission in tests/
src/ Functional/ PanelizerIpeTest.php  - Confirm the 'administer panelizer' permission works.
 
File
- tests/
src/ Functional/ PanelizerTestTrait.php, line 57  
Class
- PanelizerTestTrait
 - Contains helper methods for writing functional tests of Panelizer.
 
Namespace
Drupal\Tests\panelizer\FunctionalCode
protected function createTestNode($type = 'page') {
  // Create a test node.
  return $this
    ->drupalCreateNode([
    'title' => t('Hello, world!'),
    'type' => $type,
  ]);
}