Changeset 220 for ruby/branches/0.5/spec


Ignore:
Timestamp:
Aug 20, 2009, 10:49:33 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

DvText modified

Location:
ruby/branches/0.5/spec/lib/open_ehr/rm
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ruby/branches/0.5/spec/lib/open_ehr/rm/data_structures/item_structure/item_list_spec.rb

    r216 r220  
    77  before(:each) do
    88    items = %w{one two three}.collect do |n|
    9       Element.new(:name => DvText.new(n),
     9      Element.new(:name => DvText.new(:value => n),
    1010                  :archetype_node_id => 'test')
    1111    end
    12     item_list_name = DvText.new('item list')
     12    item_list_name = DvText.new(:value => 'item list')
    1313    @item_list = ItemList.new(:name => item_list_name,
    1414                              :archetype_node_id => 'test',
     
    3232
    3333  it 'retrieve the names of all items' do
    34     @item_list.names.should == %w{one two three}.collect{|n| DvText.new(n)}
     34    @item_list.names.should == %w{one two three}.collect{|n|
     35      DvText.new(:value => n)}
    3536  end
    3637
  • ruby/branches/0.5/spec/lib/open_ehr/rm/data_structures/item_structure/item_table_spec.rb

    r216 r220  
    77def row(args)
    88  return args.collect do |n|
    9     Element.new(:name => DvText.new(n),
     9    Element.new(:name => DvText.new(:value => n),
    1010                :archetype_node_id => 'test')
    1111  end
     
    1313
    1414def cluster_builder(name,rows)
    15   return Cluster.new(:name => DvText.new(name),
     15  return Cluster.new(:name => DvText.new(:value => name),
    1616                     :archetype_node_id => 'test',
    1717                     :items => rows)
     
    2323    row2 = row(%w{four five six})
    2424    rows = [row1, row2].collect{|r| cluster_builder('cluster',r)}
    25     @item_table = ItemTable.new(:name => DvText.new('item table'),
     25    @item_table = ItemTable.new(:name => DvText.new(:value => 'item table'),
    2626                                :archetype_node_id => 'test',
    2727                                :rows => rows)
     
    4747
    4848  it 's row_names should be cluster cluster' do
    49     @item_table.row_names.should == %w{cluster cluster}.collect{|n| DvText.new(n)}
     49    @item_table.row_names.should == %w{cluster cluster}.collect{|n|
     50      DvText.new(:value => n)}
    5051  end
    5152
     
    5657
    5758  it 's column_names should one two three' do
    58     @item_table.column_names.should == %w{one two three}.collect{|s| DvText.new(s)}
     59    @item_table.column_names.should == %w{one two three}.collect{|s|
     60      DvText.new(:value => s)}
    5961  end
    6062
  • ruby/branches/0.5/spec/lib/open_ehr/rm/data_structures/item_structure/item_tree_spec.rb

    r216 r220  
    88  before(:each) do
    99    items = %w{one two}.collect do |name|
    10       Element.new(:name => DvText.new(name),
     10      Element.new(:name => DvText.new(:value => name),
    1111                  :archetype_node_id => 'test')
    1212    end
    13     name = DvText.new('item tree')
     13    name = DvText.new(:value => 'item tree')
    1414    @item_tree = ItemTree.new(:name => name,
    1515                              :archetype_node_id => 'test',
  • ruby/branches/0.5/spec/lib/open_ehr/rm/data_types/basic/dv_state_spec.rb

    r217 r220  
    33include OpenEHR::RM::Support::Identification
    44include OpenEHR::RM::DataTypes::Text
     5
    56describe DvState do
    67  before(:each) do
    78    @terminology_id = TerminologyId.new('openher')
    89    code_phrase = CodePhrase.new('524', @terminology_id)
    9     dv_coded_text = DvCodedText.new("initial", code_phrase)
     10    dv_coded_text = DvCodedText.new(:value => "initial",
     11                                    :defining_code => code_phrase)
    1012    @dv_state = DvState.new(:value => dv_coded_text,
    1113                            :is_terminal => false)
     
    2224  it 'should change other value assigned' do
    2325    code_phrase = CodePhrase.new('526',@terminology_id)
    24     dv_coded_text = DvCodedText.new('planned', code_phrase)
     26    dv_coded_text = DvCodedText.new(:value =>'planned',
     27                                    :defining_code => code_phrase)
    2528    lambda {
    2629      @dv_state.value = dv_coded_text
Note: See TracChangeset for help on using the changeset viewer.