1 // © 2016 and later: Unicode, Inc. and others.
2 // License & terms of use: http://www.unicode.org/copyright.html#License
4 ******************************************************************************
5 * Copyright (C) 2007-2010, International Business Machines Corporation and *
6 * others. All Rights Reserved. *
7 ******************************************************************************
10 // Copyright 2006 Google Inc. All Rights Reserved.
12 package com.ibm.icu.dev.test.duration;
14 import java.util.Collection;
15 import java.util.Iterator;
17 import org.junit.Test;
19 import com.ibm.icu.dev.test.TestFmwk;
20 import com.ibm.icu.impl.duration.impl.PeriodFormatterData;
21 import com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService;
23 public class ResourceBasedPeriodFormatterDataServiceTest extends TestFmwk {
25 public void testAvailable() {
26 ResourceBasedPeriodFormatterDataService service =
27 ResourceBasedPeriodFormatterDataService.getInstance();
28 Collection locales = service.getAvailableLocales();
29 for (Iterator i = locales.iterator(); i.hasNext();) {
30 String locale = (String)i.next();
31 PeriodFormatterData pfd = service.get(locale);
32 assertFalse(locale + ": " + pfd.pluralization(), -1 == pfd.pluralization());