class Brainstem::TestHelpers::BrainstemDataHelper::BrainstemHelperCollection

Public Class Methods

new(collection) click to toggle source
# File lib/brainstem/test_helpers.rb, line 51
def initialize(collection)
  collection.each do |item|
    self << BrainstemHelperItem.new(item)
  end
end

Public Instance Methods

by_id(id) click to toggle source
# File lib/brainstem/test_helpers.rb, line 61
def by_id(id)
  detect { |item| item.id == id.to_s }
end
ids() click to toggle source
# File lib/brainstem/test_helpers.rb, line 57
def ids
  map { |item| item.id }
end
method_missing(name) click to toggle source
# File lib/brainstem/test_helpers.rb, line 65
def method_missing(name)
  map { |item| item.send(name.to_s.singularize) }
end