ume

rails tutorial 6章 エラー

r前書きrails tutorial6章を進めるうちにエラーが発生したので

原因と解決策をシェアし、自身の理解を深めるとともに同じ境遇の方に少しでも役に立っていただけるように記事を作成しています。

エラー

エラーの経緯

データベースに同じ値が入らないようにバリデーションをつけようとし、最後の確認でrails t コマンドでテストしようとした際に発生しました。

エラーの意味

重複した値を入れたらあかんって設定してるけど何か重複してるよって意味

解決策

重複しているものを削除する。 test/fixturesの中のファイルを修正する 同じものが二つあるので1つ消しました。 この状態でrails test を行うとエラーが出ることなくテストできました。