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

Mocha テスト Cannot find module 'should'

つい昨日,Mochaというjavascriptのテスティングフレームワークの存在を初めて知る.

Mocha - the fun, simple, flexible JavaScript test framework

上記のチュートリアルをやっていたら,タイトルのようなエラーが出てきたのでちょっと時間を取られたのでメモ.

f:id:alice345:20140122233052j:plain

このテストをしてみたところ

f:id:alice345:20140122232153j:plain

このように怒られた.モジュールをrequireしてあげなければいけないのかな?と思い

gist8559436

のようにしたら

f:id:alice345:20140122233321j:plain

あれ,shouldモジュールが無いぞと怒られた(てっきりmochaの中に元々標準でそういう機能があるのかなーとか勝手に想像してた)

$npm install should

して,再度挑戦

f:id:alice345:20140122233854j:plain

できました.