jasminとは
JasmineはJavascriptコードをテストするための振舞い駆動開発フレームワークです。 他のJavascriptフレームワークに依存しませんし、DOMも必要としません。 簡単にテストを書くことができるように、きれいで分かりやすい構文を持っています。
公式ページ(http://mitsuruog.github.io/jasmine/1.3/introduction.html)より。
- 公式ページ:http://mitsuruog.github.io/jasmine/
- 日本語化されているドキュメント:1.3
- 最新版ドキュメント:2.0
今回ダウンロードしたverison
- 2.4.1
- ダウンロード元:https://github.com/jasmine/jasmine/releases
- 2.4.1 > Downloads > jasmine-standalone-2.4.1.zip をダウンロード
- 適当なディレクトリに解凍
ファイル構成
各ファイルの意味(たぶん)
- SpecRunner.htmlがテストランナー?
- src配下にテストしたいスクリプトファイル
- spec配下にテストケースのスクリプトファイル
- PlayerSpec.jsがテストケースをきったスクリプトファイル
- SpecHelper.jsがPlayerSpec.jsで呼ばれるヘルプスクリプトファイル
- lib配下にテストに必要なスクリプトファイル