読者です 読者をやめる 読者になる 読者になる

日々精進

新しく学んだことを書き留めていきます

should.not.exist(obj)を実行するとTypeError: Object # has no method 'exist'

node

mochaでテストを書いていて、nullかどうかをassertするのにshould.not.exist(obj)と書いたところ、以下のエラーが出た。

TypeError: Object # has no method 'exist'

これはshouldがロードされていないため。下記を実行すると直った。
should = require "should"
mocha.jsでshouldをrequireしてるからshouldにはライブラリが入っているもんだと思ってた。。