Mocha -Mongodb多个测试文件

时间:2018-07-17 08:12:44

标签: node.js mongodb testing mongoose mocha

|--databaseproject
  |--app.js
  |--test
     |--test.js
     |--auth.js

“ npm run test”实际上如何运行我的app.js中的代码,app.js文件不在测试目录中(我知道有一个钩子)。在我的package.json中,我设置了测试:“ mocha” ..

app.js

const mongoose=require("mongoose")
const Schema=mongoose.Schema
 const UserSchema=new Schema({
      name:String
  })
const User=mongoose.model('users',UserSchema) 
  module.exports=User
  beforeEach((done)=>{
    mongoose.connection.collections.users.drop(()=>{
      console.log("dropped")
      done()
    })
  })

0 个答案:

没有答案