mockgoose
Version:
Mockgoose is an in memory database mock to allow for testing of applications that rely on Mongoose.
14 lines (10 loc) • 354 B
JavaScript
var Mongoose = require('mongoose').Mongoose;
var mongoose = new Mongoose();
console.log("is mocked:", mongoose.isMocked);
var assert = require('assert');
var mongoUrl = "mongodb://example.com:27017/foobar";
mongoose.connect(mongoUrl, function(err) {
console.log('inside connect');
assert.fail(err);
});
console.log('waiting on app.js to connect');