aws-missing-tools/spec/support/fake_auto_scaling.rb

33 lines
468 B
Ruby

module AWS
class FakeAutoScaling
def initialize
end
def groups
@groups ||= GroupCollection.new
end
class GroupCollection
def initialize
@groups = {}
end
def [](name)
@groups[name]
end
def create(name, options = {})
@groups[name] = Group.new name
end
end
class Group
attr_reader :name
def initialize(name)
@name = name
end
end
end
end