Sha256: 770c59f3e6f53b218af6901fcbda5b87b0ccedfa84fa62f3eebbd37d7cfe8568

Contents?: true

Size: 312 Bytes

Versions: 6

Compression:

Stored size: 312 Bytes

Contents

require 'spec_helper'

describe MarkMapper::Normalizers::HashKey do
  subject {
    described_class.new(:bacon => :sizzle)
  }

  it "changes defined fields" do
    subject.call(:bacon).should eq(:sizzle)
  end

  it "does not change undefined fields" do
    subject.call(:sausage).should eq(:sausage)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mark_mapper-0.0.6 spec/unit/normalizers/hash_key_spec.rb
mark_mapper-0.0.5 spec/unit/normalizers/hash_key_spec.rb
mark_mapper-0.0.4 spec/unit/normalizers/hash_key_spec.rb
mark_mapper-0.0.3 spec/unit/normalizers/hash_key_spec.rb
mark_mapper-0.0.2 spec/unit/normalizers/hash_key_spec.rb
mark_mapper-0.0.1 spec/unit/normalizers/hash_key_spec.rb