JavaScriptのユニットテスト フレームワークって何があるかなって探してみた。JsUnitが定番っぽいけど、実行してもこんな感じのエラーが出て何かうまくいかない。 エラー: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIDOMLocation.href]他を探したら、rhinounitってのを見つけた。だいぶマイナーだけど、試してみたらちゃんと動いたのでそのメモ。 事前準備 まず、rhinounitを動かすのに必要な環境をそろえる。最低限必要なのはこれ。 java (jre) ant Rhino テストはantで実行する(めんどくさいぜ)。 あと、RhinoってのはJavaで書かれたJavaScriptの実装。こいつがあるとブラウザなしでコマンドラインからJavaScriptが実行で