class Bulldozer::FactoriesGenerator

Public Instance Methods

add_factory_bot() click to toggle source
# File lib/bulldozer/generators/factories_generator.rb, line 5
def add_factory_bot
  gem "factory_bot_rails", group: %i(development test)
  Bundler.with_clean_env { run "bundle install" }
end
generate_empty_factories_file() click to toggle source
# File lib/bulldozer/generators/factories_generator.rb, line 14
def generate_empty_factories_file
  copy_file "factories.rb", "spec/factories.rb"
end
provide_dev_prime_task() click to toggle source
# File lib/bulldozer/generators/factories_generator.rb, line 18
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/bulldozer/generators/factories_generator.rb, line 10
def set_up_factory_bot_for_rspec
  copy_file "factory_bot_rspec.rb", "spec/support/factory_bot.rb"
end