class Neo4jContainer(image: str = 'neo4j:latest', port: int = 7687, password: str | None = None, username: str | None = None, **kwargs)ΒΆ

Neo4j Graph Database (Standalone) database container.

Example

>>> from testcontainers.neo4j import Neo4jContainer

>>> with Neo4jContainer() as neo4j, \
...         neo4j.get_driver() as driver, \
...         driver.session() as session:
...     result = session.run("MATCH (n) RETURN n LIMIT 1")
...     record = result.single()