Module: CypressOnRails::SimpleRailsFactory

Defined in:
lib/cypress_on_rails/simple_rails_factory.rb

Class Method Summary collapse

Class Method Details

.create(type, *params) ⇒ Object



5
6
7
8
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 5

def self.create(type, *params)
  params = [{}] if params.empty?
  type.camelize.constantize.create!(*params)
end

.create_list(type, amount, *params) ⇒ Object



10
11
12
13
14
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 10

def self.create_list(type, amount, *params)
  amount.to_i.times do
    create(type,*params)
  end
end