Module: CypressOnRails::SimpleRailsFactory

Defined in:
lib/cypress_on_rails/simple_rails_factory.rb

Class Method Summary collapse

Class Method Details

.create(type, *params) ⇒ Object



3
4
5
6
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 3

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

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



8
9
10
11
12
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 8

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

.definition_file_paths=Object

to be API compatible with factorybot



15
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 15

def self.definition_file_paths=(*); end

.reloadObject



16
# File 'lib/cypress_on_rails/simple_rails_factory.rb', line 16

def self.reload; end