Feature: setup query translation
@readOnly
Scenario: given-setup-query-builds-graph
Given a fixture graph
Given setup query:
"""
MATCH (n:Person) WHERE n.name = 'Alice' CREATE (n)-[:KNOWS]->(m:Person) SET m.name = 'Carol' RETURN n
"""
When executing query:
"""
MATCH (n:Person) RETURN n.name AS name ORDER BY name ASC
"""
Then the result should be, in order:
| string:Alice |
| string:Bob |
| string:Carol |
And no side effects