class Nocode::Steps::Dataset::Insert

Insert the entries to the at_index of the specified register. If at_index is nil then they will appended to the end.

Public Instance Methods

perform() click to toggle source
# File lib/nocode/steps/dataset/insert.rb, line 11
def perform
  registers[register_option] = array(registers[register_option])

  registers[register_option].insert(at_index, *entries)
end

Private Instance Methods

at_index() click to toggle source
# File lib/nocode/steps/dataset/insert.rb, line 23
def at_index
  at_index_option.nil? ? -1 : at_index_option.to_i
end
entries() click to toggle source
# File lib/nocode/steps/dataset/insert.rb, line 19
def entries
  array(entries_option)
end