RSpecでテストを行う際に、データがdevelopmentをみているようで
create_list
などでデータを作成しても
テストを実行する際にdevelopmentのデータと比較されてしまいます。
どこに不足があるのか正直わからないのですが
予測でもいいので設定の不足があれば教えて頂きたいです。
config/database.yml
test: <<: *default database: hoge_test
hoge_testというDBはできているがデータは入っていない
テストを実行する際にdevelopmentのデータと比較されてしまう
テスト実行コマンド
bundle exec rspec spec RAILS_ENV=test
これでもdevelopmentのデータと比較されてしまう
データ作成部分
before do create_list(:hoge, 5) end
あなたの回答
tips
プレビュー