2 ******************************************************************************
3 * Copyright (C) 2007-2010, International Business Machines Corporation and *
4 * others. All Rights Reserved. *
5 ******************************************************************************
8 // Copyright 2006 Google Inc. All Rights Reserved.
10 package com.ibm.icu.dev.test.duration;
12 import java.util.Collection;
13 import java.util.Iterator;
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;
19 public class ResourceBasedPeriodFormatterDataServiceTest extends TestFmwk {
24 public static void main(String[] args) {
25 new ResourceBasedPeriodFormatterDataServiceTest().run(args);
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());