test/java/time/test/java/time/format/TestNonIsoFormatter.java
Print this page
*** 63,83 ****
private static final LocalDate IsoDate = LocalDate.of(2013, 2, 11);
private static final Locale ARABIC = new Locale("ar");
private static final Locale thTH = new Locale("th", "TH");
private static final Locale thTHTH = Locale.forLanguageTag("th-TH-u-nu-thai");
@BeforeMethod
public void setUp() {
}
@DataProvider(name="format_data")
Object[][] formatData() {
return new Object[][] {
// Chronology, Format Locale, Numbering Locale, ChronoLocalDate, expected string
{ JAPANESE, Locale.JAPANESE, Locale.JAPANESE, JAPANESE.date(IsoDate),
! "\u5e73\u621025\u5e742\u670811\u65e5\u6708\u66dc\u65e5" }, // Japanese Heisei 25-02-11 (Mon)
{ HIJRAH, ARABIC, ARABIC, HIJRAH.date(IsoDate),
"\u0627\u0644\u0627\u062b\u0646\u064a\u0646\u060c 1 \u0631\u0628\u064a\u0639 "
+ "\u0627\u0644\u0622\u062e\u0631 1434" }, // Hijrah AH 1434-04-01 (Mon)
{ MINGUO, Locale.TAIWAN, Locale.TAIWAN, MINGUO.date(IsoDate),
"\u6c11\u570b102\u5e742\u670811\u65e5\u661f\u671f\u4e00" }, // Minguo ROC 102-02-11 (Mon)
--- 63,84 ----
private static final LocalDate IsoDate = LocalDate.of(2013, 2, 11);
private static final Locale ARABIC = new Locale("ar");
private static final Locale thTH = new Locale("th", "TH");
private static final Locale thTHTH = Locale.forLanguageTag("th-TH-u-nu-thai");
+ private static final Locale jaJPJP = Locale.forLanguageTag("ja-JP-u-ca-japanese");
@BeforeMethod
public void setUp() {
}
@DataProvider(name="format_data")
Object[][] formatData() {
return new Object[][] {
// Chronology, Format Locale, Numbering Locale, ChronoLocalDate, expected string
{ JAPANESE, Locale.JAPANESE, Locale.JAPANESE, JAPANESE.date(IsoDate),
! "\u5e73\u621025\u5e742\u670811\u65e5" }, // Japanese Heisei 25-02-11
{ HIJRAH, ARABIC, ARABIC, HIJRAH.date(IsoDate),
"\u0627\u0644\u0627\u062b\u0646\u064a\u0646\u060c 1 \u0631\u0628\u064a\u0639 "
+ "\u0627\u0644\u0622\u062e\u0631 1434" }, // Hijrah AH 1434-04-01 (Mon)
{ MINGUO, Locale.TAIWAN, Locale.TAIWAN, MINGUO.date(IsoDate),
"\u6c11\u570b102\u5e742\u670811\u65e5\u661f\u671f\u4e00" }, // Minguo ROC 102-02-11 (Mon)