Sha256: 7c3d680f8a0722e2fc58b45752dc3376299a779aa19d4168c37682f03e9aa613
Contents?: true
Size: 460 Bytes
Versions: 1
Compression:
Stored size: 460 Bytes
Contents
# encoding: utf-8 require 'spec_helper' describe Relation, '#rename' do subject(:relation) { users.rename(:user_name => :name) } let(:users) do Relation.new( Axiom::Relation.new([[:user_name, String]], [['Jane']]), Mapper.build([[:user_name]], model: model) ) end let(:model) { mock_model(:name) } let(:user) { model.new(name: 'Jane') } it "renames the attributes" do expect(relation.to_a.first).to eql(user) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rom-0.2.0 | spec/unit/rom/relation/rename_spec.rb |