sql >> データベース >  >> NoSQL >> MongoDB

MongoDBとの統合テスト?

    まず、DBUnitforMongoに直接相当するものはありません。 Mongoはまだ新製品であるため、このようなもののいくつかについては、おそらく「自分でロール」する必要があります。

    ただし、これを簡単にするMongoの機能がいくつかあります。

    1. 最小限の権限で実行されます
    2. 準備されたファイルに対して簡単に「実行」できます
    3. 実際にはスキーマがありません(インデックスを除く)
    4. JSONデータを処理できます

    データセットに基づいて、これを行う方法はたくさんあります。しかし、基本的なツールはそこにあります。

    • テストから、テスト専用のバージョンを開始できるはずです。
    • JSONファイルから「状態」データをインポートできるはずです。
    • JSファイルから(最初から)サーバー側の機能を適用できるはずです。

    したがって、全体はかなり単純なはずです。ただし、グルーコードの多くを作成する必要があります。



    1. node-mongoネイティブドライバーからdbのインスタンスを取得するにはどうすればよいですか?

    2. サブドキュメントの配列をフィルタリングする方法は?

    3. MongoDBでお金を動かす方法は?

    4. MongoDB3.6文字列をオブジェクトIDに変換する方法