rspec

Rspec on Railsで、controllerで使うライブラリのテストをする方法

環境 ruby 1.9.2 rails 3.0.9 rspec-rails 2.1.12 ライブラリ 例えば、includeしたら、before_filterで、params[:price]の末尾に"円"を追加するライブラリのテストを書く場合 # -*- encoding: utf-8 -*- module TestLib # includeされたら、before_filterを…

rspec-rails で良く使う割に覚えづらいCSSセレクタと、without_tag の話

忘れるのでメモ nth-of-type(n) n番目の要素にヒット ul, li とか、順番の確認が必要なヘルパのチェックに使う :not([属性]) 指定した属性を持たない要素にヒット option タグの selected を持たない要素の確認に使う 例 subject.should have_tag('select') …