(今更)RSpec2+Capybara-webkitでインテグレーションテスト

今回参考にさせてもらったところ。
っていうかほとんどそのまんま。

あのさみんな、Cucumberに関する情報が少なすぎると思わないかい。
胸熱なのはわかったよ、でも使い方を教えてくれよ。俺頭悪いからわからないよ。*1
というわけでCucumberはさっくり諦めてRSpec2をこれまで以上に愛していきます。

組み合わせは Ruby1.9.3, Rails3.2, Spork, autotest, RSpec2, Capybara-webkit, headless の7つ。
前半5つについては過去の記事を参照してもらうことにして、
今回はCapybara-webkitとheadlessでJavaScriptのテストを有効にするところまで。
※今回は実際にJavaScriptのコードはテストしません。有効にするだけです。

*1:正確にはたくさん情報はあるんだけど、1年前のものが大半なので2012年現在と結構違ったりする。

続きを読む