module ModelBase::Generators::FactoryBot::Model
Public Class Methods
enable!()
click to toggle source
# File lib/model_base/generators/factory_bot/model.rb, line 10 def self.enable! ::FactoryBot::Generators::ModelGenerator.prepend(self) ::FactoryBot::Generators::ModelGenerator.extend(ClassMethod) ::FactoryBot::Generators::ModelGenerator.instance_eval do source_root File.expand_path("../../../../templates/factory_bot", __FILE__) end end
Private Instance Methods
create_factory_file()
click to toggle source
# File lib/model_base/generators/factory_bot/model.rb, line 30 def create_factory_file template 'factory.rb', File.join(options[:dir], "#{filename}.rb") end