assertEquals($foo, $node->getNode('1')); } public static function provideTests(): iterable { $elements = [ new ConstantExpression('foo', 1), new ConstantExpression('bar', 1), new ConstantExpression('bar', 1), new ConstantExpression('foo', 1), ]; $node = new ArrayExpression($elements, 1); return [ [$node, '["foo" => "bar", "bar" => "foo"]'], ]; } }