Sha256: bc0c1f10cfea2f1486f65b01b4938cdf7e2ce55f1ada33e776660d23b6c74c79
Contents?: true
Size: 437 Bytes
Versions: 5
Compression:
Stored size: 437 Bytes
Contents
require 'spec_helper' describe Transproc::Composer do subject(:object) do Class.new do include Transproc::Composer def fn compose do |fns| fns << t(:map_array, t(:symbolize_keys)) << t(:map_array, t(:map_value, :age, t(:to_integer))) end end end.new end it 'allows composing functions' do expect(object.fn[[{ 'age' => '12' }]]).to eql([{ age: 12 }]) end end
Version data entries
5 entries across 5 versions & 1 rubygems