class Traver::ListCreator
Attributes
factories_store[R]
factory_name[R]
list[R]
num[R]
params[R]
sequencer[R]
Public Class Methods
new(num, factory_name, params, factories_store, sequencer)
click to toggle source
# File lib/traver/list_creator.rb, line 6 def initialize(num, factory_name, params, factories_store, sequencer) @num = num @factory_name = factory_name @params = params @factories_store = factories_store @sequencer = sequencer end
Public Instance Methods
create_list()
click to toggle source
# File lib/traver/list_creator.rb, line 14 def create_list @list = num.times.map do object_creator.create_object(factory_name, params, factories_store, sequencer) end end
Private Instance Methods
object_creator()
click to toggle source
# File lib/traver/list_creator.rb, line 22 def object_creator ObjectCreator end