In a project were we're implementing Cypher we're using GDL to generate test graphs. In order to test whether a GDL-defined graph is identical to a graph generated by our system, we need to control what ids entities in GDL are given.
It would be lovely to support some kind of injection of an id-generator interface, or similar, which we can use to position the id generator in the correct state for our test case.
In a project were we're implementing Cypher we're using GDL to generate test graphs. In order to test whether a GDL-defined graph is identical to a graph generated by our system, we need to control what ids entities in GDL are given.
It would be lovely to support some kind of injection of an id-generator interface, or similar, which we can use to position the id generator in the correct state for our test case.