]> gitweb.fperrin.net Git - Dictionary.git/blob - jars/icu4j-52_1/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_hi.java
Upgrade ICU4J.
[Dictionary.git] / jars / icu4j-52_1 / main / tests / core / src / com / ibm / icu / dev / test / duration / languages / Test_hi.java
1 /*
2 ******************************************************************************
3 * Copyright (C) 2007-2010, International Business Machines Corporation and   *
4 * others. All Rights Reserved.                                               *
5 ******************************************************************************
6 */
7
8 // Copyright 2006 Google Inc.  All Rights Reserved.
9
10 package com.ibm.icu.dev.test.duration.languages;
11
12 import com.ibm.icu.dev.test.duration.LanguageTestRoot;
13 import com.ibm.icu.impl.duration.TimeUnitConstants;
14
15 /**
16  * Test cases for hi
17  */
18 public class Test_hi extends LanguageTestRoot implements TimeUnitConstants {
19
20   /**
21    * Invoke the tests.
22    */
23   public static void main(String[] args) {
24       new Test_hi().run(args);
25   }
26
27   /**
28    * Constructor.
29    */
30   public Test_hi() {
31     super("hi", false);
32   }
33
34   public void testMonthNames() {
35     // test that month uses the plural form with singular digit
36     // in these cases:
37     // "1 months from now"
38     // "1 months, and 2 weeks from now"
39     // "more than 1 months",
40     // "more than 1 months ago"
41 /*
42     Period[] times = {
43       Period.at(1, MONTH).inFuture(),
44       Period.at(1, MONTH).and(2, WEEK).inFuture(),
45       Period.moreThan(1, MONTH),
46       Period.moreThan(1, MONTH).inFuture(),
47     };
48
49     String[] targets = {
50       "\u0905\u092d\u0940 \u0938\u0947 \u0967 \u092e\u0939\u0940\u0928\u0947 \u092c\u093e\u0926",
51       "\u0905\u092d\u0940 \u0938\u0947 \u0967 \u092e\u0939\u0940\u0928\u0947 \u0914\u0930 \u0968 \u0938\u092a\u094d\u0924\u093e\u0939 \u092c\u093e\u0926",
52       "\u0967 \u092e\u0939\u0940\u0928\u0947 \u0938\u0947 \u0915\u092e",
53       "\u0967 \u092e\u0939\u0940\u0928\u0947 \u0938\u0947 \u0915\u092e \u092a\u0939\u0932\u0947",
54     };
55
56     PeriodFormatterFactory pff = BasicPeriodFormatterFactory.getDefault()
57         .setLocale("hi");
58     PeriodFormatter pf = pff.getFormatter();
59     for (int i = 0; i < targets.length; ++i) {
60         xAssertEquals(timestring(times[i]), targets, i, pf.format(times[i]));
61     }
62 */
63   }
64 }