Factory_botは、簡単な定義構文、複数のビルド戦略(保存されたインスタンス、未保存インスタンス、属性ハッシュ、スタブオブジェクト)のサポート、および同じクラス(ユーザー、admin_userなど)の複数の工場のサポートを備えたフィクスチャーの置換です。工場の継承を含む。
RailsでFactory_Botを使用する場合は、Factory_bot_railsを参照してください。
プロジェクト名の歴史に興味がありますか?
ガイドをご覧ください。
Factory_botの本で、広範なリファレンス、ガイド、および料理本をご覧ください。
RSPECやRailsなどのサードパーティライブラリとの統合については、Factory_Bot Wikiを参照してください。
また、アップケースで無料で入手できる詳細な入門ビデオも用意しています。
走る:
bundle add factory_bot
シェルから手動で宝石をインストールするには、実行してください。
gem install factory_bot
サポートされているRubyバージョンは、 .github/workflows/build.yml
にリストされています
Converting.mdをご覧ください。
Factory_botはもともとJoe Ferrisによって執筆され、Thoughtbotによって維持されています。多くの改善とバグフィックスは、オープンソースコミュニティによって提供されました。
Factory_botは著作権©2008 Joe Ferris and Thoughtbotです。これはフリーソフトウェアであり、ライセンスファイルで指定された条件で再配布される場合があります。
このレポは、ThoughtBot、Inc。によって維持および資金提供されています。思考ボットの名前とロゴは、ThoughtBot、Incの商標です。
オープンソースソフトウェアが大好きです!他のプロジェクトをご覧ください。雇用できます。