Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(73)

Side by Side Diff: generated/googleapis_beta/test/language/v1beta1_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis_beta.language.v1beta1.test; 1 library googleapis_beta.language.v1beta1.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_beta/language/v1beta1.dart' as api; 10 import 'package:googleapis_beta/language/v1beta1.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 buildUnnamed3210() { 74 buildUnnamed3203() {
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 checkUnnamed3210(core.List<api.Entity> o) { 81 checkUnnamed3203(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 = buildUnnamed3210(); 92 o.entities = buildUnnamed3203();
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 checkUnnamed3210(o.entities); 102 checkUnnamed3203(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 buildUnnamed3211() { 129 buildUnnamed3204() {
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 checkUnnamed3211(core.List<api.Sentence> o) { 136 checkUnnamed3204(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 = buildUnnamed3211(); 149 o.sentences = buildUnnamed3204();
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 checkUnnamed3211(o.sentences); 160 checkUnnamed3204(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 buildUnnamed3212() { 186 buildUnnamed3205() {
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 checkUnnamed3212(core.List<api.Sentence> o) { 193 checkUnnamed3205(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 buildUnnamed3213() { 199 buildUnnamed3206() {
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 checkUnnamed3213(core.List<api.Token> o) { 206 checkUnnamed3206(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 = buildUnnamed3212(); 218 o.sentences = buildUnnamed3205();
220 o.tokens = buildUnnamed3213(); 219 o.tokens = buildUnnamed3206();
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 checkUnnamed3212(o.sentences); 229 checkUnnamed3205(o.sentences);
231 checkUnnamed3213(o.tokens); 230 checkUnnamed3206(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 buildUnnamed3214() { 258 buildUnnamed3207() {
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 checkUnnamed3214(core.List<api.Entity> o) { 265 checkUnnamed3207(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 buildUnnamed3215() { 271 buildUnnamed3208() {
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 checkUnnamed3215(core.List<api.Sentence> o) { 278 checkUnnamed3208(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 buildUnnamed3216() { 284 buildUnnamed3209() {
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 checkUnnamed3216(core.List<api.Token> o) { 291 checkUnnamed3209(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 = buildUnnamed3214(); 303 o.entities = buildUnnamed3207();
305 o.language = "foo"; 304 o.language = "foo";
306 o.sentences = buildUnnamed3215(); 305 o.sentences = buildUnnamed3208();
307 o.tokens = buildUnnamed3216(); 306 o.tokens = buildUnnamed3209();
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 checkUnnamed3214(o.entities); 316 checkUnnamed3207(o.entities);
318 unittest.expect(o.language, unittest.equals('foo')); 317 unittest.expect(o.language, unittest.equals('foo'));
319 checkUnnamed3215(o.sentences); 318 checkUnnamed3208(o.sentences);
320 checkUnnamed3216(o.tokens); 319 checkUnnamed3209(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
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 buildUnnamed3217() { 370 buildUnnamed3210() {
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 checkUnnamed3217(core.List<api.EntityMention> o) { 377 checkUnnamed3210(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 buildUnnamed3218() { 383 buildUnnamed3211() {
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 checkUnnamed3218(core.Map<core.String, core.String> o) { 390 checkUnnamed3211(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 = buildUnnamed3217(); 401 o.mentions = buildUnnamed3210();
403 o.metadata = buildUnnamed3218(); 402 o.metadata = buildUnnamed3211();
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 checkUnnamed3217(o.mentions); 414 checkUnnamed3210(o.mentions);
416 checkUnnamed3218(o.metadata); 415 checkUnnamed3211(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 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
543 checkSentiment(api.Sentiment o) { 542 checkSentiment(api.Sentiment o) {
544 buildCounterSentiment++; 543 buildCounterSentiment++;
545 if (buildCounterSentiment < 3) { 544 if (buildCounterSentiment < 3) {
546 unittest.expect(o.magnitude, unittest.equals(42.0)); 545 unittest.expect(o.magnitude, unittest.equals(42.0));
547 unittest.expect(o.polarity, unittest.equals(42.0)); 546 unittest.expect(o.polarity, unittest.equals(42.0));
548 unittest.expect(o.score, unittest.equals(42.0)); 547 unittest.expect(o.score, unittest.equals(42.0));
549 } 548 }
550 buildCounterSentiment--; 549 buildCounterSentiment--;
551 } 550 }
552 551
553 buildUnnamed3219() { 552 buildUnnamed3212() {
554 var o = new core.Map<core.String, core.Object>(); 553 var o = new core.Map<core.String, core.Object>();
555 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 554 o["x"] = {
556 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 555 'list': [1, 2, 3],
556 'bool': true,
557 'string': 'foo'
558 };
559 o["y"] = {
560 'list': [1, 2, 3],
561 'bool': true,
562 'string': 'foo'
563 };
557 return o; 564 return o;
558 } 565 }
559 566
560 checkUnnamed3219(core.Map<core.String, core.Object> o) { 567 checkUnnamed3212(core.Map<core.String, core.Object> o) {
561 unittest.expect(o, unittest.hasLength(2)); 568 unittest.expect(o, unittest.hasLength(2));
562 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')); 569 var casted1 = (o["x"]) as core.Map;
563 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')); 570 unittest.expect(casted1, unittest.hasLength(3));
571 unittest.expect(casted1["list"], unittest.equals([1, 2, 3]));
572 unittest.expect(casted1["bool"], unittest.equals(true));
573 unittest.expect(casted1["string"], unittest.equals('foo'));
574 var casted2 = (o["y"]) as core.Map;
575 unittest.expect(casted2, unittest.hasLength(3));
576 unittest.expect(casted2["list"], unittest.equals([1, 2, 3]));
577 unittest.expect(casted2["bool"], unittest.equals(true));
578 unittest.expect(casted2["string"], unittest.equals('foo'));
564 } 579 }
565 580
566 buildUnnamed3220() { 581 buildUnnamed3213() {
567 var o = new core.List<core.Map<core.String, core.Object>>(); 582 var o = new core.List<core.Map<core.String, core.Object>>();
568 o.add(buildUnnamed3219()); 583 o.add(buildUnnamed3212());
569 o.add(buildUnnamed3219()); 584 o.add(buildUnnamed3212());
570 return o; 585 return o;
571 } 586 }
572 587
573 checkUnnamed3220(core.List<core.Map<core.String, core.Object>> o) { 588 checkUnnamed3213(core.List<core.Map<core.String, core.Object>> o) {
574 unittest.expect(o, unittest.hasLength(2)); 589 unittest.expect(o, unittest.hasLength(2));
575 checkUnnamed3219(o[0]); 590 checkUnnamed3212(o[0]);
576 checkUnnamed3219(o[1]); 591 checkUnnamed3212(o[1]);
577 } 592 }
578 593
579 core.int buildCounterStatus = 0; 594 core.int buildCounterStatus = 0;
580 buildStatus() { 595 buildStatus() {
581 var o = new api.Status(); 596 var o = new api.Status();
582 buildCounterStatus++; 597 buildCounterStatus++;
583 if (buildCounterStatus < 3) { 598 if (buildCounterStatus < 3) {
584 o.code = 42; 599 o.code = 42;
585 o.details = buildUnnamed3220(); 600 o.details = buildUnnamed3213();
586 o.message = "foo"; 601 o.message = "foo";
587 } 602 }
588 buildCounterStatus--; 603 buildCounterStatus--;
589 return o; 604 return o;
590 } 605 }
591 606
592 checkStatus(api.Status o) { 607 checkStatus(api.Status o) {
593 buildCounterStatus++; 608 buildCounterStatus++;
594 if (buildCounterStatus < 3) { 609 if (buildCounterStatus < 3) {
595 unittest.expect(o.code, unittest.equals(42)); 610 unittest.expect(o.code, unittest.equals(42));
596 checkUnnamed3220(o.details); 611 checkUnnamed3213(o.details);
597 unittest.expect(o.message, unittest.equals('foo')); 612 unittest.expect(o.message, unittest.equals('foo'));
598 } 613 }
599 buildCounterStatus--; 614 buildCounterStatus--;
600 } 615 }
601 616
602 core.int buildCounterTextSpan = 0; 617 core.int buildCounterTextSpan = 0;
603 buildTextSpan() { 618 buildTextSpan() {
604 var o = new api.TextSpan(); 619 var o = new api.TextSpan();
605 buildCounterTextSpan++; 620 buildCounterTextSpan++;
606 if (buildCounterTextSpan < 3) { 621 if (buildCounterTextSpan < 3) {
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
638 buildCounterToken++; 653 buildCounterToken++;
639 if (buildCounterToken < 3) { 654 if (buildCounterToken < 3) {
640 checkDependencyEdge(o.dependencyEdge); 655 checkDependencyEdge(o.dependencyEdge);
641 unittest.expect(o.lemma, unittest.equals('foo')); 656 unittest.expect(o.lemma, unittest.equals('foo'));
642 checkPartOfSpeech(o.partOfSpeech); 657 checkPartOfSpeech(o.partOfSpeech);
643 checkTextSpan(o.text); 658 checkTextSpan(o.text);
644 } 659 }
645 buildCounterToken--; 660 buildCounterToken--;
646 } 661 }
647 662
648
649 main() { 663 main() {
650 unittest.group("obj-schema-AnalyzeEntitiesRequest", () { 664 unittest.group("obj-schema-AnalyzeEntitiesRequest", () {
651 unittest.test("to-json--from-json", () { 665 unittest.test("to-json--from-json", () {
652 var o = buildAnalyzeEntitiesRequest(); 666 var o = buildAnalyzeEntitiesRequest();
653 var od = new api.AnalyzeEntitiesRequest.fromJson(o.toJson()); 667 var od = new api.AnalyzeEntitiesRequest.fromJson(o.toJson());
654 checkAnalyzeEntitiesRequest(od); 668 checkAnalyzeEntitiesRequest(od);
655 }); 669 });
656 }); 670 });
657 671
658
659 unittest.group("obj-schema-AnalyzeEntitiesResponse", () { 672 unittest.group("obj-schema-AnalyzeEntitiesResponse", () {
660 unittest.test("to-json--from-json", () { 673 unittest.test("to-json--from-json", () {
661 var o = buildAnalyzeEntitiesResponse(); 674 var o = buildAnalyzeEntitiesResponse();
662 var od = new api.AnalyzeEntitiesResponse.fromJson(o.toJson()); 675 var od = new api.AnalyzeEntitiesResponse.fromJson(o.toJson());
663 checkAnalyzeEntitiesResponse(od); 676 checkAnalyzeEntitiesResponse(od);
664 }); 677 });
665 }); 678 });
666 679
667
668 unittest.group("obj-schema-AnalyzeSentimentRequest", () { 680 unittest.group("obj-schema-AnalyzeSentimentRequest", () {
669 unittest.test("to-json--from-json", () { 681 unittest.test("to-json--from-json", () {
670 var o = buildAnalyzeSentimentRequest(); 682 var o = buildAnalyzeSentimentRequest();
671 var od = new api.AnalyzeSentimentRequest.fromJson(o.toJson()); 683 var od = new api.AnalyzeSentimentRequest.fromJson(o.toJson());
672 checkAnalyzeSentimentRequest(od); 684 checkAnalyzeSentimentRequest(od);
673 }); 685 });
674 }); 686 });
675 687
676
677 unittest.group("obj-schema-AnalyzeSentimentResponse", () { 688 unittest.group("obj-schema-AnalyzeSentimentResponse", () {
678 unittest.test("to-json--from-json", () { 689 unittest.test("to-json--from-json", () {
679 var o = buildAnalyzeSentimentResponse(); 690 var o = buildAnalyzeSentimentResponse();
680 var od = new api.AnalyzeSentimentResponse.fromJson(o.toJson()); 691 var od = new api.AnalyzeSentimentResponse.fromJson(o.toJson());
681 checkAnalyzeSentimentResponse(od); 692 checkAnalyzeSentimentResponse(od);
682 }); 693 });
683 }); 694 });
684 695
685
686 unittest.group("obj-schema-AnalyzeSyntaxRequest", () { 696 unittest.group("obj-schema-AnalyzeSyntaxRequest", () {
687 unittest.test("to-json--from-json", () { 697 unittest.test("to-json--from-json", () {
688 var o = buildAnalyzeSyntaxRequest(); 698 var o = buildAnalyzeSyntaxRequest();
689 var od = new api.AnalyzeSyntaxRequest.fromJson(o.toJson()); 699 var od = new api.AnalyzeSyntaxRequest.fromJson(o.toJson());
690 checkAnalyzeSyntaxRequest(od); 700 checkAnalyzeSyntaxRequest(od);
691 }); 701 });
692 }); 702 });
693 703
694
695 unittest.group("obj-schema-AnalyzeSyntaxResponse", () { 704 unittest.group("obj-schema-AnalyzeSyntaxResponse", () {
696 unittest.test("to-json--from-json", () { 705 unittest.test("to-json--from-json", () {
697 var o = buildAnalyzeSyntaxResponse(); 706 var o = buildAnalyzeSyntaxResponse();
698 var od = new api.AnalyzeSyntaxResponse.fromJson(o.toJson()); 707 var od = new api.AnalyzeSyntaxResponse.fromJson(o.toJson());
699 checkAnalyzeSyntaxResponse(od); 708 checkAnalyzeSyntaxResponse(od);
700 }); 709 });
701 }); 710 });
702 711
703
704 unittest.group("obj-schema-AnnotateTextRequest", () { 712 unittest.group("obj-schema-AnnotateTextRequest", () {
705 unittest.test("to-json--from-json", () { 713 unittest.test("to-json--from-json", () {
706 var o = buildAnnotateTextRequest(); 714 var o = buildAnnotateTextRequest();
707 var od = new api.AnnotateTextRequest.fromJson(o.toJson()); 715 var od = new api.AnnotateTextRequest.fromJson(o.toJson());
708 checkAnnotateTextRequest(od); 716 checkAnnotateTextRequest(od);
709 }); 717 });
710 }); 718 });
711 719
712
713 unittest.group("obj-schema-AnnotateTextResponse", () { 720 unittest.group("obj-schema-AnnotateTextResponse", () {
714 unittest.test("to-json--from-json", () { 721 unittest.test("to-json--from-json", () {
715 var o = buildAnnotateTextResponse(); 722 var o = buildAnnotateTextResponse();
716 var od = new api.AnnotateTextResponse.fromJson(o.toJson()); 723 var od = new api.AnnotateTextResponse.fromJson(o.toJson());
717 checkAnnotateTextResponse(od); 724 checkAnnotateTextResponse(od);
718 }); 725 });
719 }); 726 });
720 727
721
722 unittest.group("obj-schema-DependencyEdge", () { 728 unittest.group("obj-schema-DependencyEdge", () {
723 unittest.test("to-json--from-json", () { 729 unittest.test("to-json--from-json", () {
724 var o = buildDependencyEdge(); 730 var o = buildDependencyEdge();
725 var od = new api.DependencyEdge.fromJson(o.toJson()); 731 var od = new api.DependencyEdge.fromJson(o.toJson());
726 checkDependencyEdge(od); 732 checkDependencyEdge(od);
727 }); 733 });
728 }); 734 });
729 735
730
731 unittest.group("obj-schema-Document", () { 736 unittest.group("obj-schema-Document", () {
732 unittest.test("to-json--from-json", () { 737 unittest.test("to-json--from-json", () {
733 var o = buildDocument(); 738 var o = buildDocument();
734 var od = new api.Document.fromJson(o.toJson()); 739 var od = new api.Document.fromJson(o.toJson());
735 checkDocument(od); 740 checkDocument(od);
736 }); 741 });
737 }); 742 });
738 743
739
740 unittest.group("obj-schema-Entity", () { 744 unittest.group("obj-schema-Entity", () {
741 unittest.test("to-json--from-json", () { 745 unittest.test("to-json--from-json", () {
742 var o = buildEntity(); 746 var o = buildEntity();
743 var od = new api.Entity.fromJson(o.toJson()); 747 var od = new api.Entity.fromJson(o.toJson());
744 checkEntity(od); 748 checkEntity(od);
745 }); 749 });
746 }); 750 });
747 751
748
749 unittest.group("obj-schema-EntityMention", () { 752 unittest.group("obj-schema-EntityMention", () {
750 unittest.test("to-json--from-json", () { 753 unittest.test("to-json--from-json", () {
751 var o = buildEntityMention(); 754 var o = buildEntityMention();
752 var od = new api.EntityMention.fromJson(o.toJson()); 755 var od = new api.EntityMention.fromJson(o.toJson());
753 checkEntityMention(od); 756 checkEntityMention(od);
754 }); 757 });
755 }); 758 });
756 759
757
758 unittest.group("obj-schema-Features", () { 760 unittest.group("obj-schema-Features", () {
759 unittest.test("to-json--from-json", () { 761 unittest.test("to-json--from-json", () {
760 var o = buildFeatures(); 762 var o = buildFeatures();
761 var od = new api.Features.fromJson(o.toJson()); 763 var od = new api.Features.fromJson(o.toJson());
762 checkFeatures(od); 764 checkFeatures(od);
763 }); 765 });
764 }); 766 });
765 767
766
767 unittest.group("obj-schema-PartOfSpeech", () { 768 unittest.group("obj-schema-PartOfSpeech", () {
768 unittest.test("to-json--from-json", () { 769 unittest.test("to-json--from-json", () {
769 var o = buildPartOfSpeech(); 770 var o = buildPartOfSpeech();
770 var od = new api.PartOfSpeech.fromJson(o.toJson()); 771 var od = new api.PartOfSpeech.fromJson(o.toJson());
771 checkPartOfSpeech(od); 772 checkPartOfSpeech(od);
772 }); 773 });
773 }); 774 });
774 775
775
776 unittest.group("obj-schema-Sentence", () { 776 unittest.group("obj-schema-Sentence", () {
777 unittest.test("to-json--from-json", () { 777 unittest.test("to-json--from-json", () {
778 var o = buildSentence(); 778 var o = buildSentence();
779 var od = new api.Sentence.fromJson(o.toJson()); 779 var od = new api.Sentence.fromJson(o.toJson());
780 checkSentence(od); 780 checkSentence(od);
781 }); 781 });
782 }); 782 });
783 783
784
785 unittest.group("obj-schema-Sentiment", () { 784 unittest.group("obj-schema-Sentiment", () {
786 unittest.test("to-json--from-json", () { 785 unittest.test("to-json--from-json", () {
787 var o = buildSentiment(); 786 var o = buildSentiment();
788 var od = new api.Sentiment.fromJson(o.toJson()); 787 var od = new api.Sentiment.fromJson(o.toJson());
789 checkSentiment(od); 788 checkSentiment(od);
790 }); 789 });
791 }); 790 });
792 791
793
794 unittest.group("obj-schema-Status", () { 792 unittest.group("obj-schema-Status", () {
795 unittest.test("to-json--from-json", () { 793 unittest.test("to-json--from-json", () {
796 var o = buildStatus(); 794 var o = buildStatus();
797 var od = new api.Status.fromJson(o.toJson()); 795 var od = new api.Status.fromJson(o.toJson());
798 checkStatus(od); 796 checkStatus(od);
799 }); 797 });
800 }); 798 });
801 799
802
803 unittest.group("obj-schema-TextSpan", () { 800 unittest.group("obj-schema-TextSpan", () {
804 unittest.test("to-json--from-json", () { 801 unittest.test("to-json--from-json", () {
805 var o = buildTextSpan(); 802 var o = buildTextSpan();
806 var od = new api.TextSpan.fromJson(o.toJson()); 803 var od = new api.TextSpan.fromJson(o.toJson());
807 checkTextSpan(od); 804 checkTextSpan(od);
808 }); 805 });
809 }); 806 });
810 807
811
812 unittest.group("obj-schema-Token", () { 808 unittest.group("obj-schema-Token", () {
813 unittest.test("to-json--from-json", () { 809 unittest.test("to-json--from-json", () {
814 var o = buildToken(); 810 var o = buildToken();
815 var od = new api.Token.fromJson(o.toJson()); 811 var od = new api.Token.fromJson(o.toJson());
816 checkToken(od); 812 checkToken(od);
817 }); 813 });
818 }); 814 });
819 815
820
821 unittest.group("resource-DocumentsResourceApi", () { 816 unittest.group("resource-DocumentsResourceApi", () {
822 unittest.test("method--analyzeEntities", () { 817 unittest.test("method--analyzeEntities", () {
823
824 var mock = new HttpServerMock(); 818 var mock = new HttpServerMock();
825 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; 819 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents;
826 var arg_request = buildAnalyzeEntitiesRequest(); 820 var arg_request = buildAnalyzeEntitiesRequest();
827 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 821 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
828 var obj = new api.AnalyzeEntitiesRequest.fromJson(json); 822 var obj = new api.AnalyzeEntitiesRequest.fromJson(json);
829 checkAnalyzeEntitiesRequest(obj); 823 checkAnalyzeEntitiesRequest(obj);
830 824
831 var path = (req.url).path; 825 var path = (req.url).path;
832 var pathOffset = 0; 826 var pathOffset = 0;
833 var index; 827 var index;
834 var subPart; 828 var subPart;
835 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 829 unittest.expect(
830 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
836 pathOffset += 1; 831 pathOffset += 1;
837 unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.eq uals("v1beta1/documents:analyzeEntities")); 832 unittest.expect(path.substring(pathOffset, pathOffset + 33),
833 unittest.equals("v1beta1/documents:analyzeEntities"));
838 pathOffset += 33; 834 pathOffset += 33;
839 835
840 var query = (req.url).query; 836 var query = (req.url).query;
841 var queryOffset = 0; 837 var queryOffset = 0;
842 var queryMap = {}; 838 var queryMap = {};
843 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 839 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
844 parseBool(n) { 840 parseBool(n) {
845 if (n == "true") return true; 841 if (n == "true") return true;
846 if (n == "false") return false; 842 if (n == "false") return false;
847 if (n == null) return null; 843 if (n == null) return null;
848 throw new core.ArgumentError("Invalid boolean: $n"); 844 throw new core.ArgumentError("Invalid boolean: $n");
849 } 845 }
846
850 if (query.length > 0) { 847 if (query.length > 0) {
851 for (var part in query.split("&")) { 848 for (var part in query.split("&")) {
852 var keyvalue = part.split("="); 849 var keyvalue = part.split("=");
853 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 850 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
851 core.Uri.decodeQueryComponent(keyvalue[1]));
854 } 852 }
855 } 853 }
856 854
857
858 var h = { 855 var h = {
859 "content-type" : "application/json; charset=utf-8", 856 "content-type": "application/json; charset=utf-8",
860 }; 857 };
861 var resp = convert.JSON.encode(buildAnalyzeEntitiesResponse()); 858 var resp = convert.JSON.encode(buildAnalyzeEntitiesResponse());
862 return new async.Future.value(stringResponse(200, h, resp)); 859 return new async.Future.value(stringResponse(200, h, resp));
863 }), true); 860 }), true);
864 res.analyzeEntities(arg_request).then(unittest.expectAsync1(((api.AnalyzeE ntitiesResponse response) { 861 res
862 .analyzeEntities(arg_request)
863 .then(unittest.expectAsync1(((api.AnalyzeEntitiesResponse response) {
865 checkAnalyzeEntitiesResponse(response); 864 checkAnalyzeEntitiesResponse(response);
866 }))); 865 })));
867 }); 866 });
868 867
869 unittest.test("method--analyzeSentiment", () { 868 unittest.test("method--analyzeSentiment", () {
870
871 var mock = new HttpServerMock(); 869 var mock = new HttpServerMock();
872 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; 870 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents;
873 var arg_request = buildAnalyzeSentimentRequest(); 871 var arg_request = buildAnalyzeSentimentRequest();
874 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 872 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
875 var obj = new api.AnalyzeSentimentRequest.fromJson(json); 873 var obj = new api.AnalyzeSentimentRequest.fromJson(json);
876 checkAnalyzeSentimentRequest(obj); 874 checkAnalyzeSentimentRequest(obj);
877 875
878 var path = (req.url).path; 876 var path = (req.url).path;
879 var pathOffset = 0; 877 var pathOffset = 0;
880 var index; 878 var index;
881 var subPart; 879 var subPart;
882 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 880 unittest.expect(
881 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
883 pathOffset += 1; 882 pathOffset += 1;
884 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("v1beta1/documents:analyzeSentiment")); 883 unittest.expect(path.substring(pathOffset, pathOffset + 34),
884 unittest.equals("v1beta1/documents:analyzeSentiment"));
885 pathOffset += 34; 885 pathOffset += 34;
886 886
887 var query = (req.url).query; 887 var query = (req.url).query;
888 var queryOffset = 0; 888 var queryOffset = 0;
889 var queryMap = {}; 889 var queryMap = {};
890 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 890 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
891 parseBool(n) { 891 parseBool(n) {
892 if (n == "true") return true; 892 if (n == "true") return true;
893 if (n == "false") return false; 893 if (n == "false") return false;
894 if (n == null) return null; 894 if (n == null) return null;
895 throw new core.ArgumentError("Invalid boolean: $n"); 895 throw new core.ArgumentError("Invalid boolean: $n");
896 } 896 }
897
897 if (query.length > 0) { 898 if (query.length > 0) {
898 for (var part in query.split("&")) { 899 for (var part in query.split("&")) {
899 var keyvalue = part.split("="); 900 var keyvalue = part.split("=");
900 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 901 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
902 core.Uri.decodeQueryComponent(keyvalue[1]));
901 } 903 }
902 } 904 }
903 905
904
905 var h = { 906 var h = {
906 "content-type" : "application/json; charset=utf-8", 907 "content-type": "application/json; charset=utf-8",
907 }; 908 };
908 var resp = convert.JSON.encode(buildAnalyzeSentimentResponse()); 909 var resp = convert.JSON.encode(buildAnalyzeSentimentResponse());
909 return new async.Future.value(stringResponse(200, h, resp)); 910 return new async.Future.value(stringResponse(200, h, resp));
910 }), true); 911 }), true);
911 res.analyzeSentiment(arg_request).then(unittest.expectAsync1(((api.Analyze SentimentResponse response) { 912 res
913 .analyzeSentiment(arg_request)
914 .then(unittest.expectAsync1(((api.AnalyzeSentimentResponse response) {
912 checkAnalyzeSentimentResponse(response); 915 checkAnalyzeSentimentResponse(response);
913 }))); 916 })));
914 }); 917 });
915 918
916 unittest.test("method--analyzeSyntax", () { 919 unittest.test("method--analyzeSyntax", () {
917
918 var mock = new HttpServerMock(); 920 var mock = new HttpServerMock();
919 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; 921 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents;
920 var arg_request = buildAnalyzeSyntaxRequest(); 922 var arg_request = buildAnalyzeSyntaxRequest();
921 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 923 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
922 var obj = new api.AnalyzeSyntaxRequest.fromJson(json); 924 var obj = new api.AnalyzeSyntaxRequest.fromJson(json);
923 checkAnalyzeSyntaxRequest(obj); 925 checkAnalyzeSyntaxRequest(obj);
924 926
925 var path = (req.url).path; 927 var path = (req.url).path;
926 var pathOffset = 0; 928 var pathOffset = 0;
927 var index; 929 var index;
928 var subPart; 930 var subPart;
929 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 931 unittest.expect(
932 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
930 pathOffset += 1; 933 pathOffset += 1;
931 unittest.expect(path.substring(pathOffset, pathOffset + 31), unittest.eq uals("v1beta1/documents:analyzeSyntax")); 934 unittest.expect(path.substring(pathOffset, pathOffset + 31),
935 unittest.equals("v1beta1/documents:analyzeSyntax"));
932 pathOffset += 31; 936 pathOffset += 31;
933 937
934 var query = (req.url).query; 938 var query = (req.url).query;
935 var queryOffset = 0; 939 var queryOffset = 0;
936 var queryMap = {}; 940 var queryMap = {};
937 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 941 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
938 parseBool(n) { 942 parseBool(n) {
939 if (n == "true") return true; 943 if (n == "true") return true;
940 if (n == "false") return false; 944 if (n == "false") return false;
941 if (n == null) return null; 945 if (n == null) return null;
942 throw new core.ArgumentError("Invalid boolean: $n"); 946 throw new core.ArgumentError("Invalid boolean: $n");
943 } 947 }
948
944 if (query.length > 0) { 949 if (query.length > 0) {
945 for (var part in query.split("&")) { 950 for (var part in query.split("&")) {
946 var keyvalue = part.split("="); 951 var keyvalue = part.split("=");
947 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 952 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
953 core.Uri.decodeQueryComponent(keyvalue[1]));
948 } 954 }
949 } 955 }
950 956
951
952 var h = { 957 var h = {
953 "content-type" : "application/json; charset=utf-8", 958 "content-type": "application/json; charset=utf-8",
954 }; 959 };
955 var resp = convert.JSON.encode(buildAnalyzeSyntaxResponse()); 960 var resp = convert.JSON.encode(buildAnalyzeSyntaxResponse());
956 return new async.Future.value(stringResponse(200, h, resp)); 961 return new async.Future.value(stringResponse(200, h, resp));
957 }), true); 962 }), true);
958 res.analyzeSyntax(arg_request).then(unittest.expectAsync1(((api.AnalyzeSyn taxResponse response) { 963 res
964 .analyzeSyntax(arg_request)
965 .then(unittest.expectAsync1(((api.AnalyzeSyntaxResponse response) {
959 checkAnalyzeSyntaxResponse(response); 966 checkAnalyzeSyntaxResponse(response);
960 }))); 967 })));
961 }); 968 });
962 969
963 unittest.test("method--annotateText", () { 970 unittest.test("method--annotateText", () {
964
965 var mock = new HttpServerMock(); 971 var mock = new HttpServerMock();
966 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents; 972 api.DocumentsResourceApi res = new api.LanguageApi(mock).documents;
967 var arg_request = buildAnnotateTextRequest(); 973 var arg_request = buildAnnotateTextRequest();
968 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 974 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
969 var obj = new api.AnnotateTextRequest.fromJson(json); 975 var obj = new api.AnnotateTextRequest.fromJson(json);
970 checkAnnotateTextRequest(obj); 976 checkAnnotateTextRequest(obj);
971 977
972 var path = (req.url).path; 978 var path = (req.url).path;
973 var pathOffset = 0; 979 var pathOffset = 0;
974 var index; 980 var index;
975 var subPart; 981 var subPart;
976 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 982 unittest.expect(
983 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
977 pathOffset += 1; 984 pathOffset += 1;
978 unittest.expect(path.substring(pathOffset, pathOffset + 30), unittest.eq uals("v1beta1/documents:annotateText")); 985 unittest.expect(path.substring(pathOffset, pathOffset + 30),
986 unittest.equals("v1beta1/documents:annotateText"));
979 pathOffset += 30; 987 pathOffset += 30;
980 988
981 var query = (req.url).query; 989 var query = (req.url).query;
982 var queryOffset = 0; 990 var queryOffset = 0;
983 var queryMap = {}; 991 var queryMap = {};
984 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 992 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
985 parseBool(n) { 993 parseBool(n) {
986 if (n == "true") return true; 994 if (n == "true") return true;
987 if (n == "false") return false; 995 if (n == "false") return false;
988 if (n == null) return null; 996 if (n == null) return null;
989 throw new core.ArgumentError("Invalid boolean: $n"); 997 throw new core.ArgumentError("Invalid boolean: $n");
990 } 998 }
999
991 if (query.length > 0) { 1000 if (query.length > 0) {
992 for (var part in query.split("&")) { 1001 for (var part in query.split("&")) {
993 var keyvalue = part.split("="); 1002 var keyvalue = part.split("=");
994 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1003 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1004 core.Uri.decodeQueryComponent(keyvalue[1]));
995 } 1005 }
996 } 1006 }
997 1007
998
999 var h = { 1008 var h = {
1000 "content-type" : "application/json; charset=utf-8", 1009 "content-type": "application/json; charset=utf-8",
1001 }; 1010 };
1002 var resp = convert.JSON.encode(buildAnnotateTextResponse()); 1011 var resp = convert.JSON.encode(buildAnnotateTextResponse());
1003 return new async.Future.value(stringResponse(200, h, resp)); 1012 return new async.Future.value(stringResponse(200, h, resp));
1004 }), true); 1013 }), true);
1005 res.annotateText(arg_request).then(unittest.expectAsync1(((api.AnnotateTex tResponse response) { 1014 res
1015 .annotateText(arg_request)
1016 .then(unittest.expectAsync1(((api.AnnotateTextResponse response) {
1006 checkAnnotateTextResponse(response); 1017 checkAnnotateTextResponse(response);
1007 }))); 1018 })));
1008 }); 1019 });
1009
1010 }); 1020 });
1011
1012
1013 } 1021 }
1014
OLDNEW
« no previous file with comments | « generated/googleapis_beta/test/dns/v2beta1_test.dart ('k') | generated/googleapis_beta/test/language/v1beta2_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698