今まで、テストで使うテストデータを作る時は、FactoryGirlが使ってすべて作っていましたが、
テストの量が多くなってると、このテストデータ作成の時間が気になるようになってきました。
最近は、リードオンリーなテストであればfixturesのテストデータを使っています。
fixturesのデータをfindしたいので、yml内でid: 1と指定していると、
データベースを空の状態から始めた時だけプライマリキーの重複エラーになっています。
fixturesとの併用は間違っていないと思うのですが、どうも上手く回っていません。
皆さんが行っているテストデータ作成について教えてください。
よろしくお願いします。
あなたの回答
tips
プレビュー