AngularJSとTestacularを使ったテストでデバッグする

angular-seedをプロジェクトのひな形として、AngularJSとTestacularを使ったテストのデバッグを行う方法です。

まずユニットテストの場合ですが、scripts/test.shを実行するとChromeが起動されてスクリプトの変更を監視している状態になるので、debuggerステートメントを入れてファイルを保存するとChrome Developer Toolsでデバッグできます。

E2Eテストの場合は組み込みのNode.jsのサーバを起動させた状態でtest/e2e/runner.htmlにアクセスしてもテストが走るので、こちらもdebuggerステートメントを入れておくとChrome Developer Toolsでデバッグできます。