- Timestamp:
- Nov 20, 2009, 1:31:18 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/branches/0.5/spec/lib/open_ehr/rm/demographic/party_spec.rb
r362 r363 58 58 it 'identities should be assigned properly' do 59 59 @party.identities.size.should be_equal 2 60 pend60 end 61 61 62 62 it 'should raise ArgumentError when nil identities are assigned' do … … 80 80 end 81 81 82 it 'should raise ArgumentError with empty contacts' do 83 lambda { 84 @party.contacts = Set.new 85 }.should raise_error ArgumentError 86 end 87 82 88 it 'relationships should be assigned properly' do 83 89 target_ids = Set.new … … 99 105 }.should raise_error ArgumentError 100 106 end 101 107 108 it 'invaild relationship raise ArgumentError' do 109 invalid_id = stub(ObjectID, :value => '10') 110 invalid_source = stub(PartyRef, :id => invalid_id) 111 invalid_rel = stub(PartyRelationship, :source => invalid_source) 112 lambda { 113 @party.relationships = [invalid_rel].to_set 114 }.should raise_error ArgumentError 115 end 102 116 103 117 it 'reverse relationship should be assigned properly' do
Note:
See TracChangeset
for help on using the changeset viewer.