116 auto* locale = CreateLocaleHelper(heap());
117 ASSERT_TRUE(locale !=
nullptr);
119 EXPECT_EQ(L".", locale->GetDecimalSymbol());
120 EXPECT_EQ(L",", locale->GetGroupingSymbol());
121 EXPECT_EQ(L"%", locale->GetPercentSymbol());
122 EXPECT_EQ(L"-", locale->GetMinusSymbol());
123 EXPECT_EQ(L"$", locale->GetCurrencySymbol());
134 auto* locale = CreateLocaleHelper(heap());
135 ASSERT_TRUE(locale !=
nullptr);
137 EXPECT_EQ(L"", locale->GetMonthName(24,
false));
138 EXPECT_EQ(L"", locale->GetMonthName(-5,
false));
139 EXPECT_EQ(L"Feb", locale->GetMonthName(1,
true));
140 EXPECT_EQ(L"February", locale->GetMonthName(1,
false));
144 auto* locale = CreateLocaleHelper(heap());
145 ASSERT_TRUE(locale !=
nullptr);
147 EXPECT_EQ(L"", locale->GetDayName(24,
false));
148 EXPECT_EQ(L"", locale->GetDayName(-5,
false));
149 EXPECT_EQ(L"Mon", locale->GetDayName(1,
true));
150 EXPECT_EQ(L"Monday", locale->GetDayName(1,
false));
202 auto* locale = CreateLocaleHelper(heap());
203 ASSERT_TRUE(locale !=
nullptr);
205 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zzz%",
207 EXPECT_EQ(L"$z,zzz,zzz,zzz,zzz,zz9.99",
209 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zz9.zzz",
211 EXPECT_EQ(L"z,zzz,zzz,zzz,zzz,zzz",