2012-02-28 12 views
1

neo4jのテストインスタンスを生成するために使用できるきれいでクリーンなメカニズムが用意されていますか?私はDBUnitに似た何かを探しています。私はneo4jを入力するために吸い込まれるxmlファイルを想像しています。neo4jのテストデータ

答えて

1

あなたは簡単にも例えばhttp://docs.neo4j.org/chunked/snapshot/gremlin-plugin.html#rest-api-load-a-sample-graph

を参照して、GraphMLファイルを読み込むことができ、あなたがであなたのデータベースエンジンを指すテンプレート人口データストアを持つことができます。

第三に、の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

+0

ありがとうございます。私はこれをかなり遅く見た。私は実際にdbunitに非常によく似たものを作成しました。 xmlは実際に提供した例と似ています。 – imamc

+1

ください、リンクを更新してください。 TIA。 – Evgenii

3

あなたは彼が=に言及しているとして、9006704個のノード(ページ、タイトルのみ)と82537500人の関係(リンク)を含むグラフデータベースを構築ミルコのWikipediaのデータインポートソリューションをチェックアウトする>http://www.encodedknowledge.com/2012/02/neo4j-wikipedia-graph/