1 /*
2  * Copyright (c) 2021 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef OHOS_GLOBAL_I18N_INTL_TEST_H
17 #define OHOS_GLOBAL_I18N_INTL_TEST_H
18 
19 namespace OHOS {
20 namespace Global {
21 namespace I18n {
22 class IntlTest : public testing::Test {
23 public:
24     static std::string originalLanguage;
25     static std::string originalRegion;
26     static std::string originalLocale;
27     static void SetUpTestCase(void);
28     static void TearDownTestCase(void);
29     void SetUp();
30     void TearDown();
31 };
32 
33 int IntlFuncTest001(void);
34 int IntlFuncTest002(void);
35 int IntlFuncTest003(void);
36 int IntlFuncTest004(void);
37 int IntlFuncTest005(void);
38 int IntlFuncTest006(void);
39 int IntlFuncTest007(void);
40 int IntlFuncTest008(void);
41 int IntlFuncTest009(void);
42 int IntlFuncTest0010(void);
43 int IntlFuncTest0011(void);
44 int IntlFuncTest0012(void);
45 int IntlFuncTest0013(void);
46 int IntlFuncTest0014(void);
47 int IntlFuncTest0015(void);
48 int IntlFuncTest0016(void);
49 int IntlFuncTest0017(void);
50 int IntlFuncTest0018(void);
51 int IntlFuncTest0019(void);
52 int IntlFuncTest0020(void);
53 int IntlFuncTest0021(void);
54 int IntlFuncTest0022(void);
55 int IntlFuncTest0023(void);
56 int IntlFuncTest0024(void);
57 int IntlFuncTest0025(void);
58 int IntlFuncTest0026(void);
59 int IntlFuncTest0027(void);
60 int IntlFuncTest0028(void);
61 int IntlFuncTest0029(void);
62 int IntlFuncTest0030(void);
63 int IntlFuncTest0031(void);
64 int IntlFuncTest0032(void);
65 int IntlFuncTest0033(void);
66 int IntlFuncTest0034(void);
67 int IntlFuncTest0035(void);
68 int IntlFuncTest0036(void);
69 int IntlFuncTest0037(void);
70 int IntlFuncTest0038(void);
71 int IntlFuncTest0039(void);
72 int IntlFuncTest0040(void);
73 int IntlFuncTest0041(void);
74 int IntlFuncTest0042(void);
75 int IntlFuncTest0043(void);
76 int IntlFuncTest0044(void);
77 int IntlFuncTest0045(void);
78 int IntlFuncTest0046(void);
79 int IntlFuncTest0047(void);
80 int IntlFuncTest0048(void);
81 int IntlFuncTest0049(void);
82 int IntlFuncTest0050(void);
83 int IntlFuncTest0051(void);
84 int IntlFuncTest0052(void);
85 int IntlFuncTest0053(void);
86 int IntlFuncTest0054(void);
87 int IntlFuncTest0055(void);
88 int IntlFuncTest0056(void);
89 int IntlFuncTest0057(void);
90 int IntlFuncTest0058(void);
91 int IntlFuncTest0059(void);
92 int IntlFuncTest0060(void);
93 int IntlFuncTest0061(void);
94 int IntlFuncTest0062(void);
95 int IntlFuncTest0063(void);
96 int IntlFuncTest0064(void);
97 int IntlFuncTest0065(void);
98 int IntlFuncTest0066(void);
99 int IntlFuncTest0067(void);
100 int IntlFuncTest0068(void);
101 int IntlFuncTest0069(void);
102 int IntlFuncTest0070(void);
103 int IntlFuncTest0071(void);
104 int IntlFuncTest0072(void);
105 int IntlFuncTest0073(void);
106 int IntlFuncTest0074(void);
107 int IntlFuncTest0075(void);
108 int IntlFuncTest0076(void);
109 int IntlFuncTest0077(void);
110 int IntlFuncTest0078(void);
111 int IntlFuncTest0079(void);
112 int IntlFuncTest0080(void);
113 int IntlFuncTest0081(void);
114 int IntlFuncTest0082(void);
115 int IntlFuncTest0083(void);
116 int IntlFuncTest0084(void);
117 int IntlFuncTest0085(void);
118 int IntlFuncTest0086(void);
119 int IntlFuncTest0087(void);
120 int IntlFuncTest0088(void);
121 int IntlFuncTest0089(void);
122 int IntlFuncTest0090(void);
123 int IntlFuncTest0091(void);
124 int IntlFuncTest0092(void);
125 int IntlFuncTest0093(void);
126 int IntlFuncTest0094(void);
127 int IntlFuncTest0095(void);
128 int IntlFuncTest0096(void);
129 int IntlFuncTest0097(void);
130 int IntlFuncTest0098(void);
131 int IntlFuncTest0099(void);
132 int IntlFuncTest00100(void);
133 int IntlFuncTest00101(void);
134 int IntlFuncTest00102(void);
135 int IntlFuncTest00103(void);
136 int IntlFuncTest00104(void);
137 int IntlFuncTest00105(void);
138 int IntlFuncTest00106(void);
139 int IntlFuncTest00107(void);
140 int IntlFuncTest00108(void);
141 int IntlFuncTest00109(void);
142 } // namespace I18n
143 } // namespace Global
144 } // namespace OHOS
145 #endif