protected function EntityHierarchyTestTrait::additionalSetup in Entity Reference Hierarchy 3.x
Same name and namespace in other branches
- 8.2 tests/src/Traits/EntityHierarchyTestTrait.php \Drupal\Tests\entity_hierarchy\Traits\EntityHierarchyTestTrait::additionalSetup()
Perform additional setup.
10 calls to EntityHierarchyTestTrait::additionalSetup()
- BreadcrumbFunctionalTest::setUp in modules/
entity_hierarchy_breadcrumb/ tests/ src/ Functional/ BreadcrumbFunctionalTest.php - DeleteParentWarningTest::setUp in tests/
src/ Functional/ DeleteParentWarningTest.php - EntityHierarchyKernelTestBase::setUp in tests/
src/ Kernel/ EntityHierarchyKernelTestBase.php - ForwardRevisionNodeValidationTest::setUp in tests/
src/ Functional/ ForwardRevisionNodeValidationTest.php - HideWeightFieldFunctionalTest::setUp in tests/
src/ Functional/ HideWeightFieldFunctionalTest.php
2 methods override EntityHierarchyTestTrait::additionalSetup()
- HierarchyNestedSetRevisionIntegrationTest::additionalSetup in tests/
src/ Kernel/ HierarchyNestedSetRevisionIntegrationTest.php - Perform additional setup.
- ViewsIntegrationTest::additionalSetup in tests/
src/ Kernel/ ViewsIntegrationTest.php - Perform additional setup.
File
- tests/
src/ Traits/ EntityHierarchyTestTrait.php, line 47
Class
- EntityHierarchyTestTrait
- Defines a trait for common testing methods for entity hierarchy.
Namespace
Drupal\Tests\entity_hierarchy\TraitsCode
protected function additionalSetup() {
$this->treeStorage = $this->container
->get('entity_hierarchy.nested_set_storage_factory')
->get(static::FIELD_NAME, static::ENTITY_TYPE);
$this->parent = $this
->createTestEntity(NULL, 'Parent');
$this->nodeFactory = $this->container
->get('entity_hierarchy.nested_set_node_factory');
$this->parentStub = $this->nodeFactory
->fromEntity($this->parent);
}