higan96技術メモ

https://github.com/higan96

2014-05-01から1ヶ月間の記事一覧

updateでバリデーションの検証

どっかでとちりそうなのでメモ update - リファレンス - Railsドキュメントバリデーションによる検証を行う update update_attributes バリデーションによる検証を行わない update_all update_attribute

Rspecでbefore_actionなどをテストするときはAnonymousControllerを使うと便利

ApplicationControllerなどにすべてのControllerで読み込まれるbefore_actionなどを定義していて、そのbefore_actionをテストをしたいときは、AnonymousControllerを使うと便利です。anonymous controller - Controller specs - RSpec Rails - RSpec - Relis…

sessionに保存されたHashの挙動がストア前後で変わる。

sessionに保存されたHashの挙動がストア前後で変わる。 session[:test_data] = {hoge: ‘fizz’, fuga: ‘buzz’ } としたとき、session[:test_data]の中身は {:hoge =>’fizz’, :fuga => ‘buzz’} となる。 しかしこれが別のアクションで使用するとき、つまり一度…