Changeset 106 for ruby/trunk/lib/models/tests
- Timestamp:
- Sep 27, 2008, 1:12:51 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/tests/test_reference_model.rb
r105 r106 352 352 class RM_Data_Types_Basic_Test < Test::Unit::TestCase 353 353 def setup 354 @dv_boolean = OpenEHR::RM::Data_Types::Basic::DV_Boolean.new("TRUE") 355 @dv_state = OpenEHR::RM::Data_Types::Basic::DV_State.new("code1",true) 354 assert_nothing_raised(Exception){@dv_boolean = OpenEHR::RM::Data_Types::Basic::DV_Boolean.new("TRUE")} 355 @terminology_id = OpenEHR::RM::Support::Identification::Terminology_ID.new('C83.3', 'ICD10','') 356 @code_phrase = OpenEHR::RM::Data_Types::Text::Code_Phrase(@terminology_id, 357 @dv_coded_text = OpenEHR::RM::Data_Types::Text::DV_Coded_Text 358 @dv_state = OpenEHR::RM::Data_Types::Basic::DV_State.new(OpenEHR::RM::Data_Types::Text:DV_Coded_Text.new("Chronic myeloid leukemia", @terminology_id), true) 356 359 @dv_identifier = OpenEHR::RM::Data_Types::Basic::DV_Identifier.new("Ruby Hospital","0123456-0", "Information office", "personal id") 357 360 end … … 433 436 class RM_Data_Types_Text_Test < Test::Unit::TestCase 434 437 def setup 435 @dv_text = OpenEHR::RM::Data_Types::Text::DV_Text.new("valid value") 436 @dv_coded_text = OpenEHR::RM::Data_Types::Text::DV_Coded_Text.new("valid value", "AT1000") 438 assert_nothing_raised(Exception){@dv_text = OpenEHR::RM::Data_Types::Text::DV_Text.new("valid value")} 439 @terminology_id = OpenEHR::RM::Support::Identification::Terminology_ID('ICD10', '') 440 assert_nothing_raised(Exception){@dv_coded_text = OpenEHR::RM::Data_Types::Text::DV_Coded_Text.new("C82.3", @terminology_id)} 437 441 @dv_paragraph = OpenEHR::RM::Data_Types::Text::DV_Paragraph.new(Set.new(["test1", "test2"])) 438 442 @term_mapping = OpenEHR::RM::Data_Types::Text::Term_Mapping.new('=',@dv_coded_text,"TEST") … … 459 463 460 464 def test_dv_coded_text 461 assert_equal(" valid value", @dv_coded_text.value)462 assert_equal(" AT1000", @dv_coded_text.defining_code)465 assert_equal("C83.2", @dv_coded_text.value) 466 assert_equal("ICD10", @dv_coded_text.defining_code) 463 467 assert_raise(ArgumentError){@dv_coded_text.defining_code=nil} 464 468 end
Note:
See TracChangeset
for help on using the changeset viewer.