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
58
59
60
61
62
63
|
# File 'lib/test/modules/test_constant.rb', line 28
def test_constants_value
[Date,Time].each do |klass|
assert_equal({ 1 => 'First', 2 => 'Second',
3 => 'Third', 4 => 'Fourth',
5 => 'Fifth', 6 => 'Sixth',
7 =>"Seventh" }, klass::WEEK_OF_MONTH_IN_ENG)
assert_equal({ 1 => 'First', 2 => 'Second',
3 => 'Third', 4 => 'Quatrième',
5 => 'Cinquième', 6 => 'sixième',
7 => "septième" }, klass::WEEK_OF_MONTH_IN_FR)
assert_equal({ 1 => 'First', 2 => 'Second',
3 => 'Dritten', 4 => 'Vierte',
5 => 'Fünfte', 6 => 'Sechste',
7 => "siebte" }, klass::WEEK_OF_MONTH_IN_GER)
assert_equal({ 1=>'最初', 2 =>'秒',
3 =>'サード', 4=> '第4回',
5 =>'第五', 6=> 'シックス' ,
7 => "第7" } , klass::WEEK_OF_MONTH_IN_JAP)
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 }, klass::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 }, klass::MONTH_WITH_DAY)
assert_equal(["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday"], klass::DAYS_IN_SEQUENCE)
end
end
|