まず、DBUnitforMongoに直接相当するものはありません。 Mongoはまだ新製品であるため、このようなもののいくつかについては、おそらく「自分でロール」する必要があります。
ただし、これを簡単にするMongoの機能がいくつかあります。
- 最小限の権限で実行されます
- 準備されたファイルに対して簡単に「実行」できます
- 実際にはスキーマがありません(インデックスを除く)
- JSONデータを処理できます
データセットに基づいて、これを行う方法はたくさんあります。しかし、基本的なツールはそこにあります。
- テストから、テスト専用のバージョンを開始できるはずです。
- JSONファイルから「状態」データをインポートできるはずです。
- JSファイルから(最初から)サーバー側の機能を適用できるはずです。
したがって、全体はかなり単純なはずです。ただし、グルーコードの多くを作成する必要があります。