~ubuntu-branches/ubuntu/vivid/icu4j-4.4/vivid

« back to all changes in this revision

Viewing changes to main/tests/core/src/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java

  • Committer: Bazaar Package Importer
  • Author(s): Niels Thykier
  • Date: 2011-08-02 15:50:33 UTC
  • Revision ID: james.westby@ubuntu.com-20110802155033-itjzsl21y2lqdonn
Tags: upstream-4.4.2
ImportĀ upstreamĀ versionĀ 4.4.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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;
 
11
 
 
12
import java.util.Collection;
 
13
import java.util.Iterator;
 
14
 
 
15
import com.ibm.icu.dev.test.TestFmwk;
 
16
import com.ibm.icu.impl.duration.impl.PeriodFormatterData;
 
17
import com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService;
 
18
 
 
19
public class ResourceBasedPeriodFormatterDataServiceTest extends TestFmwk {
 
20
 
 
21
  /**
 
22
   * Invoke the tests.
 
23
   */
 
24
  public static void main(String[] args) {
 
25
      new ResourceBasedPeriodFormatterDataServiceTest().run(args);
 
26
  }
 
27
 
 
28
  public void testAvailable() {
 
29
    ResourceBasedPeriodFormatterDataService service =
 
30
        ResourceBasedPeriodFormatterDataService.getInstance();
 
31
    Collection locales = service.getAvailableLocales();
 
32
    for (Iterator i = locales.iterator(); i.hasNext();) {
 
33
      String locale = (String)i.next();
 
34
      PeriodFormatterData pfd = service.get(locale);
 
35
      assertFalse(locale + ": " + pfd.pluralization(), -1 == pfd.pluralization());
 
36
    }
 
37
  }
 
38
}