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

moveIntoMovesNodesIntoOthersOnDifferentLevelWithoutPersistAll() public method

    public function moveIntoMovesNodesIntoOthersOnDifferentLevelWithoutPersistAll()
    {
        $rootNode = $this->context->getRootNode();
        $parentNode = $rootNode->createNode('parent-node');
        $childNodeA = $parentNode->createNode('child-node-a');
        $childNodeB = $parentNode->createNode('child-node-b');
        $childNodeB1 = $childNodeB->createNode('child-node-b1');
        $childNodeB->moveInto($childNodeA);
        $this->assertNull($parentNode->getNode('child-node-b'));
        $this->assertSame($childNodeB, $childNodeA->getNode('child-node-b'));
        $this->assertSame($childNodeB1, $childNodeA->getNode('child-node-b')->getNode('child-node-b1'));
    }
NodesTest