0
Scalaを使ったユニット/統合テストでいくつかのNeo4Jクエリをテストする必要があります。Neo4jをScalaでテストする方法は?
これを行う方法はありますか?唯一の解決策はNeo4jが埋め込まれていますか?
Scalaを使ったユニット/統合テストでいくつかのNeo4Jクエリをテストする必要があります。Neo4jをScalaでテストする方法は?
これを行う方法はありますか?唯一の解決策はNeo4jが埋め込まれていますか?
埋め込みをテストしたり、埋め込みオプションを使用することはお勧めしません。最新のNeo4J、バージョン+3.0を試す機会があれば、バージョン+3.0がBolt protocolを導入したため、パフォーマンスが向上します。
3.0より前では、RESTエンドポイントを使用するか、scalatestなどを使って簡単にテストできるか、または組み込みオプションを使用する必要がありました。 Anormcypherのような他のライブラリは、3.0vより前のNeo4jにアクセスするために利用できます。
あなたは、Java API https://github.com/neo4j/neo4j-java-driver
を使用することができます3.0使用できる場合にSO可能な同様の質問があります:Neo4j - Unit testing REST Api calls
私は3.0Vを使用していますが、私はボルトを使用したいがプロトコルをRest APIに対して使用します。それは何らかの形で「嘲笑」することができますか? – Randomize