UNPKG

@arpinum/mongodb

Version:

Promise friendly wrapper around mongodb js driver.

25 lines (18 loc) 462 B
'use strict'; let MongoDatabase = require('./MongoDatabase'); class TestInDatabase { constructor(options) { this.database = new MongoDatabase(options); } initialize() { beforeEach(() => { this._initializePromise = this._initializePromise || this.database.initialize(); return this._initializePromise; }); afterEach(() => { return this.database.drop(); }); return this; } } module.exports = TestInDatabase;