Sha256: 9041665ecbda984f0afb5788e6d9b320d945f0bf163190c2327f719cd0d89d01

Contents?: true

Size: 375 Bytes

Versions: 1

Compression:

Stored size: 375 Bytes

Contents

# encoding: utf-8

require 'spec_helper'

describe Mapper::Header, '#join' do
  subject(:header) { left.join(right) }

  let(:left) { Mapper::Header.build([[:id], [:name]]) }
  let(:right) { Mapper::Header.build([[:id], [:title]]) }

  it 'returns a joined header with uniq attributes' do
    expect(header).to eql(Mapper::Header.build([[:id], [:name], [:title]]))
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rom-0.2.0 spec/unit/rom/mapper/header/join_spec.rb