タグ

Testingとbowerに関するclavierのブックマーク (1)

  • JavaScriptのテスト環境を整える

    クライアントサイドJavaScriptでBackbone.jsとかのフレームワーク使いつつrequire.jsでファイル分割しつつ、更にそれらをCoffeeScriptで書いていた場合にテストを書こうと思ったら軽く発狂しそうになったので、一つずつ解決していくことにした。 個人的な趣味等を鑑みて前提条件は以下のような感じになった。 ・CoffeeScriptでも同じような構成で使える ・ファイル分割できる ・テストがブラウザ上でも動作する 自動化は今回の範疇にはない。 後からテストが書きづらかったということに端を発するので、テスト駆動で開発する。 % bower install mochamochaを選んだ理由は、expect.jsとかQUnitとかと組み合わせやすそうなことと、ブラウザとコンソール両方で動かせるのと、Nodeでも使えるから。 npmじゃなくbowerでインストールしているの

  • 1