+ void testAPI();
+ void testGetUniqueKeywordValue();
+ void testGetSamples();
+ void testWithin();
+ void testGetAllKeywordValues();
+ void testOrdinal();
+ void testSelect();
+ void testAvailbleLocales();
+ void testParseErrors();
+ void testFixedDecimal();
+
+ void assertRuleValue(const UnicodeString& rule, double expected);
+ void assertRuleKeyValue(const UnicodeString& rule, const UnicodeString& key,
+ double expected);
+ void checkSelect(const LocalPointer<PluralRules> &rules, UErrorCode &status,
+ int32_t line, const char *keyword, ...);