UNPKG

659 BJavaScriptView Raw
1"use strict";
2
3var expect = require('chai').expect;
4
5describe('callback', function todoDescribe() {
6 var Mongoose = require('mongoose').Mongoose;
7 var Mockgoose = require('../built/mockgoose').Mockgoose;
8 var mongoose = new Mongoose();
9 var mockgoose = new Mockgoose(mongoose);
10
11 it('should return native connection object', function(done) {
12 mockgoose.prepareStorage().then(function() {
13 var connection = mongoose.createConnection('mongodb://localhost/mydb', { useNewUrlParser: true });
14 expect(typeof connection).to.equal('object');
15 expect(connection.constructor.name).to.equal('NativeConnection');
16 done();
17 });
18 });
19});