JavaScript: The Good Parts の内容を理解するために、仕様化テストを書いていきます。
「p.89 8章 メソッド」から進めていきます。
「仕様化テスト」 = 仕様を理解するために記述するテスト
参考: レガシーコード改善ガイド
- OUnit
- xUnit 系、 jQuery から分離
- Jasmine
- BDD 系、 RSpec 風
- whiskey
- exports 系
- mocha
- xUnit, TDD, BDD, exports 系、豊富な出力形式
今回は mocha を使います。
Requirements:
公式サイトからダウンロードしてインストール
確認
$ node -v
v0.6.14
npm を利用してインストール
$ npm install -g mocha
確認
$ mocha --version
1.0.0
npm を利用してインストール
$ npm install expect.js
確認
$ node
require('expect.js')
'0.1.2'