Ignore:
Timestamp:
Jun 12, 2009, 11:15:14 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

refs #50
Quantity package is difficult to solve.

File:
1 edited

Legend:

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

    r137 r138  
    165165      @dv_ordered = OpenEHR::RM::Data_Types::Quantity::DV_Ordered.new }
    166166    assert_nothing_raised(Exception){
    167       @dv_quantified = OpenEHR::RM::Data_Types::Quantity::Dv_Quantified.new }
    168   end
    169   def test_init
    170     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Ordered, @dv_ordered
     167      @dv_interval = OpenEHR::RM::Data_Types::Quantity::DV_Interval.new}
     168    assert_nothing_raised(Exception){
     169      @reference_range = OpenEHR::RM::Data_Types::Quantity::Reference_Range.new}
     170    assert_nothing_raised(Exception){
     171      @dv_ordinal = OpenEHR::RM::Data_Types::Quantity::DV_Ordinal.new}
     172    assert_nothing_raised(Exception){
     173      @dv_quantified = OpenEHR::RM::Data_Types::Quantity::DV_Quantified.new }
     174    assert_nothing_raised(Exception){
     175      @dv_amount = OpenEHR::RM::Data_Types::Quantity::DV_Amount.new}
     176    assert_nothing_raised(Exception){
     177      @dv_quantity = OpenEHR::RM::Data_Types::Quantity::DV_Quantity.new}
     178   end
     179
     180   def test_init
     181     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Ordered, @dv_ordered
     182     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Quantified, @dv_quantified
     183     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Interval, @dv_interval
     184     assert_instance_of OpenEHR::RM::Data_Types::Quantity::Reference_Range, @reference_range
     185     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Ordinal, @dv_ordinal
     186     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Quantified, @dv_quantified
     187     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Amount, @dv_amount
     188     assert_instance_of OpenEHR::RM::Data_Types::Quantity:DV_Quantity, @dv_quantity
    171189  end
    172190
     
    176194    assert_nil @dv_ordered.normal_range
    177195    assert_nil @dv_ordered.other_refference_ranges
     196    assert @dv_orderd.is_simple?
    178197    assert_raise(NotImplementedError){@dv_ordered<=>1}
    179198    openehr_terminology_id = OpenEHR::RM::Support::Identification::Terminology_ID.new('openEHR','')
     
    185204    assert_raise(NotImplementedError){
    186205      @dv_ordered.is_strictry_comparable_to? }
     206  end
     207
     208  def test_dv_quantifie
     209
    187210  end
    188211end
Note: See TracChangeset for help on using the changeset viewer.