JavaScriptからはじめてガチMVCを学ぶってかなり敷居高いんじゃ無いのかね。自分は散々Swingとかで慣れているからコードの内容をなんとなく解るけど、一般的にイベントハンドラとかどのくらいの理解度なのだろうか? #jsdojo
2013-02-23 10:26:16JavaScript のテストなら Capybara いいよ Capybara (Ruby だけど) #jsdojo
2013-02-23 10:33:09Capybara から Mocha (+ chai)が使える konacha もオススメ! http://t.co/griKNpC0WG #jsdojo
2013-02-23 10:37:24.@shuji_w6e Mocha は xUnit 系の書き方もサポートしているので、割りと融通ききますよー #jsdojo
2013-02-23 10:39:38疎結合にすればテストしやすくはなるよ、spy使ったり。/とはいえ、変更が激しいならやらない(結合でやる)のも手だよなぁ #jsdojo
2013-02-23 10:48:49#jsdojo 会場いないから適当なこと言うけど、DOMの変更に関わるテストは無駄になることがおおいので最小限、というか工数的に切り捨てた事のほうが多いですね…
2013-02-23 10:50:26ん?「気持ち良い動きをしているか?」はテスト不可ってちょっと変な言い回しだな、自動テスト不可であって、テストは可能ですよね、ユーザビリティテストとかもテストだし。 #jsdojo
2013-02-23 10:50:52JSMVCのView(Controllerと不可分)は、イベントコールバックで一杯一杯なのでDOMに依存しないロジックは限りなくモデルに寄せるべきだし、必要とあれば状態を表現するビューモデルを作って、ビューモデルに対するテストをするといいです #jsdojo
2013-02-23 10:53:44ブラウザ毎のテストの自動化というと、 testling-ci というサービスをありますねー http://t.co/tzfdqXyLZn #jsdojo
2013-02-23 10:55:29