maeshimaの日記

メモ書きです

2008-12-01から1ヶ月間の記事一覧

script/specとrake specの違い

script/specだとオールグリーンだけどrake specだとエラーなテストがある。なんか違うんだろうけど・・・あとで調べる。

rspec_railsのmock_modelとstub_modelの違い

どんなメソッドを使うかまで管理するならmock_model。そこまでしないならstub_modelを使うべきかな。 mock_modelは本当に基本的なメソッドだけ使える(idやnew_record?など)。カラム名のメソッドを使いたければ自分で指定してやる必要がある。 stub_modelはカ…

request_http_basic_authenticationメソッド

request_http_basic_authenticationメソッドは、メソッドの名前からbasic認証を始めるメソッドかと思ったけど違った。 def request_http_basic_authentication(realm = "Application") HttpAuthentication::Basic.authentication_request(self, realm) end d…

ネストしたリソースのURL自動判別

リファレンス見てたら、フォームから投げるURLを自動で判別してくれる機能がネストしたりソースにも対応してるのに気づいてこんな風に書いてみた。 <% remote_form_for([@user, @todo]) do |f| -%> #... <% end -%> そしたら404エラー。ログ見たら RAILS_ROO…