OLD | NEW |
1 library googleapis.language.v1.test; | 1 library googleapis.language.v1.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | |
5 import "dart:async" as async; | 4 import "dart:async" as async; |
6 import "dart:convert" as convert; | 5 import "dart:convert" as convert; |
7 | 6 |
8 import 'package:http/http.dart' as http; | 7 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | |
10 import 'package:test/test.dart' as unittest; | 8 import 'package:test/test.dart' as unittest; |
11 | 9 |
12 import 'package:googleapis/language/v1.dart' as api; | 10 import 'package:googleapis/language/v1.dart' as api; |
13 | 11 |
14 class HttpServerMock extends http.BaseClient { | 12 class HttpServerMock extends http.BaseClient { |
15 core.Function _callback; | 13 core.Function _callback; |
16 core.bool _expectJson; | 14 core.bool _expectJson; |
17 | 15 |
18 void register(core.Function callback, core.bool expectJson) { | 16 void register(core.Function callback, core.bool expectJson) { |
19 _callback = callback; | 17 _callback = callback; |
20 _expectJson = expectJson; | 18 _expectJson = expectJson; |
21 } | 19 } |
22 | 20 |
23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { | 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
24 if (_expectJson) { | 22 if (_expectJson) { |
25 return request.finalize() | 23 return request |
| 24 .finalize() |
26 .transform(convert.UTF8.decoder) | 25 .transform(convert.UTF8.decoder) |
27 .join('') | 26 .join('') |
28 .then((core.String jsonString) { | 27 .then((core.String jsonString) { |
29 if (jsonString.isEmpty) { | 28 if (jsonString.isEmpty) { |
30 return _callback(request, null); | 29 return _callback(request, null); |
31 } else { | 30 } else { |
32 return _callback(request, convert.JSON.decode(jsonString)); | 31 return _callback(request, convert.JSON.decode(jsonString)); |
33 } | 32 } |
34 }); | 33 }); |
35 } else { | 34 } else { |
36 var stream = request.finalize(); | 35 var stream = request.finalize(); |
37 if (stream == null) { | 36 if (stream == null) { |
38 return _callback(request, []); | 37 return _callback(request, []); |
39 } else { | 38 } else { |
40 return stream.toBytes().then((data) { | 39 return stream.toBytes().then((data) { |
41 return _callback(request, data); | 40 return _callback(request, data); |
42 }); | 41 }); |
43 } | 42 } |
44 } | 43 } |
45 } | 44 } |
46 } | 45 } |
47 | 46 |
48 http.StreamedResponse stringResponse( | 47 http.StreamedResponse stringResponse(core.int status, |
49 core.int status, core.Map<core.String, core.String> headers, core.String bod
y) { | 48 core.Map<core.String, core.String> headers, core.String body) { |
50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
51 return new http.StreamedResponse(stream, status, headers: headers); | 50 return new http.StreamedResponse(stream, status, headers: headers); |
52 } | 51 } |
53 | 52 |
54 core.int buildCounterAnalyzeEntitiesRequest = 0; | 53 core.int buildCounterAnalyzeEntitiesRequest = 0; |
55 buildAnalyzeEntitiesRequest() { | 54 buildAnalyzeEntitiesRequest() { |
56 var o = new api.AnalyzeEntitiesRequest(); | 55 var o = new api.AnalyzeEntitiesRequest(); |
57 buildCounterAnalyzeEntitiesRequest++; | 56 buildCounterAnalyzeEntitiesRequest++; |
58 if (buildCounterAnalyzeEntitiesRequest < 3) { | 57 if (buildCounterAnalyzeEntitiesRequest < 3) { |
59 o.document = buildDocument(); | 58 o.document = buildDocument(); |
60 o.encodingType = "foo"; | 59 o.encodingType = "foo"; |
61 } | 60 } |
62 buildCounterAnalyzeEntitiesRequest--; | 61 buildCounterAnalyzeEntitiesRequest--; |
63 return o; | 62 return o; |
64 } | 63 } |
65 | 64 |
66 checkAnalyzeEntitiesRequest(api.AnalyzeEntitiesRequest o) { | 65 checkAnalyzeEntitiesRequest(api.AnalyzeEntitiesRequest o) { |
67 buildCounterAnalyzeEntitiesRequest++; | 66 buildCounterAnalyzeEntitiesRequest++; |
68 if (buildCounterAnalyzeEntitiesRequest < 3) { | 67 if (buildCounterAnalyzeEntitiesRequest < 3) { |
69 checkDocument(o.document); | 68 checkDocument(o.document); |
70 unittest.expect(o.encodingType, unittest.equals('foo')); | 69 unittest.expect(o.encodingType, unittest.equals('foo')); |
71 } | 70 } |
72 buildCounterAnalyzeEntitiesRequest--; | 71 buildCounterAnalyzeEntitiesRequest--; |
73 } | 72 } |
74 | 73 |
75 buildUnnamed872() { | 74 buildUnnamed875() { |
76 var o = new core.List<api.Entity>(); | 75 var o = new core.List<api.Entity>(); |
77 o.add(buildEntity()); | 76 o.add(buildEntity()); |
78 o.add(buildEntity()); | 77 o.add(buildEntity()); |
79 return o; | 78 return o; |
80 } | 79 } |
81 | 80 |
82 checkUnnamed872(core.List<api.Entity> o) { | 81 checkUnnamed875(core.List<api.Entity> o) { |
83 unittest.expect(o, unittest.hasLength(2)); | 82 unittest.expect(o, unittest.hasLength(2)); |
84 checkEntity(o[0]); | 83 checkEntity(o[0]); |
85 checkEntity(o[1]); | 84 checkEntity(o[1]); |
86 } | 85 } |
87 | 86 |
88 core.int buildCounterAnalyzeEntitiesResponse = 0; | 87 core.int buildCounterAnalyzeEntitiesResponse = 0; |
89 buildAnalyzeEntitiesResponse() { | 88 buildAnalyzeEntitiesResponse() { |
90 var o = new api.AnalyzeEntitiesResponse(); | 89 var o = new api.AnalyzeEntitiesResponse(); |
91 buildCounterAnalyzeEntitiesResponse++; | 90 buildCounterAnalyzeEntitiesResponse++; |
92 if (buildCounterAnalyzeEntitiesResponse < 3) { | 91 if (buildCounterAnalyzeEntitiesResponse < 3) { |
93 o.entities = buildUnnamed872(); | 92 o.entities = buildUnnamed875(); |
94 o.language = "foo"; | 93 o.language = "foo"; |
95 } | 94 } |
96 buildCounterAnalyzeEntitiesResponse--; | 95 buildCounterAnalyzeEntitiesResponse--; |
97 return o; | 96 return o; |
98 } | 97 } |
99 | 98 |
100 checkAnalyzeEntitiesResponse(api.AnalyzeEntitiesResponse o) { | 99 checkAnalyzeEntitiesResponse(api.AnalyzeEntitiesResponse o) { |
101 buildCounterAnalyzeEntitiesResponse++; | 100 buildCounterAnalyzeEntitiesResponse++; |
102 if (buildCounterAnalyzeEntitiesResponse < 3) { | 101 if (buildCounterAnalyzeEntitiesResponse < 3) { |
103 checkUnnamed872(o.entities); | 102 checkUnnamed875(o.entities); |
104 unittest.expect(o.language, unittest.equals('foo')); | 103 unittest.expect(o.language, unittest.equals('foo')); |
105 } | 104 } |
106 buildCounterAnalyzeEntitiesResponse--; | 105 buildCounterAnalyzeEntitiesResponse--; |
107 } | 106 } |
108 | 107 |
109 core.int buildCounterAnalyzeSentimentRequest = 0; | 108 core.int buildCounterAnalyzeSentimentRequest = 0; |
110 buildAnalyzeSentimentRequest() { | 109 buildAnalyzeSentimentRequest() { |
111 var o = new api.AnalyzeSentimentRequest(); | 110 var o = new api.AnalyzeSentimentRequest(); |
112 buildCounterAnalyzeSentimentRequest++; | 111 buildCounterAnalyzeSentimentRequest++; |
113 if (buildCounterAnalyzeSentimentRequest < 3) { | 112 if (buildCounterAnalyzeSentimentRequest < 3) { |
114 o.document = buildDocument(); | 113 o.document = buildDocument(); |
115 o.encodingType = "foo"; | 114 o.encodingType = "foo"; |
116 } | 115 } |
117 buildCounterAnalyzeSentimentRequest--; | 116 buildCounterAnalyzeSentimentRequest--; |
118 return o; | 117 return o; |
119 } | 118 } |
120 | 119 |
121 checkAnalyzeSentimentRequest(api.AnalyzeSentimentRequest o) { | 120 checkAnalyzeSentimentRequest(api.AnalyzeSentimentRequest o) { |
122 buildCounterAnalyzeSentimentRequest++; | 121 buildCounterAnalyzeSentimentRequest++; |
123 if (buildCounterAnalyzeSentimentRequest < 3) { | 122 if (buildCounterAnalyzeSentimentRequest < 3) { |
124 checkDocument(o.document); | 123 checkDocument(o.document); |
125 unittest.expect(o.encodingType, unittest.equals('foo')); | 124 unittest.expect(o.encodingType, unittest.equals('foo')); |
126 } | 125 } |
127 buildCounterAnalyzeSentimentRequest--; | 126 buildCounterAnalyzeSentimentRequest--; |
128 } | 127 } |
129 | 128 |
130 buildUnnamed873() { | 129 buildUnnamed876() { |
131 var o = new core.List<api.Sentence>(); | 130 var o = new core.List<api.Sentence>(); |
132 o.add(buildSentence()); | 131 o.add(buildSentence()); |
133 o.add(buildSentence()); | 132 o.add(buildSentence()); |
134 return o; | 133 return o; |
135 } | 134 } |
136 | 135 |
137 checkUnnamed873(core.List<api.Sentence> o) { | 136 checkUnnamed876(core.List<api.Sentence> o) { |
138 unittest.expect(o, unittest.hasLength(2)); | 137 unittest.expect(o, unittest.hasLength(2)); |
139 checkSentence(o[0]); | 138 checkSentence(o[0]); |
140 checkSentence(o[1]); | 139 checkSentence(o[1]); |
141 } | 140 } |
142 | 141 |
143 core.int buildCounterAnalyzeSentimentResponse = 0; | 142 core.int buildCounterAnalyzeSentimentResponse = 0; |
144 buildAnalyzeSentimentResponse() { | 143 buildAnalyzeSentimentResponse() { |
145 var o = new api.AnalyzeSentimentResponse(); | 144 var o = new api.AnalyzeSentimentResponse(); |
146 buildCounterAnalyzeSentimentResponse++; | 145 buildCounterAnalyzeSentimentResponse++; |
147 if (buildCounterAnalyzeSentimentResponse < 3) { | 146 if (buildCounterAnalyzeSentimentResponse < 3) { |
148 o.documentSentiment = buildSentiment(); | 147 o.documentSentiment = buildSentiment(); |
149 o.language = "foo"; | 148 o.language = "foo"; |
150 o.sentences = buildUnnamed873(); | 149 o.sentences = buildUnnamed876(); |
151 } | 150 } |
152 buildCounterAnalyzeSentimentResponse--; | 151 buildCounterAnalyzeSentimentResponse--; |
153 return o; | 152 return o; |
154 } | 153 } |
155 | 154 |
156 checkAnalyzeSentimentResponse(api.AnalyzeSentimentResponse o) { | 155 checkAnalyzeSentimentResponse(api.AnalyzeSentimentResponse o) { |
157 buildCounterAnalyzeSentimentResponse++; | 156 buildCounterAnalyzeSentimentResponse++; |
158 if (buildCounterAnalyzeSentimentResponse < 3) { | 157 if (buildCounterAnalyzeSentimentResponse < 3) { |
159 checkSentiment(o.documentSentiment); | 158 checkSentiment(o.documentSentiment); |
160 unittest.expect(o.language, unittest.equals('foo')); | 159 unittest.expect(o.language, unittest.equals('foo')); |
161 checkUnnamed873(o.sentences); | 160 checkUnnamed876(o.sentences); |
162 } | 161 } |
163 buildCounterAnalyzeSentimentResponse--; | 162 buildCounterAnalyzeSentimentResponse--; |
164 } | 163 } |
165 | 164 |
166 core.int buildCounterAnalyzeSyntaxRequest = 0; | 165 core.int buildCounterAnalyzeSyntaxRequest = 0; |
167 buildAnalyzeSyntaxRequest() { | 166 buildAnalyzeSyntaxRequest() { |
168 var o = new api.AnalyzeSyntaxRequest(); | 167 var o = new api.AnalyzeSyntaxRequest(); |
169 buildCounterAnalyzeSyntaxRequest++; | 168 buildCounterAnalyzeSyntaxRequest++; |
170 if (buildCounterAnalyzeSyntaxRequest < 3) { | 169 if (buildCounterAnalyzeSyntaxRequest < 3) { |
171 o.document = buildDocument(); | 170 o.document = buildDocument(); |
172 o.encodingType = "foo"; | 171 o.encodingType = "foo"; |
173 } | 172 } |
174 buildCounterAnalyzeSyntaxRequest--; | 173 buildCounterAnalyzeSyntaxRequest--; |
175 return o; | 174 return o; |
176 } | 175 } |
177 | 176 |
178 checkAnalyzeSyntaxRequest(api.AnalyzeSyntaxRequest o) { | 177 checkAnalyzeSyntaxRequest(api.AnalyzeSyntaxRequest o) { |
179 buildCounterAnalyzeSyntaxRequest++; | 178 buildCounterAnalyzeSyntaxRequest++; |
180 if (buildCounterAnalyzeSyntaxRequest < 3) { | 179 if (buildCounterAnalyzeSyntaxRequest < 3) { |
181 checkDocument(o.document); | 180 checkDocument(o.document); |
182 unittest.expect(o.encodingType, unittest.equals('foo')); | 181 unittest.expect(o.encodingType, unittest.equals('foo')); |
183 } | 182 } |
184 buildCounterAnalyzeSyntaxRequest--; | 183 buildCounterAnalyzeSyntaxRequest--; |
185 } | 184 } |
186 | 185 |
187 buildUnnamed874() { | 186 buildUnnamed877() { |
188 var o = new core.List<api.Sentence>(); | 187 var o = new core.List<api.Sentence>(); |
189 o.add(buildSentence()); | 188 o.add(buildSentence()); |
190 o.add(buildSentence()); | 189 o.add(buildSentence()); |
191 return o; | 190 return o; |
192 } | 191 } |
193 | 192 |
194 checkUnnamed874(core.List<api.Sentence> o) { | 193 checkUnnamed877(core.List<api.Sentence> o) { |
195 unittest.expect(o, unittest.hasLength(2)); | 194 unittest.expect(o, unittest.hasLength(2)); |
196 checkSentence(o[0]); | 195 checkSentence(o[0]); |
197 checkSentence(o[1]); | 196 checkSentence(o[1]); |
198 } | 197 } |
199 | 198 |
200 buildUnnamed875() { | 199 buildUnnamed878() { |
201 var o = new core.List<api.Token>(); | 200 var o = new core.List<api.Token>(); |
202 o.add(buildToken()); | 201 o.add(buildToken()); |
203 o.add(buildToken()); | 202 o.add(buildToken()); |
204 return o; | 203 return o; |
205 } | 204 } |
206 | 205 |
207 checkUnnamed875(core.List<api.Token> o) { | 206 checkUnnamed878(core.List<api.Token> o) { |
208 unittest.expect(o, unittest.hasLength(2)); | 207 unittest.expect(o, unittest.hasLength(2)); |
209 checkToken(o[0]); | 208 checkToken(o[0]); |
210 checkToken(o[1]); | 209 checkToken(o[1]); |
211 } | 210 } |
212 | 211 |
213 core.int buildCounterAnalyzeSyntaxResponse = 0; | 212 core.int buildCounterAnalyzeSyntaxResponse = 0; |
214 buildAnalyzeSyntaxResponse() { | 213 buildAnalyzeSyntaxResponse() { |
215 var o = new api.AnalyzeSyntaxResponse(); | 214 var o = new api.AnalyzeSyntaxResponse(); |
216 buildCounterAnalyzeSyntaxResponse++; | 215 buildCounterAnalyzeSyntaxResponse++; |
217 if (buildCounterAnalyzeSyntaxResponse < 3) { | 216 if (buildCounterAnalyzeSyntaxResponse < 3) { |
218 o.language = "foo"; | 217 o.language = "foo"; |
219 o.sentences = buildUnnamed874(); | 218 o.sentences = buildUnnamed877(); |
220 o.tokens = buildUnnamed875(); | 219 o.tokens = buildUnnamed878(); |
221 } | 220 } |
222 buildCounterAnalyzeSyntaxResponse--; | 221 buildCounterAnalyzeSyntaxResponse--; |
223 return o; | 222 return o; |
224 } | 223 } |
225 | 224 |
226 checkAnalyzeSyntaxResponse(api.AnalyzeSyntaxResponse o) { | 225 checkAnalyzeSyntaxResponse(api.AnalyzeSyntaxResponse o) { |
227 buildCounterAnalyzeSyntaxResponse++; | 226 buildCounterAnalyzeSyntaxResponse++; |
228 if (buildCounterAnalyzeSyntaxResponse < 3) { | 227 if (buildCounterAnalyzeSyntaxResponse < 3) { |
229 unittest.expect(o.language, unittest.equals('foo')); | 228 unittest.expect(o.language, unittest.equals('foo')); |
230 checkUnnamed874(o.sentences); | 229 checkUnnamed877(o.sentences); |
231 checkUnnamed875(o.tokens); | 230 checkUnnamed878(o.tokens); |
232 } | 231 } |
233 buildCounterAnalyzeSyntaxResponse--; | 232 buildCounterAnalyzeSyntaxResponse--; |
234 } | 233 } |
235 | 234 |
236 core.int buildCounterAnnotateTextRequest = 0; | 235 core.int buildCounterAnnotateTextRequest = 0; |
237 buildAnnotateTextRequest() { | 236 buildAnnotateTextRequest() { |
238 var o = new api.AnnotateTextRequest(); | 237 var o = new api.AnnotateTextRequest(); |
239 buildCounterAnnotateTextRequest++; | 238 buildCounterAnnotateTextRequest++; |
240 if (buildCounterAnnotateTextRequest < 3) { | 239 if (buildCounterAnnotateTextRequest < 3) { |
241 o.document = buildDocument(); | 240 o.document = buildDocument(); |
242 o.encodingType = "foo"; | 241 o.encodingType = "foo"; |
243 o.features = buildFeatures(); | 242 o.features = buildFeatures(); |
244 } | 243 } |
245 buildCounterAnnotateTextRequest--; | 244 buildCounterAnnotateTextRequest--; |
246 return o; | 245 return o; |
247 } | 246 } |
248 | 247 |
249 checkAnnotateTextRequest(api.AnnotateTextRequest o) { | 248 checkAnnotateTextRequest(api.AnnotateTextRequest o) { |
250 buildCounterAnnotateTextRequest++; | 249 buildCounterAnnotateTextRequest++; |
251 if (buildCounterAnnotateTextRequest < 3) { | 250 if (buildCounterAnnotateTextRequest < 3) { |
252 checkDocument(o.document); | 251 checkDocument(o.document); |
253 unittest.expect(o.encodingType, unittest.equals('foo')); | 252 unittest.expect(o.encodingType, unittest.equals('foo')); |
254 checkFeatures(o.features); | 253 checkFeatures(o.features); |
255 } | 254 } |
256 buildCounterAnnotateTextRequest--; | 255 buildCounterAnnotateTextRequest--; |
257 } | 256 } |
258 | 257 |
259 buildUnnamed876() { | 258 buildUnnamed879() { |
260 var o = new core.List<api.Entity>(); | 259 var o = new core.List<api.Entity>(); |
261 o.add(buildEntity()); | 260 o.add(buildEntity()); |
262 o.add(buildEntity()); | 261 o.add(buildEntity()); |
263 return o; | 262 return o; |
264 } | 263 } |
265 | 264 |
266 checkUnnamed876(core.List<api.Entity> o) { | 265 checkUnnamed879(core.List<api.Entity> o) { |
267 unittest.expect(o, unittest.hasLength(2)); | 266 unittest.expect(o, unittest.hasLength(2)); |
268 checkEntity(o[0]); | 267 checkEntity(o[0]); |
269 checkEntity(o[1]); | 268 checkEntity(o[1]); |
270 } | 269 } |
271 | 270 |
272 buildUnnamed877() { | 271 buildUnnamed880() { |
273 var o = new core.List<api.Sentence>(); | 272 var o = new core.List<api.Sentence>(); |
274 o.add(buildSentence()); | 273 o.add(buildSentence()); |
275 o.add(buildSentence()); | 274 o.add(buildSentence()); |
276 return o; | 275 return o; |
277 } | 276 } |
278 | 277 |
279 checkUnnamed877(core.List<api.Sentence> o) { | 278 checkUnnamed880(core.List<api.Sentence> o) { |
280 unittest.expect(o, unittest.hasLength(2)); | 279 unittest.expect(o, unittest.hasLength(2)); |
281 checkSentence(o[0]); | 280 checkSentence(o[0]); |
282 checkSentence(o[1]); | 281 checkSentence(o[1]); |
283 } | 282 } |
284 | 283 |
285 buildUnnamed878() { | 284 buildUnnamed881() { |
286 var o = new core.List<api.Token>(); | 285 var o = new core.List<api.Token>(); |
287 o.add(buildToken()); | 286 o.add(buildToken()); |
288 o.add(buildToken()); | 287 o.add(buildToken()); |
289 return o; | 288 return o; |
290 } | 289 } |
291 | 290 |
292 checkUnnamed878(core.List<api.Token> o) { | 291 checkUnnamed881(core.List<api.Token> o) { |
293 unittest.expect(o, unittest.hasLength(2)); | 292 unittest.expect(o, unittest.hasLength(2)); |
294 checkToken(o[0]); | 293 checkToken(o[0]); |
295 checkToken(o[1]); | 294 checkToken(o[1]); |
296 } | 295 } |
297 | 296 |
298 core.int buildCounterAnnotateTextResponse = 0; | 297 core.int buildCounterAnnotateTextResponse = 0; |
299 buildAnnotateTextResponse() { | 298 buildAnnotateTextResponse() { |
300 var o = new api.AnnotateTextResponse(); | 299 var o = new api.AnnotateTextResponse(); |
301 buildCounterAnnotateTextResponse++; | 300 buildCounterAnnotateTextResponse++; |
302 if (buildCounterAnnotateTextResponse < 3) { | 301 if (buildCounterAnnotateTextResponse < 3) { |
303 o.documentSentiment = buildSentiment(); | 302 o.documentSentiment = buildSentiment(); |
304 o.entities = buildUnnamed876(); | 303 o.entities = buildUnnamed879(); |
305 o.language = "foo"; | 304 o.language = "foo"; |
306 o.sentences = buildUnnamed877(); | 305 o.sentences = buildUnnamed880(); |
307 o.tokens = buildUnnamed878(); | 306 o.tokens = buildUnnamed881(); |
308 } | 307 } |
309 buildCounterAnnotateTextResponse--; | 308 buildCounterAnnotateTextResponse--; |
310 return o; | 309 return o; |
311 } | 310 } |
312 | 311 |
313 checkAnnotateTextResponse(api.AnnotateTextResponse o) { | 312 checkAnnotateTextResponse(api.AnnotateTextResponse o) { |
314 buildCounterAnnotateTextResponse++; | 313 buildCounterAnnotateTextResponse++; |
315 if (buildCounterAnnotateTextResponse < 3) { | 314 if (buildCounterAnnotateTextResponse < 3) { |
316 checkSentiment(o.documentSentiment); | 315 checkSentiment(o.documentSentiment); |
317 checkUnnamed876(o.entities); | 316 checkUnnamed879(o.entities); |
318 unittest.expect(o.language, unittest.equals('foo')); | 317 unittest.expect(o.language, unittest.equals('foo')); |
319 checkUnnamed877(o.sentences); | 318 checkUnnamed880(o.sentences); |
320 checkUnnamed878(o.tokens); | 319 checkUnnamed881(o.tokens); |
321 } | 320 } |
322 buildCounterAnnotateTextResponse--; | 321 buildCounterAnnotateTextResponse--; |
323 } | 322 } |
324 | 323 |
325 core.int buildCounterDependencyEdge = 0; | 324 core.int buildCounterDependencyEdge = 0; |
326 buildDependencyEdge() { | 325 buildDependencyEdge() { |
327 var o = new api.DependencyEdge(); | 326 var o = new api.DependencyEdge(); |
328 buildCounterDependencyEdge++; | 327 buildCounterDependencyEdge++; |
329 if (buildCounterDependencyEdge < 3) { | 328 if (buildCounterDependencyEdge < 3) { |
330 o.headTokenIndex = 42; | 329 o.headTokenIndex = 42; |
(...skipping 30 matching lines...) Expand all Loading... |
361 buildCounterDocument++; | 360 buildCounterDocument++; |
362 if (buildCounterDocument < 3) { | 361 if (buildCounterDocument < 3) { |
363 unittest.expect(o.content, unittest.equals('foo')); | 362 unittest.expect(o.content, unittest.equals('foo')); |
364 unittest.expect(o.gcsContentUri, unittest.equals('foo')); | 363 unittest.expect(o.gcsContentUri, unittest.equals('foo')); |
365 unittest.expect(o.language, unittest.equals('foo')); | 364 unittest.expect(o.language, unittest.equals('foo')); |
366 unittest.expect(o.type, unittest.equals('foo')); | 365 unittest.expect(o.type, unittest.equals('foo')); |
367 } | 366 } |
368 buildCounterDocument--; | 367 buildCounterDocument--; |
369 } | 368 } |
370 | 369 |
371 buildUnnamed879() { | 370 buildUnnamed882() { |
372 var o = new core.List<api.EntityMention>(); | 371 var o = new core.List<api.EntityMention>(); |
373 o.add(buildEntityMention()); | 372 o.add(buildEntityMention()); |
374 o.add(buildEntityMention()); | 373 o.add(buildEntityMention()); |
375 return o; | 374 return o; |
376 } | 375 } |
377 | 376 |
378 checkUnnamed879(core.List<api.EntityMention> o) { | 377 checkUnnamed882(core.List<api.EntityMention> o) { |
379 unittest.expect(o, unittest.hasLength(2)); | 378 unittest.expect(o, unittest.hasLength(2)); |
380 checkEntityMention(o[0]); | 379 checkEntityMention(o[0]); |
381 checkEntityMention(o[1]); | 380 checkEntityMention(o[1]); |
382 } | 381 } |
383 | 382 |
384 buildUnnamed880() { | 383 buildUnnamed883() { |
385 var o = new core.Map<core.String, core.String>(); | 384 var o = new core.Map<core.String, core.String>(); |
386 o["x"] = "foo"; | 385 o["x"] = "foo"; |
387 o["y"] = "foo"; | 386 o["y"] = "foo"; |
388 return o; | 387 return o; |
389 } | 388 } |
390 | 389 |
391 checkUnnamed880(core.Map<core.String, core.String> o) { | 390 checkUnnamed883(core.Map<core.String, core.String> o) { |
392 unittest.expect(o, unittest.hasLength(2)); | 391 unittest.expect(o, unittest.hasLength(2)); |
393 unittest.expect(o["x"], unittest.equals('foo')); | 392 unittest.expect(o["x"], unittest.equals('foo')); |
394 unittest.expect(o["y"], unittest.equals('foo')); | 393 unittest.expect(o["y"], unittest.equals('foo')); |
395 } | 394 } |
396 | 395 |
397 core.int buildCounterEntity = 0; | 396 core.int buildCounterEntity = 0; |
398 buildEntity() { | 397 buildEntity() { |
399 var o = new api.Entity(); | 398 var o = new api.Entity(); |
400 buildCounterEntity++; | 399 buildCounterEntity++; |
401 if (buildCounterEntity < 3) { | 400 if (buildCounterEntity < 3) { |
402 o.mentions = buildUnnamed879(); | 401 o.mentions = buildUnnamed882(); |
403 o.metadata = buildUnnamed880(); | 402 o.metadata = buildUnnamed883(); |
404 o.name = "foo"; | 403 o.name = "foo"; |
405 o.salience = 42.0; | 404 o.salience = 42.0; |
406 o.type = "foo"; | 405 o.type = "foo"; |
407 } | 406 } |
408 buildCounterEntity--; | 407 buildCounterEntity--; |
409 return o; | 408 return o; |
410 } | 409 } |
411 | 410 |
412 checkEntity(api.Entity o) { | 411 checkEntity(api.Entity o) { |
413 buildCounterEntity++; | 412 buildCounterEntity++; |
414 if (buildCounterEntity < 3) { | 413 if (buildCounterEntity < 3) { |
415 checkUnnamed879(o.mentions); | 414 checkUnnamed882(o.mentions); |
416 checkUnnamed880(o.metadata); | 415 checkUnnamed883(o.metadata); |
417 unittest.expect(o.name, unittest.equals('foo')); | 416 unittest.expect(o.name, unittest.equals('foo')); |
418 unittest.expect(o.salience, unittest.equals(42.0)); | 417 unittest.expect(o.salience, unittest.equals(42.0)); |
419 unittest.expect(o.type, unittest.equals('foo')); | 418 unittest.expect(o.type, unittest.equals('foo')); |
420 } | 419 } |
421 buildCounterEntity--; | 420 buildCounterEntity--; |
422 } | 421 } |
423 | 422 |
424 core.int buildCounterEntityMention = 0; | 423 core.int buildCounterEntityMention = 0; |
425 buildEntityMention() { | 424 buildEntityMention() { |
426 var o = new api.EntityMention(); | 425 var o = new api.EntityMention(); |
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
541 | 540 |
542 checkSentiment(api.Sentiment o) { | 541 checkSentiment(api.Sentiment o) { |
543 buildCounterSentiment++; | 542 buildCounterSentiment++; |
544 if (buildCounterSentiment < 3) { | 543 if (buildCounterSentiment < 3) { |
545 unittest.expect(o.magnitude, unittest.equals(42.0)); | 544 unittest.expect(o.magnitude, unittest.equals(42.0)); |
546 unittest.expect(o.score, unittest.equals(42.0)); | 545 unittest.expect(o.score, unittest.equals(42.0)); |
547 } | 546 } |
548 buildCounterSentiment--; | 547 buildCounterSentiment--; |
549 } | 548 } |
550 | 549 |
551 buildUnnamed881() { | 550 buildUnnamed884() { |
552 var o = new core.Map<core.String, core.Object>(); | 551 var o = new core.Map<core.String, core.Object>(); |
553 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 552 o["x"] = { |
554 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 553 'list': [1, 2, 3], |
| 554 'bool': true, |
| 555 'string': 'foo' |
| 556 }; |
| 557 o["y"] = { |
| 558 'list': [1, 2, 3], |
| 559 'bool': true, |
| 560 'string': 'foo' |
| 561 }; |
555 return o; | 562 return o; |
556 } | 563 } |
557 | 564 |
558 checkUnnamed881(core.Map<core.String, core.Object> o) { | 565 checkUnnamed884(core.Map<core.String, core.Object> o) { |
559 unittest.expect(o, unittest.hasLength(2)); | 566 unittest.expect(o, unittest.hasLength(2)); |
560 var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLengt
h(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"],
unittest.equals('foo')); | 567 var casted1 = (o["x"]) as core.Map; |
561 var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLengt
h(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"],
unittest.equals('foo')); | 568 unittest.expect(casted1, unittest.hasLength(3)); |
| 569 unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); |
| 570 unittest.expect(casted1["bool"], unittest.equals(true)); |
| 571 unittest.expect(casted1["string"], unittest.equals('foo')); |
| 572 var casted2 = (o["y"]) as core.Map; |
| 573 unittest.expect(casted2, unittest.hasLength(3)); |
| 574 unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); |
| 575 unittest.expect(casted2["bool"], unittest.equals(true)); |
| 576 unittest.expect(casted2["string"], unittest.equals('foo')); |
562 } | 577 } |
563 | 578 |
564 buildUnnamed882() { | 579 buildUnnamed885() { |
565 var o = new core.List<core.Map<core.String, core.Object>>(); | 580 var o = new core.List<core.Map<core.String, core.Object>>(); |
566 o.add(buildUnnamed881()); | 581 o.add(buildUnnamed884()); |
567 o.add(buildUnnamed881()); | 582 o.add(buildUnnamed884()); |
568 return o; | 583 return o; |
569 } | 584 } |
570 | 585 |
571 checkUnnamed882(core.List<core.Map<core.String, core.Object>> o) { | 586 checkUnnamed885(core.List<core.Map<core.String, core.Object>> o) { |
572 unittest.expect(o, unittest.hasLength(2)); | 587 unittest.expect(o, unittest.hasLength(2)); |
573 checkUnnamed881(o[0]); | 588 checkUnnamed884(o[0]); |
574 checkUnnamed881(o[1]); | 589 checkUnnamed884(o[1]); |
575 } | 590 } |
576 | 591 |
577 core.int buildCounterStatus = 0; | 592 core.int buildCounterStatus = 0; |
578 buildStatus() { | 593 buildStatus() { |
579 var o = new api.Status(); | 594 var o = new api.Status(); |
580 buildCounterStatus++; | 595 buildCounterStatus++; |
581 if (buildCounterStatus < 3) { | 596 if (buildCounterStatus < 3) { |
582 o.code = 42; | 597 o.code = 42; |
583 o.details = buildUnnamed882(); | 598 o.details = buildUnnamed885(); |
584 o.message = "foo"; | 599 o.message = "foo"; |
585 } | 600 } |
586 buildCounterStatus--; | 601 buildCounterStatus--; |
587 return o; | 602 return o; |
588 } | 603 } |
589 | 604 |
590 checkStatus(api.Status o) { | 605 checkStatus(api.Status o) { |
591 buildCounterStatus++; | 606 buildCounterStatus++; |
592 if (buildCounterStatus < 3) { | 607 if (buildCounterStatus < 3) { |
593 unittest.expect(o.code, unittest.equals(42)); | 608 unittest.expect(o.code, unittest.equals(42)); |
594 checkUnnamed882(o.details); | 609 checkUnnamed885(o.details); |
595 unittest.expect(o.message, unittest.equals('foo')); | 610 unittest.expect(o.message, unittest.equals('foo')); |
596 } | 611 } |
597 buildCounterStatus--; | 612 buildCounterStatus--; |
598 } | 613 } |
599 | 614 |
600 core.int buildCounterTextSpan = 0; | 615 core.int buildCounterTextSpan = 0; |
601 buildTextSpan() { | 616 buildTextSpan() { |
602 var o = new api.TextSpan(); | 617 var o = new api.TextSpan(); |
603 buildCounterTextSpan++; | 618 buildCounterTextSpan++; |
604 if (buildCounterTextSpan < 3) { | 619 if (buildCounterTextSpan < 3) { |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
636 buildCounterToken++; | 651 buildCounterToken++; |
637 if (buildCounterToken < 3) { | 652 if (buildCounterToken < 3) { |
638 checkDependencyEdge(o.dependencyEdge); | 653 checkDependencyEdge(o.dependencyEdge); |
639 unittest.expect(o.lemma, unittest.equals('foo')); | 654 unittest.expect(o.lemma, unittest.equals('foo')); |
640 checkPartOfSpeech(o.partOfSpeech); | 655 checkPartOfSpeech(o.partOfSpeech); |
641 checkTextSpan(o.text); | 656 checkTextSpan(o.text); |
642 } | 657 } |
643 buildCounterToken--; | 658 buildCounterToken--; |
644 } | 659 } |
645 | 660 |
646 | |
647 main() { | 661 main() { |
648 unittest.group("obj-schema-AnalyzeEntitiesRequest", () { | 662 unittest.group("obj-schema-AnalyzeEntitiesRequest", () { |
649 unittest.test("to-json--from-json", () { | 663 unittest.test("to-json--from-json", () { |
650 var o = buildAnalyzeEntitiesRequest(); | 664 var o = buildAnalyzeEntitiesRequest(); |
651 var od = new api.AnalyzeEntitiesRequest.fromJson(o.toJson()); | 665 var od = new api.AnalyzeEntitiesRequest.fromJson(o.toJson()); |
652 checkAnalyzeEntitiesRequest(od); | 666 checkAnalyzeEntitiesRequest(od); |
653 }); | 667 }); |
654 }); | 668 }); |
655 | 669 |
656 | |
657 unittest.group("obj-schema-AnalyzeEntitiesResponse", () { | 670 unittest.group("obj-schema-AnalyzeEntitiesResponse", () { |
658 unittest.test("to-json--from-json", () { | 671 unittest.test("to-json--from-json", () { |
659 var o = buildAnalyzeEntitiesResponse(); | 672 var o = buildAnalyzeEntitiesResponse(); |
660 var od = new api.AnalyzeEntitiesResponse.fromJson(o.toJson()); | 673 var od = new api.AnalyzeEntitiesResponse.fromJson(o.toJson()); |
661 checkAnalyzeEntitiesResponse(od); | 674 checkAnalyzeEntitiesResponse(od); |
662 }); | 675 }); |
663 }); | 676 }); |
664 | 677 |
665 | |
666 unittest.group("obj-schema-AnalyzeSentimentRequest", () { | 678 unittest.group("obj-schema-AnalyzeSentimentRequest", () { |
667 unittest.test("to-json--from-json", () { | 679 unittest.test("to-json--from-json", () { |
668 var o = buildAnalyzeSentimentRequest(); | 680 var o = buildAnalyzeSentimentRequest(); |
669 var od = new api.AnalyzeSentimentRequest.fromJson(o.toJson()); | 681 var od = new api.AnalyzeSentimentRequest.fromJson(o.toJson()); |
670 checkAnalyzeSentimentRequest(od); | 682 checkAnalyzeSentimentRequest(od); |
671 }); | 683 }); |
672 }); | 684 }); |
673 | 685 |
674 | |
675 unittest.group("obj-schema-AnalyzeSentimentResponse", () { | 686 unittest.group("obj-schema-AnalyzeSentimentResponse", () { |
676 unittest.test("to-json--from-json", () { | 687 unittest.test("to-json--from-json", () { |
677 var o = buildAnalyzeSentimentResponse(); | 688 var o = buildAnalyzeSentimentResponse(); |
678 var od = new api.AnalyzeSentimentResponse.fromJson(o.toJson()); | 689 var od = new api.AnalyzeSentimentResponse.fromJson(o.toJson()); |
679 checkAnalyzeSentimentResponse(od); | 690 checkAnalyzeSentimentResponse(od); |
680 }); | 691 }); |
681 }); | 692 }); |
682 | 693 |
683 | |
684 unittest.group("obj-schema-AnalyzeSyntaxRequest", () { | 694 unittest.group("obj-schema-AnalyzeSyntaxRequest", () { |
685 unittest.test("to-json--from-json", () { | 695 unittest.test("to-json--from-json", () { |
686 var o = buildAnalyzeSyntaxRequest(); | 696 var o = buildAnalyzeSyntaxRequest(); |
687 var od = new api.AnalyzeSyntaxRequest.fromJson(o.toJson()); | 697 var od = new api.AnalyzeSyntaxRequest.fromJson(o.toJson()); |
688 checkAnalyzeSyntaxRequest(od); | 698 checkAnalyzeSyntaxRequest(od); |
689 }); | 699 }); |
690 }); | 700 }); |
691 | 701 |
692 | |
693 unittest.group("obj-schema-AnalyzeSyntaxResponse", () { | 702 unittest.group("obj-schema-AnalyzeSyntaxResponse", () { |
694 unittest.test("to-json--from-json", () { | 703 unittest.test("to-json--from-json", () { |
695 var o = buildAnalyzeSyntaxResponse(); | 704 var o = buildAnalyzeSyntaxResponse(); |
696 var od = new api.AnalyzeSyntaxResponse.fromJson(o.toJson()); | 705 var od = new api.AnalyzeSyntaxResponse.fromJson(o.toJson()); |
697 checkAnalyzeSyntaxResponse(od); | 706 checkAnalyzeSyntaxResponse(od); |
698 }); | 707 }); |
699 }); | 708 }); |
700 | 709 |
701 | |
702 unittest.group("obj-schema-AnnotateTextRequest", () { | 710 unittest.group("obj-schema-AnnotateTextRequest", () { |
703 unittest.test("to-json--from-json", () { | 711 unittest.test("to-json--from-json", () { |
704 var o = buildAnnotateTextRequest(); | 712 var o = buildAnnotateTextRequest(); |
705 var od = new api.AnnotateTextRequest.fromJson(o.toJson()); | 713 var od = new api.AnnotateTextRequest.fromJson(o.toJson()); |
706 checkAnnotateTextRequest(od); | 714 checkAnnotateTextRequest(od); |
707 }); | 715 }); |
708 }); | 716 }); |
709 | 717 |
710 | |
711 unittest.group("obj-schema-AnnotateTextResponse", () { | 718 unittest.group("obj-schema-AnnotateTextResponse", () { |
712 unittest.test("to-json--from-json", () { | 719 unittest.test("to-json--from-json", () { |
713 var o = buildAnnotateTextResponse(); | 720 var o = buildAnnotateTextResponse(); |
714 var od = new api.AnnotateTextResponse.fromJson(o.toJson()); | 721 var od = new api.AnnotateTextResponse.fromJson(o.toJson()); |
715 checkAnnotateTextResponse(od); | 722 checkAnnotateTextResponse(od); |
716 }); | 723 }); |
717 }); | 724 }); |
718 | 725 |
719 | |
720 unittest.group("obj-schema-DependencyEdge", () { | 726 unittest.group("obj-schema-DependencyEdge", () { |
721 unittest.test("to-json--from-json", () { | 727 unittest.test("to-json--from-json", () { |
722 var o = buildDependencyEdge(); | 728 var o = buildDependencyEdge(); |
723 var od = new api.DependencyEdge.fromJson(o.toJson()); | 729 var od = new api.DependencyEdge.fromJson(o.toJson()); |
724 checkDependencyEdge(od); | 730 checkDependencyEdge(od); |
725 }); | 731 }); |
726 }); | 732 }); |
727 | 733 |
728 | |
729 unittest.group("obj-schema-Document", () { | 734 unittest.group("obj-schema-Document", () { |
730 unittest.test("to-json--from-json", () { | 735 unittest.test("to-json--from-json", () { |
731 var o = buildDocument(); | 736 var o = buildDocument(); |
732 var od = new api.Document.fromJson(o.toJson()); | 737 var od = new api.Document.fromJson(o.toJson()); |
733 checkDocument(od); | 738 checkDocument(od); |
734 }); | 739 }); |
735 }); | 740 }); |
736 | 741 |
737 | |
738 unittest.group("obj-schema-Entity", () { | 742 unittest.group("obj-schema-Entity", () { |
739 unittest.test("to-json--from-json", () { | 743 unittest.test("to-json--from-json", () { |
740 var o = buildEntity(); | 744 var o = buildEntity(); |
741 var od = new api.Entity.fromJson(o.toJson()); | 745 var od = new api.Entity.fromJson(o.toJson()); |
742 checkEntity(od); | 746 checkEntity(od); |
743 }); | 747 }); |
744 }); | 748 }); |
745 | 749 |
746 | |
747 unittest.group("obj-schema-EntityMention", () { | 750 unittest.group("obj-schema-EntityMention", () { |
748 unittest.test("to-json--from-json", () { | 751 unittest.test("to-json--from-json", () { |
749 var o = buildEntityMention(); | 752 var o = buildEntityMention(); |
750 var od = new api.EntityMention.fromJson(o.toJson()); | 753 var od = new api.EntityMention.fromJson(o.toJson()); |
751 checkEntityMention(od); | 754 checkEntityMention(od); |
752 }); | 755 }); |
753 }); | 756 }); |
754 | 757 |
755 | |
756 unittest.group("obj-schema-Features", () { | 758 unittest.group("obj-schema-Features", () { |
757 unittest.test("to-json--from-json", () { | 759 unittest.test("to-json--from-json", () { |
758 var o = buildFeatures(); | 760 var o = buildFeatures(); |
759 var od = new api.Features.fromJson(o.toJson()); | 761 var od = new api.Features.fromJson(o.toJson()); |
760 checkFeatures(od); | 762 checkFeatures(od); |
761 }); | 763 }); |
762 }); | 764 }); |
763 | 765 |
764 | |
765 unittest.group("obj-schema-PartOfSpeech", () { | 766 unittest.group("obj-schema-PartOfSpeech", () { |
766 unittest.test("to-json--from-json", () { | 767 unittest.test("to-json--from-json", () { |
767 var o = buildPartOfSpeech(); | 768 var o = buildPartOfSpeech(); |
768 var od = new api.PartOfSpeech.fromJson(o.toJson()); | 769 var od = new api.PartOfSpeech.fromJson(o.toJson()); |
769 checkPartOfSpeech(od); | 770 checkPartOfSpeech(od); |
770 }); | 771 }); |
771 }); | 772 }); |
772 | 773 |
773 | |
774 unittest.group("obj-schema-Sentence", () { | 774 unittest.group("obj-schema-Sentence", () { |
775 unittest.test("to-json--from-json", () { | 775 unittest.test("to-json--from-json", () { |
776 var o = buildSentence(); | 776 var o = buildSentence(); |
777 var od = new api.Sentence.fromJson(o.toJson()); | 777 var od = new api.Sentence.fromJson(o.toJson()); |
778 checkSentence(od); | 778 checkSentence(od); |
779 }); | 779 }); |
780 }); | 780 }); |
781 | 781 |
782 | |
783 unittest.group("obj-schema-Sentiment", () { | 782 unittest.group("obj-schema-Sentiment", () { |
784 unittest.test("to-json--from-json", () { | 783 unittest.test("to-json--from-json", () { |
785 var o = buildSentiment(); | 784 var o = buildSentiment(); |
786 var od = new api.Sentiment.fromJson(o.toJson()); | 785 var od = new api.Sentiment.fromJson(o.toJson()); |
787 checkSentiment(od); | 786 checkSentiment(od); |
788 }); | 787 }); |
789 }); | 788 }); |
790 | 789 |
791 | |
792 unittest.group("obj-schema-Status", () { | 790 unittest.group("obj-schema-Status", () { |
793 unittest.test("to-json--from-json", () { | 791 unittest.test("to-json--from-json", () { |
794 var o = buildStatus(); | 792 var o = buildStatus(); |
795 var od = new api.Status.fromJson(o.toJson()); | 793 var od = new api.Status.fromJson(o.toJson()); |
796 checkStatus(od); | 794 checkStatus(od); |
797 }); | 795 }); |
798 }); | 796 }); |
799 | 797 |
800 | |
801 unittest.group("obj-schema-TextSpan", () { | 798 unittest.group("obj-schema-TextSpan", () { |
802 unittest.test("to-json--from-json", () { | 799 unittest.test("to-json--from-json", () { |
803 var o = buildTextSpan(); | 800 var o = buildTextSpan(); |
804 var od = new api.TextSpan.fromJson(o.toJson()); | 801 var od = new api.TextSpan.fromJson(o.toJson()); |
805 checkTextSpan(od); | 802 checkTextSpan(od); |
806 }); | 803 }); |
807 }); | 804 }); |
808 | 805 |
809 | |
810 unittest.group("obj-schema-Token", () { | 806 unittest.group("obj-schema-Token", () { |
811 unittest.test("to-json--from-json", () { | 807 unittest.test("to-json--from-json", () { |
812 var o = buildToken(); | 808 var o = buildToken(); |
813 var od = new api.Token.fromJson(o.toJson()); | 809 var od = new api.Token.fromJson(o.toJson()); |
814 checkToken(od); | 810 checkToken(od); |
815 }); | 811 }); |
816 }); | 812 }); |
817 | 813 |
818 | |
819 unittest.group("resource-DocumentsResourceApi", () { | 814 unittest.group("resource-DocumentsResourceApi", () { |
820 unittest.test("method--analyzeEntities", () { | 815 unittest.test("method--analyzeEntities", () { |
821 | |
822 var mock = new HttpServerMock(); | 816 var mock = new HttpServerMock(); |
823 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; | 817 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; |
824 var arg_request = buildAnalyzeEntitiesRequest(); | 818 var arg_request = buildAnalyzeEntitiesRequest(); |
825 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 819 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
826 var obj = new api.AnalyzeEntitiesRequest.fromJson(json); | 820 var obj = new api.AnalyzeEntitiesRequest.fromJson(json); |
827 checkAnalyzeEntitiesRequest(obj); | 821 checkAnalyzeEntitiesRequest(obj); |
828 | 822 |
829 var path = (req.url).path; | 823 var path = (req.url).path; |
830 var pathOffset = 0; | 824 var pathOffset = 0; |
831 var index; | 825 var index; |
832 var subPart; | 826 var subPart; |
833 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 827 unittest.expect( |
| 828 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
834 pathOffset += 1; | 829 pathOffset += 1; |
835 unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.eq
uals("v1/documents:analyzeEntities")); | 830 unittest.expect(path.substring(pathOffset, pathOffset + 28), |
| 831 unittest.equals("v1/documents:analyzeEntities")); |
836 pathOffset += 28; | 832 pathOffset += 28; |
837 | 833 |
838 var query = (req.url).query; | 834 var query = (req.url).query; |
839 var queryOffset = 0; | 835 var queryOffset = 0; |
840 var queryMap = {}; | 836 var queryMap = {}; |
841 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 837 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
842 parseBool(n) { | 838 parseBool(n) { |
843 if (n == "true") return true; | 839 if (n == "true") return true; |
844 if (n == "false") return false; | 840 if (n == "false") return false; |
845 if (n == null) return null; | 841 if (n == null) return null; |
846 throw new core.ArgumentError("Invalid boolean: $n"); | 842 throw new core.ArgumentError("Invalid boolean: $n"); |
847 } | 843 } |
| 844 |
848 if (query.length > 0) { | 845 if (query.length > 0) { |
849 for (var part in query.split("&")) { | 846 for (var part in query.split("&")) { |
850 var keyvalue = part.split("="); | 847 var keyvalue = part.split("="); |
851 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 848 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 849 core.Uri.decodeQueryComponent(keyvalue[1])); |
852 } | 850 } |
853 } | 851 } |
854 | 852 |
855 | |
856 var h = { | 853 var h = { |
857 "content-type" : "application/json; charset=utf-8", | 854 "content-type": "application/json; charset=utf-8", |
858 }; | 855 }; |
859 var resp = convert.JSON.encode(buildAnalyzeEntitiesResponse()); | 856 var resp = convert.JSON.encode(buildAnalyzeEntitiesResponse()); |
860 return new async.Future.value(stringResponse(200, h, resp)); | 857 return new async.Future.value(stringResponse(200, h, resp)); |
861 }), true); | 858 }), true); |
862 res.analyzeEntities(arg_request).then(unittest.expectAsync1(((api.AnalyzeE
ntitiesResponse response) { | 859 res |
| 860 .analyzeEntities(arg_request) |
| 861 .then(unittest.expectAsync1(((api.AnalyzeEntitiesResponse response) { |
863 checkAnalyzeEntitiesResponse(response); | 862 checkAnalyzeEntitiesResponse(response); |
864 }))); | 863 }))); |
865 }); | 864 }); |
866 | 865 |
867 unittest.test("method--analyzeSentiment", () { | 866 unittest.test("method--analyzeSentiment", () { |
868 | |
869 var mock = new HttpServerMock(); | 867 var mock = new HttpServerMock(); |
870 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; | 868 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; |
871 var arg_request = buildAnalyzeSentimentRequest(); | 869 var arg_request = buildAnalyzeSentimentRequest(); |
872 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 870 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
873 var obj = new api.AnalyzeSentimentRequest.fromJson(json); | 871 var obj = new api.AnalyzeSentimentRequest.fromJson(json); |
874 checkAnalyzeSentimentRequest(obj); | 872 checkAnalyzeSentimentRequest(obj); |
875 | 873 |
876 var path = (req.url).path; | 874 var path = (req.url).path; |
877 var pathOffset = 0; | 875 var pathOffset = 0; |
878 var index; | 876 var index; |
879 var subPart; | 877 var subPart; |
880 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 878 unittest.expect( |
| 879 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
881 pathOffset += 1; | 880 pathOffset += 1; |
882 unittest.expect(path.substring(pathOffset, pathOffset + 29), unittest.eq
uals("v1/documents:analyzeSentiment")); | 881 unittest.expect(path.substring(pathOffset, pathOffset + 29), |
| 882 unittest.equals("v1/documents:analyzeSentiment")); |
883 pathOffset += 29; | 883 pathOffset += 29; |
884 | 884 |
885 var query = (req.url).query; | 885 var query = (req.url).query; |
886 var queryOffset = 0; | 886 var queryOffset = 0; |
887 var queryMap = {}; | 887 var queryMap = {}; |
888 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 888 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
889 parseBool(n) { | 889 parseBool(n) { |
890 if (n == "true") return true; | 890 if (n == "true") return true; |
891 if (n == "false") return false; | 891 if (n == "false") return false; |
892 if (n == null) return null; | 892 if (n == null) return null; |
893 throw new core.ArgumentError("Invalid boolean: $n"); | 893 throw new core.ArgumentError("Invalid boolean: $n"); |
894 } | 894 } |
| 895 |
895 if (query.length > 0) { | 896 if (query.length > 0) { |
896 for (var part in query.split("&")) { | 897 for (var part in query.split("&")) { |
897 var keyvalue = part.split("="); | 898 var keyvalue = part.split("="); |
898 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 899 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 900 core.Uri.decodeQueryComponent(keyvalue[1])); |
899 } | 901 } |
900 } | 902 } |
901 | 903 |
902 | |
903 var h = { | 904 var h = { |
904 "content-type" : "application/json; charset=utf-8", | 905 "content-type": "application/json; charset=utf-8", |
905 }; | 906 }; |
906 var resp = convert.JSON.encode(buildAnalyzeSentimentResponse()); | 907 var resp = convert.JSON.encode(buildAnalyzeSentimentResponse()); |
907 return new async.Future.value(stringResponse(200, h, resp)); | 908 return new async.Future.value(stringResponse(200, h, resp)); |
908 }), true); | 909 }), true); |
909 res.analyzeSentiment(arg_request).then(unittest.expectAsync1(((api.Analyze
SentimentResponse response) { | 910 res |
| 911 .analyzeSentiment(arg_request) |
| 912 .then(unittest.expectAsync1(((api.AnalyzeSentimentResponse response) { |
910 checkAnalyzeSentimentResponse(response); | 913 checkAnalyzeSentimentResponse(response); |
911 }))); | 914 }))); |
912 }); | 915 }); |
913 | 916 |
914 unittest.test("method--analyzeSyntax", () { | 917 unittest.test("method--analyzeSyntax", () { |
915 | |
916 var mock = new HttpServerMock(); | 918 var mock = new HttpServerMock(); |
917 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; | 919 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; |
918 var arg_request = buildAnalyzeSyntaxRequest(); | 920 var arg_request = buildAnalyzeSyntaxRequest(); |
919 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 921 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
920 var obj = new api.AnalyzeSyntaxRequest.fromJson(json); | 922 var obj = new api.AnalyzeSyntaxRequest.fromJson(json); |
921 checkAnalyzeSyntaxRequest(obj); | 923 checkAnalyzeSyntaxRequest(obj); |
922 | 924 |
923 var path = (req.url).path; | 925 var path = (req.url).path; |
924 var pathOffset = 0; | 926 var pathOffset = 0; |
925 var index; | 927 var index; |
926 var subPart; | 928 var subPart; |
927 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 929 unittest.expect( |
| 930 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
928 pathOffset += 1; | 931 pathOffset += 1; |
929 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq
uals("v1/documents:analyzeSyntax")); | 932 unittest.expect(path.substring(pathOffset, pathOffset + 26), |
| 933 unittest.equals("v1/documents:analyzeSyntax")); |
930 pathOffset += 26; | 934 pathOffset += 26; |
931 | 935 |
932 var query = (req.url).query; | 936 var query = (req.url).query; |
933 var queryOffset = 0; | 937 var queryOffset = 0; |
934 var queryMap = {}; | 938 var queryMap = {}; |
935 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 939 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
936 parseBool(n) { | 940 parseBool(n) { |
937 if (n == "true") return true; | 941 if (n == "true") return true; |
938 if (n == "false") return false; | 942 if (n == "false") return false; |
939 if (n == null) return null; | 943 if (n == null) return null; |
940 throw new core.ArgumentError("Invalid boolean: $n"); | 944 throw new core.ArgumentError("Invalid boolean: $n"); |
941 } | 945 } |
| 946 |
942 if (query.length > 0) { | 947 if (query.length > 0) { |
943 for (var part in query.split("&")) { | 948 for (var part in query.split("&")) { |
944 var keyvalue = part.split("="); | 949 var keyvalue = part.split("="); |
945 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 950 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 951 core.Uri.decodeQueryComponent(keyvalue[1])); |
946 } | 952 } |
947 } | 953 } |
948 | 954 |
949 | |
950 var h = { | 955 var h = { |
951 "content-type" : "application/json; charset=utf-8", | 956 "content-type": "application/json; charset=utf-8", |
952 }; | 957 }; |
953 var resp = convert.JSON.encode(buildAnalyzeSyntaxResponse()); | 958 var resp = convert.JSON.encode(buildAnalyzeSyntaxResponse()); |
954 return new async.Future.value(stringResponse(200, h, resp)); | 959 return new async.Future.value(stringResponse(200, h, resp)); |
955 }), true); | 960 }), true); |
956 res.analyzeSyntax(arg_request).then(unittest.expectAsync1(((api.AnalyzeSyn
taxResponse response) { | 961 res |
| 962 .analyzeSyntax(arg_request) |
| 963 .then(unittest.expectAsync1(((api.AnalyzeSyntaxResponse response) { |
957 checkAnalyzeSyntaxResponse(response); | 964 checkAnalyzeSyntaxResponse(response); |
958 }))); | 965 }))); |
959 }); | 966 }); |
960 | 967 |
961 unittest.test("method--annotateText", () { | 968 unittest.test("method--annotateText", () { |
962 | |
963 var mock = new HttpServerMock(); | 969 var mock = new HttpServerMock(); |
964 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; | 970 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; |
965 var arg_request = buildAnnotateTextRequest(); | 971 var arg_request = buildAnnotateTextRequest(); |
966 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 972 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
967 var obj = new api.AnnotateTextRequest.fromJson(json); | 973 var obj = new api.AnnotateTextRequest.fromJson(json); |
968 checkAnnotateTextRequest(obj); | 974 checkAnnotateTextRequest(obj); |
969 | 975 |
970 var path = (req.url).path; | 976 var path = (req.url).path; |
971 var pathOffset = 0; | 977 var pathOffset = 0; |
972 var index; | 978 var index; |
973 var subPart; | 979 var subPart; |
974 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 980 unittest.expect( |
| 981 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
975 pathOffset += 1; | 982 pathOffset += 1; |
976 unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.eq
uals("v1/documents:annotateText")); | 983 unittest.expect(path.substring(pathOffset, pathOffset + 25), |
| 984 unittest.equals("v1/documents:annotateText")); |
977 pathOffset += 25; | 985 pathOffset += 25; |
978 | 986 |
979 var query = (req.url).query; | 987 var query = (req.url).query; |
980 var queryOffset = 0; | 988 var queryOffset = 0; |
981 var queryMap = {}; | 989 var queryMap = {}; |
982 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 990 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
983 parseBool(n) { | 991 parseBool(n) { |
984 if (n == "true") return true; | 992 if (n == "true") return true; |
985 if (n == "false") return false; | 993 if (n == "false") return false; |
986 if (n == null) return null; | 994 if (n == null) return null; |
987 throw new core.ArgumentError("Invalid boolean: $n"); | 995 throw new core.ArgumentError("Invalid boolean: $n"); |
988 } | 996 } |
| 997 |
989 if (query.length > 0) { | 998 if (query.length > 0) { |
990 for (var part in query.split("&")) { | 999 for (var part in query.split("&")) { |
991 var keyvalue = part.split("="); | 1000 var keyvalue = part.split("="); |
992 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1002 core.Uri.decodeQueryComponent(keyvalue[1])); |
993 } | 1003 } |
994 } | 1004 } |
995 | 1005 |
996 | |
997 var h = { | 1006 var h = { |
998 "content-type" : "application/json; charset=utf-8", | 1007 "content-type": "application/json; charset=utf-8", |
999 }; | 1008 }; |
1000 var resp = convert.JSON.encode(buildAnnotateTextResponse()); | 1009 var resp = convert.JSON.encode(buildAnnotateTextResponse()); |
1001 return new async.Future.value(stringResponse(200, h, resp)); | 1010 return new async.Future.value(stringResponse(200, h, resp)); |
1002 }), true); | 1011 }), true); |
1003 res.annotateText(arg_request).then(unittest.expectAsync1(((api.AnnotateTex
tResponse response) { | 1012 res |
| 1013 .annotateText(arg_request) |
| 1014 .then(unittest.expectAsync1(((api.AnnotateTextResponse response) { |
1004 checkAnnotateTextResponse(response); | 1015 checkAnnotateTextResponse(response); |
1005 }))); | 1016 }))); |
1006 }); | 1017 }); |
1007 | |
1008 }); | 1018 }); |
1009 | |
1010 | |
1011 } | 1019 } |
1012 | |
OLD | NEW |