Currently all 141 tests are unit tests against mocked data. No integration tests run the full stack (Neo4j + Redis + worker).
Goal: A test:integration script that:
- Spins up Neo4j + Redis via Docker Compose
- Runs a real scan against a test target (e.g.,
example.com)
- Verifies nodes/edges were written to Neo4j
- Tears down containers
Could use the existing docker-compose.yml with a test profile.
Currently all 141 tests are unit tests against mocked data. No integration tests run the full stack (Neo4j + Redis + worker).
Goal: A
test:integrationscript that:example.com)Could use the existing
docker-compose.ymlwith a test profile.