Neos\ContentRepository\Tests\Functional\Domain\NodesTest::creatingAChildNodeAndRetrievingItAfterPersistAllWorks PHP Method

creatingAChildNodeAndRetrievingItAfterPersistAllWorks() public method

    public function creatingAChildNodeAndRetrievingItAfterPersistAllWorks()
    {
        $rootNode = $this->context->getRootNode();
        $firstLevelNode = $rootNode->createNode('firstlevel');
        $secondLevelNode = $firstLevelNode->createNode('secondlevel');
        $secondLevelNode->createNode('thirdlevel');
        $this->persistenceManager->persistAll();
        $retrievedNode = $rootNode->getNode('/firstlevel/secondlevel/thirdlevel');
        $this->assertInstanceOf(NodeInterface::class, $retrievedNode);
        $this->assertEquals('/firstlevel/secondlevel/thirdlevel', $retrievedNode->getPath());
        $this->assertEquals('thirdlevel', $retrievedNode->getName());
        $this->assertEquals(3, $retrievedNode->getDepth());
    }
NodesTest