Sha256: b15a7a2fe470fd7cffe21640fafb9d9a09568b00357452adc4cf20f9b3d2d177
Contents?: true
Size: 468 Bytes
Versions: 1
Compression:
Stored size: 468 Bytes
Contents
require 'crosscounter/util' describe Crosscounter::Util do describe '.stringify' do it 'unzips a hash into key-value strings' do expect(Crosscounter::Util.stringify(age: [18, 19, 20])).to eq([ 'age|18', 'age|19', 'age|20' ]) end it 'unzips a key/value hash into key/value tuples' do expect(Crosscounter::Util.stringify(gender: 'male', name: 'Tom')).to eq([ 'gender|male', 'name|Tom' ]) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
crosscounter-0.4.0 | spec/crosscounter/util_spec.rb |