テストの話

#railstokyo テストの話
posted at 15:04:40

#railstokyo テストの話 1メールのテスト、2もっく、3viewのテスト
posted at 15:06:29

viewのテスト

view のテスト要らなくね、的な

#railstokyo viewのテスト、インテグレーションテストしてれば要らなね、対、でも最低限(DOMのチェックとか)のものは書いておくけどな
posted at 15:12:25

Rails的には requestsスペックとしてインテグレーションテスト。
(a_matsudaさんによるライブコーディングありました)

そして hocus_pocus

#railstokyo テストの話 viewのテスト、インテグレーションテスト。 http://t.co/tNovvpi9
posted at 15:22:53

#railstokyo テストの話 インテグレーションテスト。 http://t.co/tNovvpi9 アプリケーション動かして、ちょっとブラウザで動作確認すると、requestsスペックのコードを自動生成
posted at 15:28:14

#railstokyo テストの話 capybara (webkit) 使うと JavaScript のテストも出来るよ
posted at 15:39:55

メールのテスト

#railstokyo テストの話 メールのテスト
posted at 15:40:58

#railstokyo テストの話 メールのテスト MailCatcher
posted at 15:44:46

actionmailer が使っている mailジェムのメールオブジェクトをテストするのはありかも。

.subjectとかのプロパティの値がちゃんとしてるかスペックしたり、送信するのに deliverメソッド本当に呼んでるかどうか .should_receive したり
(そしてモックの話)

モック

#railstokyo テストの話 モックの話
posted at 15:50:10

#railstokyo テストの話 モックの話 rr 使うよね
posted at 15:51:21

#railstokyo テストの話 モックの話 rr rspec mocha くらいだよね
posted at 15:51:44

#railstokyo テストの話 モックの話 rr だと Spy も使えるよ、実際にメソッド実行して、そして呼んでたよねをチェック出来る
posted at 15:53:57

#railstokyo テストの話 モックの話 rr DSLがカッコいい、 should receive ださい
posted at 15:54:35

#railstokyo テストの話 モックの話 、モックとスタブ
posted at 15:56:01

#railstokyo テストの話 モックの話 スタブは単に値を返すだけでそれをチェックするものではない、モックだとこのメソッドを呼んだときにそのメソッド呼ばれたよねとチェックする
posted at 15:57:36