resetting Mongoose model cache
To complement boneskull, here is the ES6 code I use including the connection opening/closing to test a User
mangoose model:
import mongoose from 'mongoose'import User from '/models/user'describe('User model', () => { beforeEach((done) => { mongoose.connect('mongodb://localhost/somedatabase-test', done) }) afterEach((done) => { delete mongoose.models.User delete mongoose.modelSchemas.User mongoose.connection.close(done) }) ...})