JavaScriptのテストをそろそろちゃんとしようかな、と思ってテスティングフレームワークを検討中。JavaScriptのxUnit系フレームワークにはあんまりいいのがなかった記憶があるので、BDD系で探してみるとJSSpecがヒット。なかなか良さそうなのでちょっと使ってみました。 ダウンロード Downloads - JSSpecより、JSSpec20080923.zip をダウンロードして展開。 簡単なサンプル JSSpecに添付されているサンプルを改変して作成してみました。 振る舞いとかexpectationといったBDD用語は、Rubyist Magazine - スはスペックのスがわかりやすいのでそちらを参照。 本当は、テスト対象クラスは別のファイルになるはずだし、specの部分も別のファイルにしておくのがよいんだろうな。 <!DOCTYPE html PUBLIC "-//W