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);
}