Sha256: 041ae52b10afed5f8ba5b9ed8c8ae2da636b0128b47957cffa84963021553818
Contents?: true
Size: 687 Bytes
Versions: 3
Compression:
Stored size: 687 Bytes
Contents
require 'spec_helper' describe Itiel::Transform::RenameColumn do before :each do @transformer = Itiel::Transform::RenameColumn.new( "order_id" => "id", "name" => "client_name" ) @input = [ { "order_id" => 1 , "name" => "bucket" , "price" => 1.5 }, { "order_id" => 2 , "name" => "second bucket" , "price" => 3 } ] end it "renames the elements in the input hash" do expected_result = [ { "id" => 1 , "client_name" => "bucket" , "price" => 1.5 }, { "id" => 2 , "client_name" => "second bucket" , "price" => 3 } ] expect(@transformer.transform!(@input)).to eq expected_result end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
itiel-0.1.2 | spec/transform/rename_column_spec.rb |
itiel-0.1.1 | spec/transform/rename_column_spec.rb |
itiel-0.1.0 | spec/transform/rename_column_spec.rb |