Skip to content

sapporojs/Sapporo.js-2012.03.31

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript: The Good Parts の内容を理解するために、仕様化テストを書いていきます。

「p.89 8章 メソッド」から進めていきます。

「仕様化テスト」 = 仕様を理解するために記述するテスト

参考: レガシーコード改善ガイド

テストフレームワークの紹介:

  • OUnit
  • xUnit 系、 jQuery から分離
  • Jasmine
  • BDD 系、 RSpec 風
  • whiskey
  • exports 系
  • mocha
  • xUnit, TDD, BDD, exports 系、豊富な出力形式

今回は mocha を使います。

mocha のインストール手順

Requirements:

Node.JS

公式サイトからダウンロードしてインストール

確認

$ node -v
v0.6.14

mocha

npm を利用してインストール

$ npm install -g mocha

確認

$ mocha --version
1.0.0

expect.js

npm を利用してインストール

$ npm install expect.js

確認

$ node
require('expect.js')
'0.1.2'