Sha256: 24dc9c6dfec9c617bae8d0d9b32ce81d6f7275e40c0fb9fb3eadca7bde9c7bab

Contents?: true

Size: 763 Bytes

Versions: 26

Compression:

Stored size: 763 Bytes

Contents

require File.dirname(__FILE__) + '/../../../../../spec_helper'
include OpenEHR::RM::Common::Generic
include OpenEHR::RM::DataTypes::Text
describe PartyRelated do
  before(:each) do
    relationship = stub(DvCodedText, :value => 'self')
    @party_related = PartyRelated.new(:name => 'TEST',
                                      :relationship => relationship)
  end

  it 'should be an instance of PartyRelated' do
    @party_related.should be_an_instance_of PartyRelated
  end

  it 'should assign relationship properly' do
    @party_related.relationship.value.should == 'self'
  end

  it 'should raise ArgumentError when nil is assigned to relationship' do
    lambda {
      @party_related.relationship = nil
    }.should raise_error ArgumentError
  end
end

Version data entries

26 entries across 26 versions & 2 rubygems

Version Path
openehr-1.2.8 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.7 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.6 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.5 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.4 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.3 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.2 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.1 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.2.0 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.6 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.5 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.4 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.3 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.2 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.1 spec/lib/openehr/rm/common/generic/party_related_spec.rb
openehr-1.1.0 spec/lib/openehr/rm/common/generic/party_related_spec.rb
open_ehr-1.0.2 spec/lib/open_ehr/rm/common/generic/party_related_spec.rb
open_ehr-1.0.1 spec/lib/open_ehr/rm/common/generic/party_related_spec.rb
open_ehr-1.0.0 spec/lib/open_ehr/rm/common/generic/party_related_spec.rb
open_ehr-0.9.5 spec/lib/open_ehr/rm/common/generic/party_related_spec.rb