class UsersClass < ApplicationController def create @user = User.new(user_params) if @user.save #登録成功時 end #登録失敗時 end end end
上記のコードをRspecでテストしようと考えているんですが、登録失敗時のrspecでのテストコードの書き方がわかりません。登録成功時は正常な値を画面から入力すればrspecでも書けましたが、登録失敗時はどのように書けばいいでしょうか?このテストケースのときだけDB接続を変えるなどできるのでしょうか?saveが失敗する書き方がわかりませんでした。ご教授おねがいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/07 01:51