我的 Neo4j-Test-Setup-Environment 和 org.neo4j.test.ImpermanentGraphDatabase 存在问题...我有一个类 TestGraphPopulator,用于为我的单元测试设置一些虚拟数据。
由于在我的测试中添加、删除、更新操作,我在通过 @Before 注释的 init-method 中的每个测试用例中填充图表。
但有时会有一些非常奇怪的行为。我的一些测试失败了,因为有或多或少的实体符合预期。在第二次或第三次等运行中,一切都很好,..或者不是。
而且,在我的项目的 /target 目录中,有一个文件夹 \target\test-data\impermanent-db 包含所有 Neo4J 数据库数据......
我不确定我的问题是什么结果,但不应该 ImpermanentGraphDatabase 只驻留在内存中?
对我来说,它看起来像一个错误,有人可以分享一些经验吗?这对我来说似乎很重要,也许其他人......
提前非常感谢!马库斯
PS:Neo4J 1.8,Spring Data Neo4J 2.1 ..