Changeset 120 for ruby/trunk/lib/models/tests/test_assumed_library_types.rb
- Timestamp:
- Apr 27, 2009, 10:52:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/tests/test_assumed_library_types.rb
r89 r120 6 6 assert_nothing_raised(Exception){@interval = OpenEHR::Assumed_Library_Types::Interval.new(1,2)} 7 7 assert_nothing_raised(Exception){@time_definition = OpenEHR::Assumed_Library_Types::TIME_DEFINITIONS.new} 8 assert_nothing_raised(Exception){@iso8601_date = OpenEHR::Assumed_Library_Types::ISO8601_DATE.new} 9 assert_nothing_raised(Exception){@iso8601_time = OpenEHR::Assumed_Library_Types::ISO8601_TIME.new(1)} 8 assert_nothing_raised(Exception){@iso8601_date = OpenEHR::Assumed_Library_Types::ISO8601_DATE.new('2009-04-27')} 9 assert_nothing_raised(Exception){@iso8601_time = OpenEHR::Assumed_Library_Types::ISO8601_TIME.new('15:55:37.32+0900')} 10 assert_nothing_raised(Exception){@iso8601_date_time = OpenEHR::Assumed_Library_Types::ISO8601_DATE_TIME.new('2009-04-27T15:55:37.32+0900')} 11 # assert_nothing_raised(Exception){@iso8601_duration = OpenEHR::Assumed_Library_Types::ISO8601_DURATION.new()} 10 12 assert_nothing_raised(Exception){@iso8601_timezone = OpenEHR::Assumed_Library_Types::ISO8601_TIMEZONE.new} 11 13 end … … 15 17 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_DATE, @iso8601_date 16 18 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_TIME, @iso8601_time 19 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_DATE_TIME, @iso8601_date_time 17 20 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_TIMEZONE, @iso8601_timezone 18 21 end … … 62 65 end 63 66 64 def test_ date_time_valid67 def test_time_definition_validity 65 68 assert OpenEHR::Assumed_Library_Types::TIME_DEFINITIONS.valid_year?(2008) 66 69 assert !OpenEHR::Assumed_Library_Types::TIME_DEFINITIONS.valid_year?(-20) … … 161 164 end 162 165 def test_iso8601_date 166 assert_equal 2009, @iso8601_date.year 167 assert_equal 4,@iso8601_date.month 168 assert_equal 27,@iso8601_date.day 169 assert_nothing_raised(Exception){@iso8601_date = OpenEHR::Assumed_Library_Types::ISO8601_DATE.new('2008')} 163 170 assert @iso8601_date.day_unknown? 164 171 assert @iso8601_date.month_unknown? … … 166 173 assert @iso8601_date.is_extended? 167 174 assert_nothing_raised(Exception){@iso8601_date.year = 2008} 168 assert_equal 2008, @iso8601_date.year169 175 assert_raise(ArgumentError){@iso8601_date.year = -1} 170 176 assert_equal "2008", @iso8601_date.as_string … … 187 193 188 194 def test_iso8601_time 195 assert_equal 15, @iso8601_time.hour 196 assert_equal 55, @iso8601_time.minute 197 assert_equal 37, @iso8601_time.second 198 assert_equal 0.32, @iso8601_time.fractional_second 199 assert_equal '+0900', @iso8601_time.timezone 200 201 # assert_nothing_raised(Exception){@iso8601_time = OpenEHR::Assumed_Library_Types::ISO8601_TIME.new('15:55:37.32+0900')} 202 203 assert_nothing_raised(Exception){@iso8601_time = OpenEHR::Assumed_Library_Types::ISO8601_TIME.new('01')} 189 204 assert_equal 1, @iso8601_time.hour 190 205 assert @iso8601_time.is_partial? … … 240 255 assert !OpenEHR::Assumed_Library_Types::ISO8601_TIME.valid_iso8601_time?("240000.011Z") 241 256 end 257 258 def test_iso_8601_date_time 259 assert_equal 2009, @iso8601_date_time.year 260 261 # assert_nothing_raised(Exception){@iso8601_date_time = OpenEHR::Assumed_Library_Types::ISO8601_DATE_TIME.new('2009-04-27T15:55:37.32+0900')} 262 end 263 242 264 def test_iso8601_timezone 243 265 @iso8601_timezone.sign = "+1"
Note:
See TracChangeset
for help on using the changeset viewer.