class Suspenders::FactoriesGenerator
Public Instance Methods
add_factory_bot()
click to toggle source
# File lib/suspenders/generators/factories_generator.rb, line 5 def add_factory_bot gem "factory_bot_rails", group: %i(development test) gem "database_cleaner", group: %i(development test), require: false Bundler.with_clean_env { run "bundle install" } end
provide_dev_prime_task()
click to toggle source
# File lib/suspenders/generators/factories_generator.rb, line 19 def provide_dev_prime_task copy_file "dev.rake", "lib/tasks/dev.rake" end
set_up_factory_bot_for_rspec()
click to toggle source
# File lib/suspenders/generators/factories_generator.rb, line 11 def set_up_factory_bot_for_rspec copy_file "factory_bot_rspec.rb", "spec/support/factory_bot.rb" end
set_up_factory_lint()
click to toggle source
# File lib/suspenders/generators/factories_generator.rb, line 15 def set_up_factory_lint copy_file 'factory_bot.rake', 'lib/tasks/factory_bot.rake' end