Ignore:
Timestamp:
Nov 6, 2009, 6:55:08 PM (14 years ago)
Author:
KOBAYASHI, Shinji
Message:

Versioning system is complexed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/branches/0.5/spec/lib/open_ehr/rm/common/change_control/version_spec.rb

    r332 r333  
    11require File.dirname(__FILE__) + '/../../../../../spec_helper'
     2require File.dirname(__FILE__) + '/shared_examples_spec'
    23include OpenEHR::RM::Common::ChangeControl
    34include OpenEHR::RM::Common::Generic
     
    56
    67describe Version do
    7   before(:each) do
    8     uid = ObjectVersionID.new(:value => 'ABCD::EFG::2')
    9     preceding_version_uid = ObjectVersionID.new(:value =>'HIJ::KLM::1')
    10     commit_audit = stub(AuditDetails, :committer => 'UNKNOWN', :empty? => false)
    11     object_id = stub(ObjectID, :value => 'unique')
    12     contribution = ObjectRef.new(:namespace => 'local',
    13                                  :type => 'CONTRIBUTION',
    14                                  :id => object_id)
    15     defining_code = stub(CodePhrase, :code_string => '532')
    16     lifecycle_state = stub(DvCodedText, :defining_code => defining_code)
    17     signature = '4760271533c2866579dde347ad28dd79e4aad933'
    18     @version = Version.new(:uid => uid,
    19                            :preceding_version_uid => preceding_version_uid,
    20                            :data => 'data',
    21                            :contribution => contribution,
    22                            :lifecycle_state => lifecycle_state,
    23                            :commit_audit => commit_audit,
    24                            :signature => signature)
    25   end
     8  it_should_behave_like 'change_control'
    269
    2710  it 'should be an instance of Version' do
Note: See TracChangeset for help on using the changeset viewer.