Sha256: fa1ac94d536aeb22bc657b17233401e4cf1f90fac8efa41217d4da30c393cdc8
Contents?: true
Size: 504 Bytes
Versions: 24
Compression:
Stored size: 504 Bytes
Contents
require 'spec_helper' describe 'Enumerable#frequencies' do context 'empty collection' do it 'evaluates to an empty hash' do expect([].frequencies).to eql({}) end end context 'populated collection' do it 'counts the number of ocurrences and returns a hash in the form value => count' do expect([1, 1, :symbol, 3, 1, :symbol, 'string'].frequencies).to eql( 1 => 3, 3 => 1, 'string' => 1, :symbol => 2 ) end end end
Version data entries
24 entries across 21 versions & 6 rubygems