Setup
Installation varies based on the framework you are using, if any, and optionally the test framework.
Since installation varies based on code that we do not control, those docs are kept up-to-date in our wiki. We encourage you to edit the wiki as the frameworks change.
Below we document the most common setup. However, we go into more detail in our wiki.
Update Your Gemfile
If you're using Rails:
gem "factory_bot_rails"
If you're not using Rails:
gem "factory_bot"
For more, see our wiki.
Configure your test suite
RSpec
RSpec.configure do |config|
config.include FactoryBot::Syntax::Methods
end
Test::Unit
class Test::Unit::TestCase
include FactoryBot::Syntax::Methods
end
For more, see our wiki.