| 
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 | # File 'lib/test/modules/date/test_constant.rb', line 24
def test_constants_value
  assert_equal({ 1 => 'First', 2 => 'Second',
                 3 => 'Third', 4 => 'Fourth',
                 5 => 'Fifth', 6 => 'Sixth',
                 7 => 'Seventh' }, Date::WEEK_OF_MONTH_IN_ENG)
  assert_equal({ 1 => 'Premier', 2 => 'Deuxième',
                 3 => 'Troisième', 4 => 'Quatrième',
                 5 => 'Cinquième', 6 => 'Sixième',
                 7 => 'Septième' }, Date::WEEK_OF_MONTH_IN_FR)
  assert_equal({ 1 => 'First', 2 => 'Second',
                 3 => 'Dritten', 4 => 'Vierte',
                 5 => 'Fünfte', 6 => 'Sechste',
                 7 => 'siebte' }, Date::WEEK_OF_MONTH_IN_GER)
  assert_equal({ 1 => '第一', 2 => '第二',
                 3 => '第三', 4 => '第四',
                 5 => '第五', 6 => '第六',
                 7 =>  '第七' }, Date::WEEK_OF_MONTH_IN_JA)
  assert_equal({ january: 1, february: 2, march: 3,
                 april: 4, may: 5, june: 6, july: 7,
                 august: 8, september: 9, october: 10,
                 november: 11, december: 12 }, Date::MONTH_WITH_SEQUENCE)
  assert_equal({ january: 31, february: 28, march: 31,
                 april: 30, may: 31, june: 30, july: 31,
                 august: 31, september: 30, october: 31,
                 november: 30, december: 31 }, Date::MONTH_WITH_DAY)
  assert_equal(%w[Sunday Monday Tuesday Wednesday Thursday Friday Saturday],
               Date::DAYS_IN_SEQUENCE)
end |