現在Rspecで結合テストを行っています。
登録画面で情報を登録したいのですがdate_field
への入力がうまくいかずエラーとなってしまいます。
具体的にはカレンダーから日付を選択して最終的に2020-10-06と表示されるようにしたいのですが日付の部分が年の方にずれて入力されてしまいます。(下記画像参照)
コードは以下のようになっています。
SystemSpec
ruby
1 fill_in'laundry_opening_date', with: '2020-10-06' 2 expect{click_button '登録'}.to change { Laundry.count}.by(1)
error
1Failure/Error: expect{click_button '登録'}.to change { Laundry.count}.by(1) 2expected `Laundry.count` to have changed by 1, but was changed by 0
fill_inを使ってズレが生じないようにする方法、またはfill_in以外でテストコードを記述できる方法があれば教えていただきたいです。
よろしくお願いいたします。
#バージョン
rspec-rails (4.0.1)
rails (6.0.3.3)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。