The approach to test Strazh as Integration Test is next:
- We need to run Neo4j container
- We need to build a new Strazh image and run a container
- Strazh should analyze a SystemUnderTest project and inject a graph into Neo4j container
- We need to have some another project, that will connect to Neo4j database and run some queries
- Each query is a test-case with expectations based on known SystemUnderTests project structure
For example:
- We can verify that ProjectA depends on ProjectB, by run a query on the graph data.
Query to use for test I can provide.
We need to build a GitHub actions to do that.

The approach to test Strazh as Integration Test is next:
For example:
Query to use for test I can provide.

We need to build a GitHub actions to do that.