Neos\ContentRepository\Tests\Functional\Domain\NodesTest::nodeFactoryCachesCreatedNodesBasedOnIdentifierAndDimensions PHP Метод

nodeFactoryCachesCreatedNodesBasedOnIdentifierAndDimensions() публичный Метод

    public function nodeFactoryCachesCreatedNodesBasedOnIdentifierAndDimensions()
    {
        /** @var NodeFactory $nodeFactory */
        $nodeFactory = $this->objectManager->get(NodeFactory::class);
        $nodeDataA = new NodeData('/', $this->context->getWorkspace(), '30e893c1-caef-0ca5-b53d-e5699bb8e506', ['test' => [1]]);
        $variantNodeA1 = $nodeFactory->createFromNodeData($nodeDataA, $this->context);
        $variantNodeA2 = $nodeFactory->createFromNodeData($nodeDataA, $this->context);
        $nodeDataB = new NodeData('/', $this->context->getWorkspace(), '30e893c1-caef-0ca5-b53d-e5699bb8e506', ['test' => [2]]);
        $variantNodeB = $nodeFactory->createFromNodeData($nodeDataB, $this->context);
        $this->assertSame($variantNodeA1, $variantNodeA2);
        $this->assertSame($variantNodeA1, $variantNodeB);
    }
NodesTest