Ignore:
Timestamp:
Jun 29, 2009, 9:38:35 AM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

fixed #50

File:
1 edited

Legend:

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

    r147 r148  
    187187    assert_nothing_raised(Exception){
    188188      @dv_proportion = OpenEHR::RM::Data_Types::Quantity::DV_Proportion.new(2,3,0)}
     189    assert_nothing_raised(Exception){
     190      @dv_absolute_quantity = OpenEHR::RM::Data_Types::Quantity::DV_Absolute_Quantity.new(7,'=')}
    189191   end
    190192
     
    201203     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Count, @dv_count
    202204     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Proportion, @dv_proportion
     205     assert_instance_of OpenEHR::RM::Data_Types::Quantity::DV_Absolute_Quantity, @dv_absolute_quantity
    203206  end
    204207
     
    250253    assert_nothing_raised(Exception){@dv_quantified.magnitude_status = nil}
    251254    assert_equal '=',  @dv_quantified.magnitude_status
     255  end
     256
     257  def test_dv_absolute_quantity
     258    assert_equal 7, @dv_absolute_quantity.magnitude
     259    assert @dv_absolute_quantity.accuracy_unknown?
     260    assert_nothing_raised(Exception){@dv_absolute_quantity.accuracy = 0.5}
     261    assert_equal 0.5, @dv_absolute_quantity.accuracy
     262    assert !@dv_absolute_quantity.accuracy_unknown?
    252263  end
    253264
Note: See TracChangeset for help on using the changeset viewer.