私はキュウリ/ RSpecを学んでいるだけです。私のアプリケーションでは、実際に正しく動作する前に、特定のテーブル(カテゴリ、国、price_listなど)に完全に入力する必要があります。これらのテーブルの中には、500行以上が必要なものがあります(すべて必須です)。Rails 2.3.2 - テストテーブルにデータをシードするには?
私は、必要なテーブルのMySQLダンプを作成することを考えていました。&スクリプトを使用すると、それぞれのシナリオを実行する前にテストデータベースにインポートされますが、効率的ではありません。
これを達成するためのベストプラクティスアプローチはありますか?
アドバイスをいただきありがとうございます。
この回答を完成させるには、Railsに組み込まれているものも含めて、フィクスチャーの建物の宝石の*トン*があります。一般的なものの1つは[FactoryGirl](https://github.com/thoughtbot/factory_girl)で、もう1つは[Machinist](https://github.com/notahat/machinist/)です。 – RyanWilcox