Mocha,Chai,TypeError无法读取未定义的属性“集合”

时间:2018-10-03 12:21:48

标签: node.js mongodb mocha chai

我的代码有问题。我正在使用Mocha + Chai + Mongodb。当我运行代码时,此消息显示: “ TypeError:无法读取未定义的属性'collections'”

我要测试的代码是这样的:

    const chai = require('chai');
const calculadora = require('../../db');

const assert = chai.assert;

describe('TDD de Operações da Calculadora', () => {
  it('Teste: Deve Somar 2 Números', () => {
    assert.equal(calculadora.insert('Carol', 20, 'MG'),true);
  });});

我的.js是这样的:

    var ObjectId = require("mongodb").ObjectId;
var mongoClient = require("mongodb").MongoClient;

mongoClient.connect("mongodb://localhost:56467/locadora")
            .then(conn => global.conn = conn.db("locadora"))
            .catch(err => console.log(err))

function findAll(callback){
    global.conn.collection('customers').find({}).toArray(callback);
}

module.exports = { findAll}

有人可以帮助我吗? 谢谢。

0 个答案:

没有答案