使用新的spring-data-neo4j 6.0.0-SNAPSHOT在测试期间获取到内存Neo4j实例的连接错误

问题描述

使用发行版本,此应用程序代码有效。但是,切换到较新的快照后,我现在遇到了异常。

异常消息使我认为需要进行配置更改才能使我的测试用例再次工作,但是对于我来说,我无法弄清它们将是什么。

任何帮助将不胜感激。

SizeChanged

我的测试用例正在使用注释:

  • @SpringBoottest
  • @EnableAutoConfiguration
  • @ AutoConfigureDataneo4j
MyCanvas

在一些测试变体中,我得到: “请注意,Neo4j 4.0中的认加密设置已更改”

解决方法

您的应用程序属性是什么?

SDN6的语法已更改,但可能未纳入文档中

请参阅:

https://github.com/michael-simons/neo4j-sdn-ogm-tips/blob/master/examples/sdn6/src/main/resources/application.properties

啊,它实际上在自述文件中(但在文档中却没有):

https://github.com/spring-projects/spring-data-neo4j

也在启动文档中:

https://docs.spring.io/spring-boot/docs/2.4.0-SNAPSHOT/reference/htmlsingle/#boot-features-connecting-to-neo4j