Split mongodb connection creation from DatabaseController.

This commit is contained in:
Nikita Lutsenko
2016-02-27 02:23:57 -08:00
parent d78c2746e9
commit 997da898eb
4 changed files with 54 additions and 23 deletions

View File

@@ -1,15 +1,17 @@
var DatabaseController = require('../src/Controllers/DatabaseController');
'use strict';
let DatabaseController = require('../src/Controllers/DatabaseController');
let MongoStorageAdapter = require('../src/Adapters/Storage/Mongo/MongoStorageAdapter');
describe('DatabaseController', () => {
it('can be constructed', (done) => {
var database = new DatabaseController('mongodb://localhost:27017/test',
{
it('can be constructed', done => {
let adapter = new MongoStorageAdapter('mongodb://localhost:27017/test');
let databaseController = new DatabaseController(adapter, {
collectionPrefix: 'test_'
});
database.connect().then(done, (error) => {
});
databaseController.connect().then(done, error => {
console.log('error', error.stack);
fail();
});
});
});