Ignore:
Timestamp:
Jul 8, 2009, 8:15:17 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

fixed 63

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/models/tests/rm/test_common.rb

    r161 r162  
    88include OpenEHR::RM::Common::Generic
    99include OpenEHR::RM::Common::Change_Control
     10include OpenEHR::RM::Common::Directory
    1011include OpenEHR::RM::Support::Identification
    1112include OpenEHR::RM::Data_Types::Basic
     
    4445    links = Set.new([@uid_based_id])
    4546    assert_nothing_raised(Exception){
    46       @locatable = OpenEHR::RM::Common::Archetyped::Locatable.new('at0001',name,links)}
     47      @locatable = Locatable.new(:archetype_node_id => 'at0001',
     48                                 :name => name,
     49                                 :links => links)}
    4750    provider = Party_Identified.new(:name => 'NERV')
    4851    location = Party_Identified.new(:name => 'GEOFRONT')
     
    291294class RM_Common_Directory_Test < Test::Unit::TestCase
    292295  def setup
    293     dv_text = OpenEHR::RM::Data_Types::Text::DV_Text.new('root')
    294     assert_nothing_raised(Exception){@folder = OpenEHR::RM::Common::Directory::Folder.new('at0000', dv_text, nil)}
     296    archetype_node_id = 'at0001'
     297    name = DV_Text.new('folder_test')
     298    object_id = Object_ID.new('1.1.1')
     299    object_ref = Object_Ref.new('local', 'PARTY', object_id)
     300    assert_nothing_raised(Exception){
     301      @folder = Folder.new(:archetype_node_id => archetype_node_id,
     302                           :name => name,
     303                           :items => [object_ref])}
     304   
     305
    295306  end
    296307 
     
    300311
    301312  def test_folder
    302     assert_equal 'at0000', @folder.archetype_node_id
    303     assert_equal 'root', @folder.name.value
     313    assert_equal 'at0001', @folder.archetype_node_id
     314    assert_equal 'local', @folder.items[0].namespace
    304315  end
    305316end
Note: See TracChangeset for help on using the changeset viewer.