Class: WebMock::Resources::ResourceStorages

Inherits:
Hash
  • Object
show all
Defined in:
lib/webmock-resources/resource_storages.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.instanceObject



4
5
6
# File 'lib/webmock-resources/resource_storages.rb', line 4

def self.instance
  @instance ||= new
end

Instance Method Details

#[](resource_type) ⇒ Object



8
9
10
# File 'lib/webmock-resources/resource_storages.rb', line 8

def [] resource_type
  super(resource_type) || self[resource_type] = ResourceInstanceStorage.new(resource_type)
end