1

4つのドキュメントを含むコレクション「バンド」を含むサンプルデータベース「ロックバンド」があります。動作する単純なスタブを次に示します (コーヒー):

mongo     = require('mongoskin')

db = mongo.db('localhost:27017/rockband')
db.collection("bands").find().toArray (err, result) ->
  throw err  if err
  console.log result

これは、適切なデータを含む json を返します。

ただし、次の mocha テストは、データや苦情を返さずに合格します。

should = require("should")
mongo     = require('mongoskin')

describe "simple test", ->
  err = db = null
  before (done) ->
    db = mongo.db('localhost:27017/rockband')
    done()

  it "should pass", ->
    db.collection("bands").find().toArray (err, result) ->
      throw err  if err
      console.log result

    should.not.exist err

助言がありますか?

4

0 に答える 0