Sha256: c0749bcaeb1c842a854c8f115c3cad3223a4870e573833a46ef5168efc99c05f

Contents?: true

Size: 820 Bytes

Versions: 25

Compression:

Stored size: 820 Bytes

Contents

require File.dirname(__FILE__) + '/../../../../../spec_helper'
include OpenEHR::AM::Archetype::ConstraintModel
include OpenEHR::AssumedLibraryTypes

describe CMultipleAttribute do
  before(:each) do
    existence = Interval.new(:upper =>0, :lower => 0) 
    cardinality = stub(Cardinality, :ordered? => true)
    @c_multiple_attribute =
      CMultipleAttribute.new(:path => '/event/at001',
                             :rm_attribute_name => 'DV_DATE',
                             :existence => existence,
                             :cardinality => cardinality)
  end

  it 'should be an instance of CMulitipleAttribute' do
    @c_multiple_attribute.should be_an_instance_of CMultipleAttribute
  end

  it 'cardinality should be assigned properly' do
    @c_multiple_attribute.cardinality.should be_ordered
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
openehr-1.2.8 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.7 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.6 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.5 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.4 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.3 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.2 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.1 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.2.0 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.6 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.5 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.4 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.3 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.2 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.1 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
openehr-1.1.0 spec/lib/openehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
open_ehr-1.0.2 spec/lib/open_ehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
open_ehr-1.0.1 spec/lib/open_ehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
open_ehr-1.0.0 spec/lib/open_ehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb
open_ehr-0.9.5 spec/lib/open_ehr/am/archetype/constraint_model/c_multiple_attribute_spec.rb