| /* |
| ****************************************************************************** |
| * Copyright (C) 2007-2010, International Business Machines Corporation and * |
| * others. All Rights Reserved. * |
| ****************************************************************************** |
| */ |
| |
| // Copyright 2006 Google Inc. All Rights Reserved. |
| |
| package com.ibm.icu.dev.test.duration.languages; |
| |
| import com.ibm.icu.dev.test.duration.LanguageTestRoot; |
| import com.ibm.icu.impl.duration.TimeUnitConstants; |
| |
| /** |
| * Test cases for hi |
| */ |
| public class Test_hi extends LanguageTestRoot implements TimeUnitConstants { |
| |
| /** |
| * Invoke the tests. |
| */ |
| public static void main(String[] args) { |
| new Test_hi().run(args); |
| } |
| |
| /** |
| * Constructor. |
| */ |
| public Test_hi() { |
| super("hi", false); |
| } |
| |
| public void testMonthNames() { |
| // test that month uses the plural form with singular digit |
| // in these cases: |
| // "1 months from now" |
| // "1 months, and 2 weeks from now" |
| // "more than 1 months", |
| // "more than 1 months ago" |
| /* |
| Period[] times = { |
| Period.at(1, MONTH).inFuture(), |
| Period.at(1, MONTH).and(2, WEEK).inFuture(), |
| Period.moreThan(1, MONTH), |
| Period.moreThan(1, MONTH).inFuture(), |
| }; |
| |
| String[] targets = { |
| "\u0905\u092d\u0940 \u0938\u0947 \u0967 \u092e\u0939\u0940\u0928\u0947 \u092c\u093e\u0926", |
| "\u0905\u092d\u0940 \u0938\u0947 \u0967 \u092e\u0939\u0940\u0928\u0947 \u0914\u0930 \u0968 \u0938\u092a\u094d\u0924\u093e\u0939 \u092c\u093e\u0926", |
| "\u0967 \u092e\u0939\u0940\u0928\u0947 \u0938\u0947 \u0915\u092e", |
| "\u0967 \u092e\u0939\u0940\u0928\u0947 \u0938\u0947 \u0915\u092e \u092a\u0939\u0932\u0947", |
| }; |
| |
| PeriodFormatterFactory pff = BasicPeriodFormatterFactory.getDefault() |
| .setLocale("hi"); |
| PeriodFormatter pf = pff.getFormatter(); |
| for (int i = 0; i < targets.length; ++i) { |
| xAssertEquals(timestring(times[i]), targets, i, pf.format(times[i])); |
| } |
| */ |
| } |
| } |