1 | "use strict";
|
2 |
|
3 | var expect = require('chai').expect;
|
4 |
|
5 | describe('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 | });
|