12e5b6d6dSopenharmony_ci// © 2018 and later: Unicode, Inc. and others. 22e5b6d6dSopenharmony_ci// License & terms of use: http://www.unicode.org/copyright.html 32e5b6d6dSopenharmony_ci 42e5b6d6dSopenharmony_ci#ifndef ERARULESTEST_H_ 52e5b6d6dSopenharmony_ci#define ERARULESTEST_H_ 62e5b6d6dSopenharmony_ci 72e5b6d6dSopenharmony_ci#include "unicode/utypes.h" 82e5b6d6dSopenharmony_ci 92e5b6d6dSopenharmony_ci#if !UCONFIG_NO_FORMATTING 102e5b6d6dSopenharmony_ci 112e5b6d6dSopenharmony_ci#include "intltest.h" 122e5b6d6dSopenharmony_ci 132e5b6d6dSopenharmony_ciclass EraRulesTest : public IntlTest { 142e5b6d6dSopenharmony_cipublic: 152e5b6d6dSopenharmony_ci void runIndexedTest(int32_t index, UBool exec, const char* &name, char* par = NULL) override; 162e5b6d6dSopenharmony_ci 172e5b6d6dSopenharmony_ciprivate: 182e5b6d6dSopenharmony_ci void testAPIs(); 192e5b6d6dSopenharmony_ci void testJapanese(); 202e5b6d6dSopenharmony_ci}; 212e5b6d6dSopenharmony_ci 222e5b6d6dSopenharmony_ci#endif /* #if !UCONFIG_NO_FORMATTING */ 232e5b6d6dSopenharmony_ci#endif /* ERARULESTEST_H_ */ 24