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
助言がありますか?