+static ExpectedResult kChineseCurrencyTestData[] = {
+ {1.0, "\\uFFE51"},
+ {12.0, "\\uFFE512"},
+ {123.0, "\\uFFE5120"},
+ {1234.0, "\\uFFE51200"},
+ {12345.0, "\\uFFE51.2\\u4E07"},
+ {123456.0, "\\uFFE512\\u4E07"},
+ {1234567.0, "\\uFFE5120\\u4E07"},
+ {12345678.0, "\\uFFE51200\\u4E07"},
+ {123456789.0, "\\uFFE51.2\\u4EBF"},
+ {1234567890.0, "\\uFFE512\\u4EBF"},
+ {12345678901.0, "\\uFFE5120\\u4EBF"},
+ {123456789012.0, "\\uFFE51200\\u4EBF"},
+ {1234567890123.0, "\\uFFE51.2\\u5146"},
+ {12345678901234.0, "\\uFFE512\\u5146"},
+ {123456789012345.0, "\\uFFE5120\\u5146"},
+};
+static ExpectedResult kGermanCurrencyTestData[] = {
+ {1.0, u8"1\\u00A0\\u20AC"},
+ {12.0, u8"12\\u00A0\\u20AC"},
+ {123.0, u8"120\\u00A0\\u20AC"},
+ {1234.0, u8"1200\\u00A0\\u20AC"},
+ {12345.0, u8"12.000\\u00A0\\u20AC"},
+ {123456.0, u8"120.000\\u00A0\\u20AC"},
+ {1234567.0, u8"1,2\\u00A0Mio.\\u00A0\\u20AC"},
+ {12345678.0, u8"12\\u00A0Mio.\\u00A0\\u20AC"},
+ {123456789.0, u8"120\\u00A0Mio.\\u00A0\\u20AC"},
+ {1234567890.0, u8"1,2\\u00A0Mrd.\\u00A0\\u20AC"},
+ {12345678901.0, u8"12\\u00A0Mrd.\\u00A0\\u20AC"},
+ {123456789012.0, u8"120\\u00A0Mrd.\\u00A0\\u20AC"},
+ {1234567890123.0, u8"1,2\\u00A0Bio.\\u00A0\\u20AC"},
+ {12345678901234.0, u8"12\\u00A0Bio.\\u00A0\\u20AC"},
+ {123456789012345.0, u8"120\\u00A0Bio.\\u00A0\\u20AC"},
+};
+static ExpectedResult kEnglishCurrencyTestData[] = {
+ {1.0, u8"$1"},
+ {12.0, u8"$12"},
+ {123.0, u8"$120"},
+ {1234.0, u8"$1.2K"},
+ {12345.0, u8"$12K"},
+ {123456.0, u8"$120K"},
+ {1234567.0, u8"$1.2M"},
+ {12345678.0, u8"$12M"},
+ {123456789.0, u8"$120M"},
+ {1234567890.0, u8"$1.2B"},
+ {12345678901.0, u8"$12B"},
+ {123456789012.0, u8"$120B"},
+ {1234567890123.0, u8"$1.2T"},
+ {12345678901234.0, u8"$12T"},
+ {123456789012345.0, u8"$120T"},
+};
+