コチョナナバ
Ruby on Railsなどをいろいろと調べた技術メモなのです。
2010-03-10
rspecでflash.nowのテストを書く
rspecでflash.nowにメッセージがセットされていること確認するテストを書く方法です。
通常のflashであれば
flash[:warning].should == "わーにんぐー"
のように書けばよいわけです。
flash.nowの場合調べると
flash.now[:warning].should == "わーにんぐー"
と書けばよさげに見えたのですが、
Rails2.3.5では
response.flash[:warning].should == "わーにんぐー"
と書かないとダメでした。
理由はよくわかりません。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿