Changeset 291 for ruby/trunk/tests/models/test_reference_model.rb
- Timestamp:
- Sep 24, 2009, 10:37:13 AM (15 years ago)
- Location:
- ruby/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk
-
Property svn:mergeinfo
set to (toggle deleted branches)
/ruby/branches/0.5 merged eligible /ruby/branches/0.5.0 165-168
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
ruby/trunk/tests/models/test_reference_model.rb
r64 r291 5 5 class ReferenceModelTest < Test::Unit::TestCase 6 6 def setup 7 @authored_resource = OpenE HR::RM::Common::Resource::AUTHORED_RESOURCE.new(:original_language => "ja",7 @authored_resource = OpenEhr::RM::Common::Resource::AUTHORED_RESOURCE.new(:original_language => "ja", 8 8 :translations => "en", 9 9 :description => "test") 10 @translation_details = OpenE HR::RM::Common::Resource::TRANSLATION_DETAILS.new(nil,nil,nil,nil,nil)10 @translation_details = OpenEhr::RM::Common::Resource::TRANSLATION_DETAILS.new(nil,nil,nil,nil,nil) 11 11 # @openehr_definitions = OpenEHR::RM::Support::Definition::OpenEHR_Definitions.new 12 @dv_boolean = OpenE HR::RM::Data_Types::Basic::DV_Boolean.new("TRUE")13 @dv_state = OpenE HR::RM::Data_Types::Basic::DV_State.new("code1",true)14 @dv_identifier = OpenE HR::RM::Data_Types::Basic::DV_Identifier.new("Ruby Hospital","0123456-0", "Information office", "personal id")15 @dv_uri = OpenE HR::RM::Data_Types::URI::DV_URI.new("http://www.openehr.jp/changeset/test?cmd=93#file0")16 @dv_ehr_uri = OpenE HR::RM::Data_Types::URI::DV_EHR_URI.new("ehr://1234567/87284370-2D4B-4e3d-A3F3-F303D2F4F34B@2005-08-02T04:30:00")17 @dv_text = OpenE HR::RM::Data_Types::Text::DV_Text.new("valid value")18 @dv_coded_text = OpenE HR::RM::Data_Types::Text::DV_Coded_Text.new("valid value", "AT1000")19 @dv_paragraph = OpenE HR::RM::Data_Types::Text::DV_Paragraph.new(Set.new(["test1", "test2"]))12 @dv_boolean = OpenEhr::RM::DataTypes::Basic::DvBoolean.new("TRUE") 13 @dv_state = OpenEhr::RM::DataTypes::Basic::DvState.new("code1",true) 14 @dv_identifier = OpenEhr::RM::DataTypes::Basic::DvIdentifier.new("Ruby Hospital","0123456-0", "Information office", "personal id") 15 @dv_uri = OpenEhr::RM::DataTypes::Uri::DvUri.new("http://www.openehr.jp/changeset/test?cmd=93#file0") 16 @dv_ehr_uri = OpenEhr::RM::DataTypes::Uri::DvEhrUri.new("ehr://1234567/87284370-2D4B-4e3d-A3F3-F303D2F4F34B@2005-08-02T04:30:00") 17 @dv_text = OpenEhr::RM::DataTypes::Text::DvText.new("valid value") 18 @dv_coded_text = OpenEhr::RM::DataTypes::Text::DvCodedText.new("valid value", "AT1000") 19 @dv_paragraph = OpenEhr::RM::DataTypes::Text::DvParagraph.new(Set.new(["test1", "test2"])) 20 20 end 21 21 22 22 def test_init 23 assert_instance_of OpenE HR::RM::Common::Resource::AUTHORED_RESOURCE, @authored_resource24 assert_instance_of OpenE HR::RM::Common::Resource::TRANSLATION_DETAILS, @translation_details25 assert_instance_of OpenE HR::RM::Data_Types::Basic::DV_Boolean, @dv_boolean26 assert_instance_of OpenE HR::RM::Data_Types::Basic::DV_State, @dv_state27 assert_instance_of OpenE HR::RM::Data_Types::Basic::DV_Identifier, @dv_identifier28 assert_instance_of OpenE HR::RM::Data_Types::URI::DV_URI, @dv_uri29 assert_instance_of OpenE HR::RM::Data_Types::URI::DV_EHR_URI, @dv_ehr_uri30 assert_instance_of OpenE HR::RM::Data_Types::Text::DV_Text, @dv_text31 assert_instance_of OpenE HR::RM::Data_Types::Text::DV_Coded_Text, @dv_coded_text23 assert_instance_of OpenEhr::RM::Common::Resource::AUTHORED_RESOURCE, @authored_resource 24 assert_instance_of OpenEhr::RM::Common::Resource::TRANSLATION_DETAILS, @translation_details 25 assert_instance_of OpenEhr::RM::DataTypes::Basic::DvBoolean, @dv_boolean 26 assert_instance_of OpenEhr::RM::DataTypes::Basic::DvState, @dv_state 27 assert_instance_of OpenEhr::RM::DataTypes::Basic::DvIdentifier, @dv_identifier 28 assert_instance_of OpenEhr::RM::DataTypes::Uri::DvUri, @dv_uri 29 assert_instance_of OpenEhr::RM::DataTypes::Uri::DvEhrUri, @dv_ehr_uri 30 assert_instance_of OpenEhr::RM::DataTypes::Text::DvText, @dv_text 31 assert_instance_of OpenEhr::RM::DataTypes::Text::DvCodedText, @dv_coded_text 32 32 end 33 33 34 34 def test_constant 35 assert_equal("\r", OpenE HR::RM::Support::Definition::OpenEHR_Definitions::CR)36 assert_equal("\n", OpenE HR::RM::Support::Definition::OpenEHR_Definitions::LF)37 assert_equal("\r", OpenE HR::RM::Data_Types::Basic::Data_Value::CR)38 assert_equal("\n", OpenE HR::RM::Data_Types::Basic::Data_Value::LF)35 assert_equal("\r", OpenEhr::RM::Support::Definition::OpenEHRDefinitions::CR) 36 assert_equal("\n", OpenEhr::RM::Support::Definition::OpenEHRDefinitions::LF) 37 assert_equal("\r", OpenEhr::RM::DataTypes::Basic::DataValue::CR) 38 assert_equal("\n", OpenEhr::RM::DataTypes::Basic::DataValue::LF) 39 39 end 40 40 … … 45 45 # Constraints Value_exists 46 46 assert_raise(ArgumentError){@dv_boolean.value=nil} 47 assert_raise(ArgumentError){OpenE HR::RM::Data_Types::Basic::DV_Boolean.new(nil)}47 assert_raise(ArgumentError){OpenEhr::RM::DataTypes::Basic::DvBoolean.new(nil)} 48 48 end 49 49 … … 55 55 @dv_state.terminal = false 56 56 assert !@dv_state.is_terminal? 57 assert_raise(ArgumentError) {OpenE HR::RM::Data_Types::Basic::DV_State.new(nil,nil)}57 assert_raise(ArgumentError) {OpenEhr::RM::DataTypes::Basic::DvState.new(nil,nil)} 58 58 end 59 59 … … 71 71 @dv_identifier.type = "test id" 72 72 assert_equal("test id", @dv_identifier.type) 73 assert_raise(ArgumentError) {OpenE HR::RM::Data_Types::Basic::DV_Identifier.new(nil, nil, nil, nil)}73 assert_raise(ArgumentError) {OpenEhr::RM::DataTypes::Basic::DvIdentifier.new(nil, nil, nil, nil)} 74 74 end 75 75 … … 123 123 class ReferenceModelSupportIdentificationTest < Test::Unit::TestCase 124 124 def setup 125 @object_id = OpenE HR::RM::Support::Identification::OBJECT_ID.new126 @terminology_id = OpenE HR::RM::Support::Identification::TERMINOLOGY_ID.new('terminology','version')127 @archetype_id = OpenE HR::RM::Support::Identification::ARCHETYPE_ID.new125 @object_id = OpenEhr::RM::Support::Identification::OBJECT_ID.new 126 @terminology_id = OpenEhr::RM::Support::Identification::TERMINOLOGY_ID.new('terminology','version') 127 @archetype_id = OpenEhr::RM::Support::Identification::ARCHETYPE_ID.new 128 128 end 129 129 130 130 def test_init 131 assert_instance_of OpenE HR::RM::Support::Identification::OBJECT_ID, @object_id132 assert_instance_of OpenE HR::RM::Support::Identification::TERMINOLOGY_ID, @terminology_id133 assert_instance_of OpenE HR::RM::Support::Identification::ARCHETYPE_ID, @archetype_id131 assert_instance_of OpenEhr::RM::Support::Identification::OBJECT_ID, @object_id 132 assert_instance_of OpenEhr::RM::Support::Identification::TERMINOLOGY_ID, @terminology_id 133 assert_instance_of OpenEhr::RM::Support::Identification::ARCHETYPE_ID, @archetype_id 134 134 135 135 end
Note:
See TracChangeset
for help on using the changeset viewer.