| /* |
| ****************************************************************************** |
| * 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; |
| |
| import java.util.Collection; |
| import java.util.Iterator; |
| |
| import com.ibm.icu.dev.test.TestFmwk; |
| import com.ibm.icu.impl.duration.impl.PeriodFormatterData; |
| import com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService; |
| |
| public class ResourceBasedPeriodFormatterDataServiceTest extends TestFmwk { |
| |
| /** |
| * Invoke the tests. |
| */ |
| public static void main(String[] args) { |
| new ResourceBasedPeriodFormatterDataServiceTest().run(args); |
| } |
| |
| public void testAvailable() { |
| ResourceBasedPeriodFormatterDataService service = |
| ResourceBasedPeriodFormatterDataService.getInstance(); |
| Collection locales = service.getAvailableLocales(); |
| for (Iterator i = locales.iterator(); i.hasNext();) { |
| String locale = (String)i.next(); |
| PeriodFormatterData pfd = service.get(locale); |
| assertFalse(locale + ": " + pfd.pluralization(), -1 == pfd.pluralization()); |
| } |
| } |
| } |