factory_bot adalah penggantian perlengkapan dengan sintaksis definisi langsung, dukungan untuk beberapa strategi build (instance yang disimpan, instance yang belum diselamatkan, hash atribut, dan objek yang tersumbat), dan dukungan untuk beberapa pabrik untuk kelas yang sama (pengguna, admin_user, dan sebagainya), termasuk warisan pabrik.
Jika Anda ingin menggunakan factory_bot dengan rel, lihat factory_bot_rails.
Tertarik dengan sejarah nama proyek?
Lihat panduannya.
Lihat referensi, pemandu, dan buku masak kami yang luas di buku pabrik_bot.
Untuk informasi tentang integrasi dengan perpustakaan pihak ketiga, seperti RSPEC atau Rails, lihat Wiki Factory_Bot.
Kami juga memiliki video pengantar yang terperinci, tersedia secara gratis di Upcase.
Berlari:
bundle add factory_bot
Untuk memasang permata secara manual dari cangkang Anda, jalankan:
gem install factory_bot
Versi ruby yang didukung tercantum dalam .github/workflows/build.yml
Silakan lihat Contributing.md.
Factory_Bot awalnya ditulis oleh Joe Ferris dan dikelola oleh ThoughtBot. Banyak perbaikan dan perbaikan bug disumbangkan oleh komunitas open source.
factory_bot adalah hak cipta © 2008 Joe Ferris and Thoughtbot. Ini adalah perangkat lunak gratis, dan dapat didistribusikan kembali berdasarkan ketentuan yang ditentukan dalam file lisensi.
Repo ini dipertahankan dan didanai oleh ThoughtBot, Inc. Nama dan logo untuk ThoughtBot adalah merek dagang dari ThoughtBot, Inc.
Kami menyukai perangkat lunak open source! Lihat proyek kami yang lain. Kami tersedia untuk disewa.