2013-10-03から1日間の記事一覧

Rails4 表形式で複数同時に更新

表形式のデータを複数同時に更新したかった。 ちょっと苦戦したのでメモ。routes.rbでルーティングの設定 resources :evaluations, only: [:edit, :update] get 'evaluations', :to => 'evaluations#edit', :as => :evaluations_edit post 'evaluations', :t…

Rails4 rspecによる例外のテスト

関数のテストをするとき、正常に例外が発生するかテストしたかった。仮に下記のような関数を作る def get_name(number) case number when 1 "名前1" when 2 "名前2" else raise ArgumentError, "引数が範囲外です。number= #{number}" end end specのテス…