118 auto* locale = CreateLocaleHelper(heap());
119 ASSERT_TRUE(locale !=
nullptr);
121 EXPECT_EQ(L".", locale->GetDecimalSymbol());
122 EXPECT_EQ(L",", locale->GetGroupingSymbol());
123 EXPECT_EQ(L"%", locale->GetPercentSymbol());
124 EXPECT_EQ(L"-", locale->GetMinusSymbol());
125 EXPECT_EQ(L"$", locale->GetCurrencySymbol());
136 auto* locale = CreateLocaleHelper(heap());
137 ASSERT_TRUE(locale !=
nullptr);
139 EXPECT_EQ(L"", locale->GetMonthName(24,
false));
140 EXPECT_EQ(L"", locale->GetMonthName(-5,
false));
141 EXPECT_EQ(L"Feb", locale->GetMonthName(1,
true));
142 EXPECT_EQ(L"February", locale->GetMonthName(1,
false));
146 auto* locale = CreateLocaleHelper(heap());
147 ASSERT_TRUE(locale !=
nullptr);
149 EXPECT_EQ(L"", locale->GetDayName(24,
false));
150 EXPECT_EQ(L"", locale->GetDayName(-5,
false));
151 EXPECT_EQ(L"Mon", locale->GetDayName(1,
true));
152 EXPECT_EQ(L"Monday", locale->GetDayName(1,
false));
204 auto* locale = CreateLocaleHelper(heap());
205 ASSERT_TRUE(locale !=
nullptr);
207 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zzz%",
209 EXPECT_EQ(L"$z,zzz,zzz,zzz,zzz,zz9.99",
211 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zz9.zzz",
213 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zzz",