1

faker や populator のような gem について聞いたことがありますが、それらは少し古いものです (populator は Rails 3 ではうまく機能しないようです)。

私の質問は、フィクスチャを生成するために何を使用しますか?

4

2 に答える 2

6

Ruby の新しいフィクスチャ フレームワークに興味がある場合は、Fabricationをご覧ください。それはFactoryGirl Railsのように見えますが、より興味深い機能を備えています。Fakerで使用していますが、問題ありません。私はそれが今日の最良の解決策だと思います:)

于 2012-06-21T16:55:58.443 に答える
3

ほとんどの人はFactoryGirl Railsを使用しています。これは Faker とうまく連携してランダムな名前などを実行し、テスト中にテスト データを作成します。

アプリケーションを機能させるために、Dev DB に偽のデータを入力したい場合でも、FactoryGirl Rails を使用して、必要なデータを入力する Rake タスクを作成できます。

于 2012-06-21T16:25:38.450 に答える