テスト用にRails のテーブルにまとめてレコードを追加したい場合は、どうしたらよいのか?
解決策
シードファイルからレコードをまとめて追加できます。
ステップ1. シードファイルを作成する
db/seed.rb を開き、モデル.createメソッドでレコードの情報を記述します。
# db/seed.rb Tree.create :name => "maple" Tree.create :name => "palm"
上記では、Treeモデルのnameカラムをセットしています。
ステップ2. シードファイルを実行する
rake db:seedコマンドでシードファイルを実行します。
$ rake db:seed
これでレコードが追加されました。