Sha256: b2ed48b5e4d8c039fb09ca604deb153e380d06939667c38ca0f47cf74b58bc16
Contents?: true
Size: 799 Bytes
Versions: 3
Compression:
Stored size: 799 Bytes
Contents
$LOAD_PATH << File.dirname(__FILE__) require 'spec_helper' class Order include DataMapper::Resource property :id, Serial repository(:ldap) do belongs_to :user end end DataMapper.auto_migrate!(:default) describe DataMapper.repository(:ldap).adapter do describe 'belongs_to association' do before do DataMapper.repository(:ldap) do @user = User.new(:login => "beige", :name => 'Beige') @user.password = "asd123" @user.save end @order = Order.create end after do DataMapper.repository(:ldap) do @user.destroy end @order.destroy end it 'should create and load the association' do @order.user = @user @order.save Order.get!(@order.id).user.should == @user end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dm-ldap-adapter-0.3.1 | spec/multi_repository_spec.rb |
dm-ldap-adapter-0.3.2 | spec/multi_repository_spec.rb |
dm-ldap-adapter-0.3.3 | spec/multi_repository_spec.rb |