Sha256: 5ffa5cd0546fb32b62c28453f2bbb608e26d4fef0cd1534ae5ea7101b76fb426

Contents?: true

Size: 447 Bytes

Versions: 2

Compression:

Stored size: 447 Bytes

Contents

describe Hash do
  describe 'new_nested' do
    it 'creates nested hashes' do
      nested_hash = Hash.new_nested Hash, Hash
      expect(nested_hash[:a]).to be_instance_of Hash
      expect(nested_hash[:a][:b]).to be_instance_of Hash
      expect(nested_hash[:d][:c]).to be_instance_of Hash
    end

    it 'creates set in hash' do
      nested_hash = Hash.new_nested ::Set
      expect(nested_hash[:a]).to be_instance_of ::Set
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
card-1.18.6 spec/config/initializers/core_extensions_spec.rb
card-1.18.5 spec/config/initializers/core_extensions_spec.rb