簡體   English   中英

如何使用Scala對Neo4j進行單元測試?

[英]How to unit test Neo4j with Scala?

我需要在Scala的單元/集成測試中測試一些Neo4J查詢。

有什么辦法嗎? 唯一的解決方案是嵌入Neo4j?

我不建議針對嵌入式測試或使用嵌入式選項。 如果您有機會嘗試使用最新的Neo4J版本+3.0,則由於版本+3.0引入了Bolt協議 ,您將可以提高性能。

在3.0之前,您必須使用REST端點(可以使用scalatest等輕松地進行測試),或者使用嵌入式選項,該選項在文檔中已明確禁止使用。 在3.0v之前,還可以使用其他庫(例如Anormcypher)來訪問Neo4j。

如果您能夠使用+3.0,則可以使用Java API https://github.com/neo4j/neo4j-java-driver

SO上存在類似的問題: Neo4j-REST api調用的單元測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM