Есть ли хороший и чистый механизм из коробки, который можно использовать для заполнения тестового экземпляра neo4j.Я ищу что-то похожее на DBUnit.Я представляю себе XML-файл, который затем всасывается для заполнения neo4j.
Вы можете проверить решение для импорта данных из Википедии Мирко, которое создает базу данных графов, содержащую 9 006 704 узла (страницы, только заголовки) и 82 537 500 связей (ссылок), как он упоминает => http://www.encodedknowledge.com/2012/02/neo4j-wikipedia-graph/
вы можете легко загрузить файл GraphML, см., Например, http://docs.neo4j.org/chunked/snapshot/gremlin-plugin.html#rest-api-load-a-sample-graph
Кроме того, вы можете иметь заполненное шаблоном хранилище данных, на которое вы указываете ядро вашей базы данных.
В-третьих, в neo4jСам мы используем тестовые наборы на основе аннотаций, поэтому вы можете сделать
@ Graph («Я знаю вас»)
Чтобы создать примерный график, см. https://github.com/neo4j/neo4j/blob/master/community/kernel/src/test/java/org/neo4j/metatest/TestJavaTestDocsGenerator.java#L117 (оригиналссылка: https://github.com/neo4j/community/blob/master/kernel/src/test/java/org/neo4j/metatest/TestJavaTestDocsGenerator.java#L107)