node package manager



Take json files and load them as collections into mongodb, then deletes them from the db when the tests are run.


npm install mongo-loader --save-dev


var loader = require('mongo-loader');
loader.import(function () {
    //open a connection to your mongodb and data is there
//when done
loader.purge(function () {
   //additional clean up tasks 

The JSON Files

The files need to be in tests\fixtures and named one per collection. Check out the folders in this repo to see.

Configuring the connection

This module uses mongo-startand xtconf to connect so a config.json file with a "mongo-connection" in it will get you up and running.