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

Side by Side Diff: generated/googleapis/test/androidpublisher/v2_test.dart

Issue 595873002: Api roll 1: 2014-09-23 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 2 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.androidpublisher.v2.test; 1 library googleapis.androidpublisher.v2.test;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection; 4 import "dart:collection" as collection;
5 import "dart:async" as async; 5 import "dart:async" as async;
6 import "dart:convert" as convert; 6 import "dart:convert" as convert;
7 7
8 import 'package:http/http.dart' as http; 8 import 'package:http/http.dart' as http;
9 import 'package:http/testing.dart' as http_testing; 9 import 'package:http/testing.dart' as http_testing;
10 import 'package:unittest/unittest.dart' as unittest; 10 import 'package:unittest/unittest.dart' as unittest;
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
70 70
71 checkApkListing(api.ApkListing o) { 71 checkApkListing(api.ApkListing o) {
72 buildCounterApkListing++; 72 buildCounterApkListing++;
73 if (buildCounterApkListing < 3) { 73 if (buildCounterApkListing < 3) {
74 unittest.expect(o.language, unittest.equals('foo')); 74 unittest.expect(o.language, unittest.equals('foo'));
75 unittest.expect(o.recentChanges, unittest.equals('foo')); 75 unittest.expect(o.recentChanges, unittest.equals('foo'));
76 } 76 }
77 buildCounterApkListing--; 77 buildCounterApkListing--;
78 } 78 }
79 79
80 buildUnnamed953() { 80 buildUnnamed981() {
81 var o = new core.List<api.ApkListing>(); 81 var o = new core.List<api.ApkListing>();
82 o.add(buildApkListing()); 82 o.add(buildApkListing());
83 o.add(buildApkListing()); 83 o.add(buildApkListing());
84 return o; 84 return o;
85 } 85 }
86 86
87 checkUnnamed953(core.List<api.ApkListing> o) { 87 checkUnnamed981(core.List<api.ApkListing> o) {
88 unittest.expect(o, unittest.hasLength(2)); 88 unittest.expect(o, unittest.hasLength(2));
89 checkApkListing(o[0]); 89 checkApkListing(o[0]);
90 checkApkListing(o[1]); 90 checkApkListing(o[1]);
91 } 91 }
92 92
93 core.int buildCounterApkListingsListResponse = 0; 93 core.int buildCounterApkListingsListResponse = 0;
94 buildApkListingsListResponse() { 94 buildApkListingsListResponse() {
95 var o = new api.ApkListingsListResponse(); 95 var o = new api.ApkListingsListResponse();
96 buildCounterApkListingsListResponse++; 96 buildCounterApkListingsListResponse++;
97 if (buildCounterApkListingsListResponse < 3) { 97 if (buildCounterApkListingsListResponse < 3) {
98 o.kind = "foo"; 98 o.kind = "foo";
99 o.listings = buildUnnamed953(); 99 o.listings = buildUnnamed981();
100 } 100 }
101 buildCounterApkListingsListResponse--; 101 buildCounterApkListingsListResponse--;
102 return o; 102 return o;
103 } 103 }
104 104
105 checkApkListingsListResponse(api.ApkListingsListResponse o) { 105 checkApkListingsListResponse(api.ApkListingsListResponse o) {
106 buildCounterApkListingsListResponse++; 106 buildCounterApkListingsListResponse++;
107 if (buildCounterApkListingsListResponse < 3) { 107 if (buildCounterApkListingsListResponse < 3) {
108 unittest.expect(o.kind, unittest.equals('foo')); 108 unittest.expect(o.kind, unittest.equals('foo'));
109 checkUnnamed953(o.listings); 109 checkUnnamed981(o.listings);
110 } 110 }
111 buildCounterApkListingsListResponse--; 111 buildCounterApkListingsListResponse--;
112 } 112 }
113 113
114 buildUnnamed954() { 114 buildUnnamed982() {
115 var o = new core.List<api.Apk>(); 115 var o = new core.List<api.Apk>();
116 o.add(buildApk()); 116 o.add(buildApk());
117 o.add(buildApk()); 117 o.add(buildApk());
118 return o; 118 return o;
119 } 119 }
120 120
121 checkUnnamed954(core.List<api.Apk> o) { 121 checkUnnamed982(core.List<api.Apk> o) {
122 unittest.expect(o, unittest.hasLength(2)); 122 unittest.expect(o, unittest.hasLength(2));
123 checkApk(o[0]); 123 checkApk(o[0]);
124 checkApk(o[1]); 124 checkApk(o[1]);
125 } 125 }
126 126
127 core.int buildCounterApksListResponse = 0; 127 core.int buildCounterApksListResponse = 0;
128 buildApksListResponse() { 128 buildApksListResponse() {
129 var o = new api.ApksListResponse(); 129 var o = new api.ApksListResponse();
130 buildCounterApksListResponse++; 130 buildCounterApksListResponse++;
131 if (buildCounterApksListResponse < 3) { 131 if (buildCounterApksListResponse < 3) {
132 o.apks = buildUnnamed954(); 132 o.apks = buildUnnamed982();
133 o.kind = "foo"; 133 o.kind = "foo";
134 } 134 }
135 buildCounterApksListResponse--; 135 buildCounterApksListResponse--;
136 return o; 136 return o;
137 } 137 }
138 138
139 checkApksListResponse(api.ApksListResponse o) { 139 checkApksListResponse(api.ApksListResponse o) {
140 buildCounterApksListResponse++; 140 buildCounterApksListResponse++;
141 if (buildCounterApksListResponse < 3) { 141 if (buildCounterApksListResponse < 3) {
142 checkUnnamed954(o.apks); 142 checkUnnamed982(o.apks);
143 unittest.expect(o.kind, unittest.equals('foo')); 143 unittest.expect(o.kind, unittest.equals('foo'));
144 } 144 }
145 buildCounterApksListResponse--; 145 buildCounterApksListResponse--;
146 } 146 }
147 147
148 core.int buildCounterAppDetails = 0; 148 core.int buildCounterAppDetails = 0;
149 buildAppDetails() { 149 buildAppDetails() {
150 var o = new api.AppDetails(); 150 var o = new api.AppDetails();
151 buildCounterAppDetails++; 151 buildCounterAppDetails++;
152 if (buildCounterAppDetails < 3) { 152 if (buildCounterAppDetails < 3) {
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
247 checkImage(api.Image o) { 247 checkImage(api.Image o) {
248 buildCounterImage++; 248 buildCounterImage++;
249 if (buildCounterImage < 3) { 249 if (buildCounterImage < 3) {
250 unittest.expect(o.id, unittest.equals('foo')); 250 unittest.expect(o.id, unittest.equals('foo'));
251 unittest.expect(o.sha1, unittest.equals('foo')); 251 unittest.expect(o.sha1, unittest.equals('foo'));
252 unittest.expect(o.url, unittest.equals('foo')); 252 unittest.expect(o.url, unittest.equals('foo'));
253 } 253 }
254 buildCounterImage--; 254 buildCounterImage--;
255 } 255 }
256 256
257 buildUnnamed955() { 257 buildUnnamed983() {
258 var o = new core.List<api.Image>(); 258 var o = new core.List<api.Image>();
259 o.add(buildImage()); 259 o.add(buildImage());
260 o.add(buildImage()); 260 o.add(buildImage());
261 return o; 261 return o;
262 } 262 }
263 263
264 checkUnnamed955(core.List<api.Image> o) { 264 checkUnnamed983(core.List<api.Image> o) {
265 unittest.expect(o, unittest.hasLength(2)); 265 unittest.expect(o, unittest.hasLength(2));
266 checkImage(o[0]); 266 checkImage(o[0]);
267 checkImage(o[1]); 267 checkImage(o[1]);
268 } 268 }
269 269
270 core.int buildCounterImagesDeleteAllResponse = 0; 270 core.int buildCounterImagesDeleteAllResponse = 0;
271 buildImagesDeleteAllResponse() { 271 buildImagesDeleteAllResponse() {
272 var o = new api.ImagesDeleteAllResponse(); 272 var o = new api.ImagesDeleteAllResponse();
273 buildCounterImagesDeleteAllResponse++; 273 buildCounterImagesDeleteAllResponse++;
274 if (buildCounterImagesDeleteAllResponse < 3) { 274 if (buildCounterImagesDeleteAllResponse < 3) {
275 o.deleted = buildUnnamed955(); 275 o.deleted = buildUnnamed983();
276 } 276 }
277 buildCounterImagesDeleteAllResponse--; 277 buildCounterImagesDeleteAllResponse--;
278 return o; 278 return o;
279 } 279 }
280 280
281 checkImagesDeleteAllResponse(api.ImagesDeleteAllResponse o) { 281 checkImagesDeleteAllResponse(api.ImagesDeleteAllResponse o) {
282 buildCounterImagesDeleteAllResponse++; 282 buildCounterImagesDeleteAllResponse++;
283 if (buildCounterImagesDeleteAllResponse < 3) { 283 if (buildCounterImagesDeleteAllResponse < 3) {
284 checkUnnamed955(o.deleted); 284 checkUnnamed983(o.deleted);
285 } 285 }
286 buildCounterImagesDeleteAllResponse--; 286 buildCounterImagesDeleteAllResponse--;
287 } 287 }
288 288
289 buildUnnamed956() { 289 buildUnnamed984() {
290 var o = new core.List<api.Image>(); 290 var o = new core.List<api.Image>();
291 o.add(buildImage()); 291 o.add(buildImage());
292 o.add(buildImage()); 292 o.add(buildImage());
293 return o; 293 return o;
294 } 294 }
295 295
296 checkUnnamed956(core.List<api.Image> o) { 296 checkUnnamed984(core.List<api.Image> o) {
297 unittest.expect(o, unittest.hasLength(2)); 297 unittest.expect(o, unittest.hasLength(2));
298 checkImage(o[0]); 298 checkImage(o[0]);
299 checkImage(o[1]); 299 checkImage(o[1]);
300 } 300 }
301 301
302 core.int buildCounterImagesListResponse = 0; 302 core.int buildCounterImagesListResponse = 0;
303 buildImagesListResponse() { 303 buildImagesListResponse() {
304 var o = new api.ImagesListResponse(); 304 var o = new api.ImagesListResponse();
305 buildCounterImagesListResponse++; 305 buildCounterImagesListResponse++;
306 if (buildCounterImagesListResponse < 3) { 306 if (buildCounterImagesListResponse < 3) {
307 o.images = buildUnnamed956(); 307 o.images = buildUnnamed984();
308 } 308 }
309 buildCounterImagesListResponse--; 309 buildCounterImagesListResponse--;
310 return o; 310 return o;
311 } 311 }
312 312
313 checkImagesListResponse(api.ImagesListResponse o) { 313 checkImagesListResponse(api.ImagesListResponse o) {
314 buildCounterImagesListResponse++; 314 buildCounterImagesListResponse++;
315 if (buildCounterImagesListResponse < 3) { 315 if (buildCounterImagesListResponse < 3) {
316 checkUnnamed956(o.images); 316 checkUnnamed984(o.images);
317 } 317 }
318 buildCounterImagesListResponse--; 318 buildCounterImagesListResponse--;
319 } 319 }
320 320
321 core.int buildCounterImagesUploadResponse = 0; 321 core.int buildCounterImagesUploadResponse = 0;
322 buildImagesUploadResponse() { 322 buildImagesUploadResponse() {
323 var o = new api.ImagesUploadResponse(); 323 var o = new api.ImagesUploadResponse();
324 buildCounterImagesUploadResponse++; 324 buildCounterImagesUploadResponse++;
325 if (buildCounterImagesUploadResponse < 3) { 325 if (buildCounterImagesUploadResponse < 3) {
326 o.image = buildImage(); 326 o.image = buildImage();
327 } 327 }
328 buildCounterImagesUploadResponse--; 328 buildCounterImagesUploadResponse--;
329 return o; 329 return o;
330 } 330 }
331 331
332 checkImagesUploadResponse(api.ImagesUploadResponse o) { 332 checkImagesUploadResponse(api.ImagesUploadResponse o) {
333 buildCounterImagesUploadResponse++; 333 buildCounterImagesUploadResponse++;
334 if (buildCounterImagesUploadResponse < 3) { 334 if (buildCounterImagesUploadResponse < 3) {
335 checkImage(o.image); 335 checkImage(o.image);
336 } 336 }
337 buildCounterImagesUploadResponse--; 337 buildCounterImagesUploadResponse--;
338 } 338 }
339 339
340 buildUnnamed957() { 340 buildUnnamed985() {
341 var o = new core.Map<core.String, api.InAppProductListing>(); 341 var o = new core.Map<core.String, api.InAppProductListing>();
342 o["x"] = buildInAppProductListing(); 342 o["x"] = buildInAppProductListing();
343 o["y"] = buildInAppProductListing(); 343 o["y"] = buildInAppProductListing();
344 return o; 344 return o;
345 } 345 }
346 346
347 checkUnnamed957(core.Map<core.String, api.InAppProductListing> o) { 347 checkUnnamed985(core.Map<core.String, api.InAppProductListing> o) {
348 unittest.expect(o, unittest.hasLength(2)); 348 unittest.expect(o, unittest.hasLength(2));
349 checkInAppProductListing(o["x"]); 349 checkInAppProductListing(o["x"]);
350 checkInAppProductListing(o["y"]); 350 checkInAppProductListing(o["y"]);
351 } 351 }
352 352
353 buildUnnamed958() { 353 buildUnnamed986() {
354 var o = new core.Map<core.String, api.Price>(); 354 var o = new core.Map<core.String, api.Price>();
355 o["x"] = buildPrice(); 355 o["x"] = buildPrice();
356 o["y"] = buildPrice(); 356 o["y"] = buildPrice();
357 return o; 357 return o;
358 } 358 }
359 359
360 checkUnnamed958(core.Map<core.String, api.Price> o) { 360 checkUnnamed986(core.Map<core.String, api.Price> o) {
361 unittest.expect(o, unittest.hasLength(2)); 361 unittest.expect(o, unittest.hasLength(2));
362 checkPrice(o["x"]); 362 checkPrice(o["x"]);
363 checkPrice(o["y"]); 363 checkPrice(o["y"]);
364 } 364 }
365 365
366 core.int buildCounterInAppProduct = 0; 366 core.int buildCounterInAppProduct = 0;
367 buildInAppProduct() { 367 buildInAppProduct() {
368 var o = new api.InAppProduct(); 368 var o = new api.InAppProduct();
369 buildCounterInAppProduct++; 369 buildCounterInAppProduct++;
370 if (buildCounterInAppProduct < 3) { 370 if (buildCounterInAppProduct < 3) {
371 o.defaultLanguage = "foo"; 371 o.defaultLanguage = "foo";
372 o.defaultPrice = buildPrice(); 372 o.defaultPrice = buildPrice();
373 o.listings = buildUnnamed957(); 373 o.listings = buildUnnamed985();
374 o.packageName = "foo"; 374 o.packageName = "foo";
375 o.prices = buildUnnamed958(); 375 o.prices = buildUnnamed986();
376 o.purchaseType = "foo"; 376 o.purchaseType = "foo";
377 o.season = buildSeason();
377 o.sku = "foo"; 378 o.sku = "foo";
378 o.status = "foo"; 379 o.status = "foo";
379 o.subscriptionPeriod = "foo"; 380 o.subscriptionPeriod = "foo";
380 o.trialPeriod = "foo"; 381 o.trialPeriod = "foo";
381 } 382 }
382 buildCounterInAppProduct--; 383 buildCounterInAppProduct--;
383 return o; 384 return o;
384 } 385 }
385 386
386 checkInAppProduct(api.InAppProduct o) { 387 checkInAppProduct(api.InAppProduct o) {
387 buildCounterInAppProduct++; 388 buildCounterInAppProduct++;
388 if (buildCounterInAppProduct < 3) { 389 if (buildCounterInAppProduct < 3) {
389 unittest.expect(o.defaultLanguage, unittest.equals('foo')); 390 unittest.expect(o.defaultLanguage, unittest.equals('foo'));
390 checkPrice(o.defaultPrice); 391 checkPrice(o.defaultPrice);
391 checkUnnamed957(o.listings); 392 checkUnnamed985(o.listings);
392 unittest.expect(o.packageName, unittest.equals('foo')); 393 unittest.expect(o.packageName, unittest.equals('foo'));
393 checkUnnamed958(o.prices); 394 checkUnnamed986(o.prices);
394 unittest.expect(o.purchaseType, unittest.equals('foo')); 395 unittest.expect(o.purchaseType, unittest.equals('foo'));
396 checkSeason(o.season);
395 unittest.expect(o.sku, unittest.equals('foo')); 397 unittest.expect(o.sku, unittest.equals('foo'));
396 unittest.expect(o.status, unittest.equals('foo')); 398 unittest.expect(o.status, unittest.equals('foo'));
397 unittest.expect(o.subscriptionPeriod, unittest.equals('foo')); 399 unittest.expect(o.subscriptionPeriod, unittest.equals('foo'));
398 unittest.expect(o.trialPeriod, unittest.equals('foo')); 400 unittest.expect(o.trialPeriod, unittest.equals('foo'));
399 } 401 }
400 buildCounterInAppProduct--; 402 buildCounterInAppProduct--;
401 } 403 }
402 404
403 core.int buildCounterInAppProductListing = 0; 405 core.int buildCounterInAppProductListing = 0;
404 buildInAppProductListing() { 406 buildInAppProductListing() {
405 var o = new api.InAppProductListing(); 407 var o = new api.InAppProductListing();
406 buildCounterInAppProductListing++; 408 buildCounterInAppProductListing++;
407 if (buildCounterInAppProductListing < 3) { 409 if (buildCounterInAppProductListing < 3) {
408 o.description = "foo"; 410 o.description = "foo";
409 o.title = "foo"; 411 o.title = "foo";
410 } 412 }
411 buildCounterInAppProductListing--; 413 buildCounterInAppProductListing--;
412 return o; 414 return o;
413 } 415 }
414 416
415 checkInAppProductListing(api.InAppProductListing o) { 417 checkInAppProductListing(api.InAppProductListing o) {
416 buildCounterInAppProductListing++; 418 buildCounterInAppProductListing++;
417 if (buildCounterInAppProductListing < 3) { 419 if (buildCounterInAppProductListing < 3) {
418 unittest.expect(o.description, unittest.equals('foo')); 420 unittest.expect(o.description, unittest.equals('foo'));
419 unittest.expect(o.title, unittest.equals('foo')); 421 unittest.expect(o.title, unittest.equals('foo'));
420 } 422 }
421 buildCounterInAppProductListing--; 423 buildCounterInAppProductListing--;
422 } 424 }
423 425
424 buildUnnamed959() { 426 buildUnnamed987() {
425 var o = new core.List<api.InappproductsBatchRequestEntry>(); 427 var o = new core.List<api.InappproductsBatchRequestEntry>();
426 o.add(buildInappproductsBatchRequestEntry()); 428 o.add(buildInappproductsBatchRequestEntry());
427 o.add(buildInappproductsBatchRequestEntry()); 429 o.add(buildInappproductsBatchRequestEntry());
428 return o; 430 return o;
429 } 431 }
430 432
431 checkUnnamed959(core.List<api.InappproductsBatchRequestEntry> o) { 433 checkUnnamed987(core.List<api.InappproductsBatchRequestEntry> o) {
432 unittest.expect(o, unittest.hasLength(2)); 434 unittest.expect(o, unittest.hasLength(2));
433 checkInappproductsBatchRequestEntry(o[0]); 435 checkInappproductsBatchRequestEntry(o[0]);
434 checkInappproductsBatchRequestEntry(o[1]); 436 checkInappproductsBatchRequestEntry(o[1]);
435 } 437 }
436 438
437 core.int buildCounterInappproductsBatchRequest = 0; 439 core.int buildCounterInappproductsBatchRequest = 0;
438 buildInappproductsBatchRequest() { 440 buildInappproductsBatchRequest() {
439 var o = new api.InappproductsBatchRequest(); 441 var o = new api.InappproductsBatchRequest();
440 buildCounterInappproductsBatchRequest++; 442 buildCounterInappproductsBatchRequest++;
441 if (buildCounterInappproductsBatchRequest < 3) { 443 if (buildCounterInappproductsBatchRequest < 3) {
442 o.entrys = buildUnnamed959(); 444 o.entrys = buildUnnamed987();
443 } 445 }
444 buildCounterInappproductsBatchRequest--; 446 buildCounterInappproductsBatchRequest--;
445 return o; 447 return o;
446 } 448 }
447 449
448 checkInappproductsBatchRequest(api.InappproductsBatchRequest o) { 450 checkInappproductsBatchRequest(api.InappproductsBatchRequest o) {
449 buildCounterInappproductsBatchRequest++; 451 buildCounterInappproductsBatchRequest++;
450 if (buildCounterInappproductsBatchRequest < 3) { 452 if (buildCounterInappproductsBatchRequest < 3) {
451 checkUnnamed959(o.entrys); 453 checkUnnamed987(o.entrys);
452 } 454 }
453 buildCounterInappproductsBatchRequest--; 455 buildCounterInappproductsBatchRequest--;
454 } 456 }
455 457
456 core.int buildCounterInappproductsBatchRequestEntry = 0; 458 core.int buildCounterInappproductsBatchRequestEntry = 0;
457 buildInappproductsBatchRequestEntry() { 459 buildInappproductsBatchRequestEntry() {
458 var o = new api.InappproductsBatchRequestEntry(); 460 var o = new api.InappproductsBatchRequestEntry();
459 buildCounterInappproductsBatchRequestEntry++; 461 buildCounterInappproductsBatchRequestEntry++;
460 if (buildCounterInappproductsBatchRequestEntry < 3) { 462 if (buildCounterInappproductsBatchRequestEntry < 3) {
461 o.batchId = 42; 463 o.batchId = 42;
462 o.inappproductsinsertrequest = buildInappproductsInsertRequest(); 464 o.inappproductsinsertrequest = buildInappproductsInsertRequest();
463 o.inappproductsupdaterequest = buildInappproductsUpdateRequest(); 465 o.inappproductsupdaterequest = buildInappproductsUpdateRequest();
464 o.methodName = "foo"; 466 o.methodName = "foo";
465 } 467 }
466 buildCounterInappproductsBatchRequestEntry--; 468 buildCounterInappproductsBatchRequestEntry--;
467 return o; 469 return o;
468 } 470 }
469 471
470 checkInappproductsBatchRequestEntry(api.InappproductsBatchRequestEntry o) { 472 checkInappproductsBatchRequestEntry(api.InappproductsBatchRequestEntry o) {
471 buildCounterInappproductsBatchRequestEntry++; 473 buildCounterInappproductsBatchRequestEntry++;
472 if (buildCounterInappproductsBatchRequestEntry < 3) { 474 if (buildCounterInappproductsBatchRequestEntry < 3) {
473 unittest.expect(o.batchId, unittest.equals(42)); 475 unittest.expect(o.batchId, unittest.equals(42));
474 checkInappproductsInsertRequest(o.inappproductsinsertrequest); 476 checkInappproductsInsertRequest(o.inappproductsinsertrequest);
475 checkInappproductsUpdateRequest(o.inappproductsupdaterequest); 477 checkInappproductsUpdateRequest(o.inappproductsupdaterequest);
476 unittest.expect(o.methodName, unittest.equals('foo')); 478 unittest.expect(o.methodName, unittest.equals('foo'));
477 } 479 }
478 buildCounterInappproductsBatchRequestEntry--; 480 buildCounterInappproductsBatchRequestEntry--;
479 } 481 }
480 482
481 buildUnnamed960() { 483 buildUnnamed988() {
482 var o = new core.List<api.InappproductsBatchResponseEntry>(); 484 var o = new core.List<api.InappproductsBatchResponseEntry>();
483 o.add(buildInappproductsBatchResponseEntry()); 485 o.add(buildInappproductsBatchResponseEntry());
484 o.add(buildInappproductsBatchResponseEntry()); 486 o.add(buildInappproductsBatchResponseEntry());
485 return o; 487 return o;
486 } 488 }
487 489
488 checkUnnamed960(core.List<api.InappproductsBatchResponseEntry> o) { 490 checkUnnamed988(core.List<api.InappproductsBatchResponseEntry> o) {
489 unittest.expect(o, unittest.hasLength(2)); 491 unittest.expect(o, unittest.hasLength(2));
490 checkInappproductsBatchResponseEntry(o[0]); 492 checkInappproductsBatchResponseEntry(o[0]);
491 checkInappproductsBatchResponseEntry(o[1]); 493 checkInappproductsBatchResponseEntry(o[1]);
492 } 494 }
493 495
494 core.int buildCounterInappproductsBatchResponse = 0; 496 core.int buildCounterInappproductsBatchResponse = 0;
495 buildInappproductsBatchResponse() { 497 buildInappproductsBatchResponse() {
496 var o = new api.InappproductsBatchResponse(); 498 var o = new api.InappproductsBatchResponse();
497 buildCounterInappproductsBatchResponse++; 499 buildCounterInappproductsBatchResponse++;
498 if (buildCounterInappproductsBatchResponse < 3) { 500 if (buildCounterInappproductsBatchResponse < 3) {
499 o.entrys = buildUnnamed960(); 501 o.entrys = buildUnnamed988();
500 o.kind = "foo"; 502 o.kind = "foo";
501 } 503 }
502 buildCounterInappproductsBatchResponse--; 504 buildCounterInappproductsBatchResponse--;
503 return o; 505 return o;
504 } 506 }
505 507
506 checkInappproductsBatchResponse(api.InappproductsBatchResponse o) { 508 checkInappproductsBatchResponse(api.InappproductsBatchResponse o) {
507 buildCounterInappproductsBatchResponse++; 509 buildCounterInappproductsBatchResponse++;
508 if (buildCounterInappproductsBatchResponse < 3) { 510 if (buildCounterInappproductsBatchResponse < 3) {
509 checkUnnamed960(o.entrys); 511 checkUnnamed988(o.entrys);
510 unittest.expect(o.kind, unittest.equals('foo')); 512 unittest.expect(o.kind, unittest.equals('foo'));
511 } 513 }
512 buildCounterInappproductsBatchResponse--; 514 buildCounterInappproductsBatchResponse--;
513 } 515 }
514 516
515 core.int buildCounterInappproductsBatchResponseEntry = 0; 517 core.int buildCounterInappproductsBatchResponseEntry = 0;
516 buildInappproductsBatchResponseEntry() { 518 buildInappproductsBatchResponseEntry() {
517 var o = new api.InappproductsBatchResponseEntry(); 519 var o = new api.InappproductsBatchResponseEntry();
518 buildCounterInappproductsBatchResponseEntry++; 520 buildCounterInappproductsBatchResponseEntry++;
519 if (buildCounterInappproductsBatchResponseEntry < 3) { 521 if (buildCounterInappproductsBatchResponseEntry < 3) {
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
566 } 568 }
567 569
568 checkInappproductsInsertResponse(api.InappproductsInsertResponse o) { 570 checkInappproductsInsertResponse(api.InappproductsInsertResponse o) {
569 buildCounterInappproductsInsertResponse++; 571 buildCounterInappproductsInsertResponse++;
570 if (buildCounterInappproductsInsertResponse < 3) { 572 if (buildCounterInappproductsInsertResponse < 3) {
571 checkInAppProduct(o.inappproduct); 573 checkInAppProduct(o.inappproduct);
572 } 574 }
573 buildCounterInappproductsInsertResponse--; 575 buildCounterInappproductsInsertResponse--;
574 } 576 }
575 577
576 buildUnnamed961() { 578 buildUnnamed989() {
577 var o = new core.List<api.InAppProduct>(); 579 var o = new core.List<api.InAppProduct>();
578 o.add(buildInAppProduct()); 580 o.add(buildInAppProduct());
579 o.add(buildInAppProduct()); 581 o.add(buildInAppProduct());
580 return o; 582 return o;
581 } 583 }
582 584
583 checkUnnamed961(core.List<api.InAppProduct> o) { 585 checkUnnamed989(core.List<api.InAppProduct> o) {
584 unittest.expect(o, unittest.hasLength(2)); 586 unittest.expect(o, unittest.hasLength(2));
585 checkInAppProduct(o[0]); 587 checkInAppProduct(o[0]);
586 checkInAppProduct(o[1]); 588 checkInAppProduct(o[1]);
587 } 589 }
588 590
589 core.int buildCounterInappproductsListResponse = 0; 591 core.int buildCounterInappproductsListResponse = 0;
590 buildInappproductsListResponse() { 592 buildInappproductsListResponse() {
591 var o = new api.InappproductsListResponse(); 593 var o = new api.InappproductsListResponse();
592 buildCounterInappproductsListResponse++; 594 buildCounterInappproductsListResponse++;
593 if (buildCounterInappproductsListResponse < 3) { 595 if (buildCounterInappproductsListResponse < 3) {
594 o.inappproduct = buildUnnamed961(); 596 o.inappproduct = buildUnnamed989();
595 o.kind = "foo"; 597 o.kind = "foo";
596 o.pageInfo = buildPageInfo(); 598 o.pageInfo = buildPageInfo();
597 o.tokenPagination = buildTokenPagination(); 599 o.tokenPagination = buildTokenPagination();
598 } 600 }
599 buildCounterInappproductsListResponse--; 601 buildCounterInappproductsListResponse--;
600 return o; 602 return o;
601 } 603 }
602 604
603 checkInappproductsListResponse(api.InappproductsListResponse o) { 605 checkInappproductsListResponse(api.InappproductsListResponse o) {
604 buildCounterInappproductsListResponse++; 606 buildCounterInappproductsListResponse++;
605 if (buildCounterInappproductsListResponse < 3) { 607 if (buildCounterInappproductsListResponse < 3) {
606 checkUnnamed961(o.inappproduct); 608 checkUnnamed989(o.inappproduct);
607 unittest.expect(o.kind, unittest.equals('foo')); 609 unittest.expect(o.kind, unittest.equals('foo'));
608 checkPageInfo(o.pageInfo); 610 checkPageInfo(o.pageInfo);
609 checkTokenPagination(o.tokenPagination); 611 checkTokenPagination(o.tokenPagination);
610 } 612 }
611 buildCounterInappproductsListResponse--; 613 buildCounterInappproductsListResponse--;
612 } 614 }
613 615
614 core.int buildCounterInappproductsUpdateRequest = 0; 616 core.int buildCounterInappproductsUpdateRequest = 0;
615 buildInappproductsUpdateRequest() { 617 buildInappproductsUpdateRequest() {
616 var o = new api.InappproductsUpdateRequest(); 618 var o = new api.InappproductsUpdateRequest();
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
669 if (buildCounterListing < 3) { 671 if (buildCounterListing < 3) {
670 unittest.expect(o.fullDescription, unittest.equals('foo')); 672 unittest.expect(o.fullDescription, unittest.equals('foo'));
671 unittest.expect(o.language, unittest.equals('foo')); 673 unittest.expect(o.language, unittest.equals('foo'));
672 unittest.expect(o.shortDescription, unittest.equals('foo')); 674 unittest.expect(o.shortDescription, unittest.equals('foo'));
673 unittest.expect(o.title, unittest.equals('foo')); 675 unittest.expect(o.title, unittest.equals('foo'));
674 unittest.expect(o.video, unittest.equals('foo')); 676 unittest.expect(o.video, unittest.equals('foo'));
675 } 677 }
676 buildCounterListing--; 678 buildCounterListing--;
677 } 679 }
678 680
679 buildUnnamed962() { 681 buildUnnamed990() {
680 var o = new core.List<api.Listing>(); 682 var o = new core.List<api.Listing>();
681 o.add(buildListing()); 683 o.add(buildListing());
682 o.add(buildListing()); 684 o.add(buildListing());
683 return o; 685 return o;
684 } 686 }
685 687
686 checkUnnamed962(core.List<api.Listing> o) { 688 checkUnnamed990(core.List<api.Listing> o) {
687 unittest.expect(o, unittest.hasLength(2)); 689 unittest.expect(o, unittest.hasLength(2));
688 checkListing(o[0]); 690 checkListing(o[0]);
689 checkListing(o[1]); 691 checkListing(o[1]);
690 } 692 }
691 693
692 core.int buildCounterListingsListResponse = 0; 694 core.int buildCounterListingsListResponse = 0;
693 buildListingsListResponse() { 695 buildListingsListResponse() {
694 var o = new api.ListingsListResponse(); 696 var o = new api.ListingsListResponse();
695 buildCounterListingsListResponse++; 697 buildCounterListingsListResponse++;
696 if (buildCounterListingsListResponse < 3) { 698 if (buildCounterListingsListResponse < 3) {
697 o.kind = "foo"; 699 o.kind = "foo";
698 o.listings = buildUnnamed962(); 700 o.listings = buildUnnamed990();
699 } 701 }
700 buildCounterListingsListResponse--; 702 buildCounterListingsListResponse--;
701 return o; 703 return o;
702 } 704 }
703 705
704 checkListingsListResponse(api.ListingsListResponse o) { 706 checkListingsListResponse(api.ListingsListResponse o) {
705 buildCounterListingsListResponse++; 707 buildCounterListingsListResponse++;
706 if (buildCounterListingsListResponse < 3) { 708 if (buildCounterListingsListResponse < 3) {
707 unittest.expect(o.kind, unittest.equals('foo')); 709 unittest.expect(o.kind, unittest.equals('foo'));
708 checkUnnamed962(o.listings); 710 checkUnnamed990(o.listings);
709 } 711 }
710 buildCounterListingsListResponse--; 712 buildCounterListingsListResponse--;
711 } 713 }
712 714
715 core.int buildCounterMonthDay = 0;
716 buildMonthDay() {
717 var o = new api.MonthDay();
718 buildCounterMonthDay++;
719 if (buildCounterMonthDay < 3) {
720 o.day = 42;
721 o.month = 42;
722 }
723 buildCounterMonthDay--;
724 return o;
725 }
726
727 checkMonthDay(api.MonthDay o) {
728 buildCounterMonthDay++;
729 if (buildCounterMonthDay < 3) {
730 unittest.expect(o.day, unittest.equals(42));
731 unittest.expect(o.month, unittest.equals(42));
732 }
733 buildCounterMonthDay--;
734 }
735
713 core.int buildCounterPageInfo = 0; 736 core.int buildCounterPageInfo = 0;
714 buildPageInfo() { 737 buildPageInfo() {
715 var o = new api.PageInfo(); 738 var o = new api.PageInfo();
716 buildCounterPageInfo++; 739 buildCounterPageInfo++;
717 if (buildCounterPageInfo < 3) { 740 if (buildCounterPageInfo < 3) {
718 o.resultPerPage = 42; 741 o.resultPerPage = 42;
719 o.startIndex = 42; 742 o.startIndex = 42;
720 o.totalResults = 42; 743 o.totalResults = 42;
721 } 744 }
722 buildCounterPageInfo--; 745 buildCounterPageInfo--;
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
774 if (buildCounterProductPurchase < 3) { 797 if (buildCounterProductPurchase < 3) {
775 unittest.expect(o.consumptionState, unittest.equals(42)); 798 unittest.expect(o.consumptionState, unittest.equals(42));
776 unittest.expect(o.developerPayload, unittest.equals('foo')); 799 unittest.expect(o.developerPayload, unittest.equals('foo'));
777 unittest.expect(o.kind, unittest.equals('foo')); 800 unittest.expect(o.kind, unittest.equals('foo'));
778 unittest.expect(o.purchaseState, unittest.equals(42)); 801 unittest.expect(o.purchaseState, unittest.equals(42));
779 unittest.expect(o.purchaseTimeMillis, unittest.equals('foo')); 802 unittest.expect(o.purchaseTimeMillis, unittest.equals('foo'));
780 } 803 }
781 buildCounterProductPurchase--; 804 buildCounterProductPurchase--;
782 } 805 }
783 806
807 core.int buildCounterSeason = 0;
808 buildSeason() {
809 var o = new api.Season();
810 buildCounterSeason++;
811 if (buildCounterSeason < 3) {
812 o.end = buildMonthDay();
813 o.start = buildMonthDay();
814 }
815 buildCounterSeason--;
816 return o;
817 }
818
819 checkSeason(api.Season o) {
820 buildCounterSeason++;
821 if (buildCounterSeason < 3) {
822 checkMonthDay(o.end);
823 checkMonthDay(o.start);
824 }
825 buildCounterSeason--;
826 }
827
828 core.int buildCounterSubscriptionDeferralInfo = 0;
829 buildSubscriptionDeferralInfo() {
830 var o = new api.SubscriptionDeferralInfo();
831 buildCounterSubscriptionDeferralInfo++;
832 if (buildCounterSubscriptionDeferralInfo < 3) {
833 o.desiredExpiryTimeMillis = "foo";
834 o.expectedExpiryTimeMillis = "foo";
835 }
836 buildCounterSubscriptionDeferralInfo--;
837 return o;
838 }
839
840 checkSubscriptionDeferralInfo(api.SubscriptionDeferralInfo o) {
841 buildCounterSubscriptionDeferralInfo++;
842 if (buildCounterSubscriptionDeferralInfo < 3) {
843 unittest.expect(o.desiredExpiryTimeMillis, unittest.equals('foo'));
844 unittest.expect(o.expectedExpiryTimeMillis, unittest.equals('foo'));
845 }
846 buildCounterSubscriptionDeferralInfo--;
847 }
848
784 core.int buildCounterSubscriptionPurchase = 0; 849 core.int buildCounterSubscriptionPurchase = 0;
785 buildSubscriptionPurchase() { 850 buildSubscriptionPurchase() {
786 var o = new api.SubscriptionPurchase(); 851 var o = new api.SubscriptionPurchase();
787 buildCounterSubscriptionPurchase++; 852 buildCounterSubscriptionPurchase++;
788 if (buildCounterSubscriptionPurchase < 3) { 853 if (buildCounterSubscriptionPurchase < 3) {
789 o.autoRenewing = true; 854 o.autoRenewing = true;
790 o.expiryTimeMillis = "foo"; 855 o.expiryTimeMillis = "foo";
791 o.kind = "foo"; 856 o.kind = "foo";
792 o.startTimeMillis = "foo"; 857 o.startTimeMillis = "foo";
793 } 858 }
794 buildCounterSubscriptionPurchase--; 859 buildCounterSubscriptionPurchase--;
795 return o; 860 return o;
796 } 861 }
797 862
798 checkSubscriptionPurchase(api.SubscriptionPurchase o) { 863 checkSubscriptionPurchase(api.SubscriptionPurchase o) {
799 buildCounterSubscriptionPurchase++; 864 buildCounterSubscriptionPurchase++;
800 if (buildCounterSubscriptionPurchase < 3) { 865 if (buildCounterSubscriptionPurchase < 3) {
801 unittest.expect(o.autoRenewing, unittest.isTrue); 866 unittest.expect(o.autoRenewing, unittest.isTrue);
802 unittest.expect(o.expiryTimeMillis, unittest.equals('foo')); 867 unittest.expect(o.expiryTimeMillis, unittest.equals('foo'));
803 unittest.expect(o.kind, unittest.equals('foo')); 868 unittest.expect(o.kind, unittest.equals('foo'));
804 unittest.expect(o.startTimeMillis, unittest.equals('foo')); 869 unittest.expect(o.startTimeMillis, unittest.equals('foo'));
805 } 870 }
806 buildCounterSubscriptionPurchase--; 871 buildCounterSubscriptionPurchase--;
807 } 872 }
808 873
809 buildUnnamed963() { 874 core.int buildCounterSubscriptionPurchasesDeferRequest = 0;
875 buildSubscriptionPurchasesDeferRequest() {
876 var o = new api.SubscriptionPurchasesDeferRequest();
877 buildCounterSubscriptionPurchasesDeferRequest++;
878 if (buildCounterSubscriptionPurchasesDeferRequest < 3) {
879 o.deferralInfo = buildSubscriptionDeferralInfo();
880 }
881 buildCounterSubscriptionPurchasesDeferRequest--;
882 return o;
883 }
884
885 checkSubscriptionPurchasesDeferRequest(api.SubscriptionPurchasesDeferRequest o) {
886 buildCounterSubscriptionPurchasesDeferRequest++;
887 if (buildCounterSubscriptionPurchasesDeferRequest < 3) {
888 checkSubscriptionDeferralInfo(o.deferralInfo);
889 }
890 buildCounterSubscriptionPurchasesDeferRequest--;
891 }
892
893 core.int buildCounterSubscriptionPurchasesDeferResponse = 0;
894 buildSubscriptionPurchasesDeferResponse() {
895 var o = new api.SubscriptionPurchasesDeferResponse();
896 buildCounterSubscriptionPurchasesDeferResponse++;
897 if (buildCounterSubscriptionPurchasesDeferResponse < 3) {
898 o.newExpiryTimeMillis = "foo";
899 }
900 buildCounterSubscriptionPurchasesDeferResponse--;
901 return o;
902 }
903
904 checkSubscriptionPurchasesDeferResponse(api.SubscriptionPurchasesDeferResponse o ) {
905 buildCounterSubscriptionPurchasesDeferResponse++;
906 if (buildCounterSubscriptionPurchasesDeferResponse < 3) {
907 unittest.expect(o.newExpiryTimeMillis, unittest.equals('foo'));
908 }
909 buildCounterSubscriptionPurchasesDeferResponse--;
910 }
911
912 buildUnnamed991() {
810 var o = new core.List<core.String>(); 913 var o = new core.List<core.String>();
811 o.add("foo"); 914 o.add("foo");
812 o.add("foo"); 915 o.add("foo");
813 return o; 916 return o;
814 } 917 }
815 918
816 checkUnnamed963(core.List<core.String> o) { 919 checkUnnamed991(core.List<core.String> o) {
817 unittest.expect(o, unittest.hasLength(2)); 920 unittest.expect(o, unittest.hasLength(2));
818 unittest.expect(o[0], unittest.equals('foo')); 921 unittest.expect(o[0], unittest.equals('foo'));
819 unittest.expect(o[1], unittest.equals('foo')); 922 unittest.expect(o[1], unittest.equals('foo'));
820 } 923 }
821 924
822 buildUnnamed964() { 925 buildUnnamed992() {
823 var o = new core.List<core.String>(); 926 var o = new core.List<core.String>();
824 o.add("foo"); 927 o.add("foo");
825 o.add("foo"); 928 o.add("foo");
826 return o; 929 return o;
827 } 930 }
828 931
829 checkUnnamed964(core.List<core.String> o) { 932 checkUnnamed992(core.List<core.String> o) {
830 unittest.expect(o, unittest.hasLength(2)); 933 unittest.expect(o, unittest.hasLength(2));
831 unittest.expect(o[0], unittest.equals('foo')); 934 unittest.expect(o[0], unittest.equals('foo'));
832 unittest.expect(o[1], unittest.equals('foo')); 935 unittest.expect(o[1], unittest.equals('foo'));
833 } 936 }
834 937
835 core.int buildCounterTesters = 0; 938 core.int buildCounterTesters = 0;
836 buildTesters() { 939 buildTesters() {
837 var o = new api.Testers(); 940 var o = new api.Testers();
838 buildCounterTesters++; 941 buildCounterTesters++;
839 if (buildCounterTesters < 3) { 942 if (buildCounterTesters < 3) {
840 o.googleGroups = buildUnnamed963(); 943 o.googleGroups = buildUnnamed991();
841 o.googlePlusCommunities = buildUnnamed964(); 944 o.googlePlusCommunities = buildUnnamed992();
842 } 945 }
843 buildCounterTesters--; 946 buildCounterTesters--;
844 return o; 947 return o;
845 } 948 }
846 949
847 checkTesters(api.Testers o) { 950 checkTesters(api.Testers o) {
848 buildCounterTesters++; 951 buildCounterTesters++;
849 if (buildCounterTesters < 3) { 952 if (buildCounterTesters < 3) {
850 checkUnnamed963(o.googleGroups); 953 checkUnnamed991(o.googleGroups);
851 checkUnnamed964(o.googlePlusCommunities); 954 checkUnnamed992(o.googlePlusCommunities);
852 } 955 }
853 buildCounterTesters--; 956 buildCounterTesters--;
854 } 957 }
855 958
856 core.int buildCounterTokenPagination = 0; 959 core.int buildCounterTokenPagination = 0;
857 buildTokenPagination() { 960 buildTokenPagination() {
858 var o = new api.TokenPagination(); 961 var o = new api.TokenPagination();
859 buildCounterTokenPagination++; 962 buildCounterTokenPagination++;
860 if (buildCounterTokenPagination < 3) { 963 if (buildCounterTokenPagination < 3) {
861 o.nextPageToken = "foo"; 964 o.nextPageToken = "foo";
862 o.previousPageToken = "foo"; 965 o.previousPageToken = "foo";
863 } 966 }
864 buildCounterTokenPagination--; 967 buildCounterTokenPagination--;
865 return o; 968 return o;
866 } 969 }
867 970
868 checkTokenPagination(api.TokenPagination o) { 971 checkTokenPagination(api.TokenPagination o) {
869 buildCounterTokenPagination++; 972 buildCounterTokenPagination++;
870 if (buildCounterTokenPagination < 3) { 973 if (buildCounterTokenPagination < 3) {
871 unittest.expect(o.nextPageToken, unittest.equals('foo')); 974 unittest.expect(o.nextPageToken, unittest.equals('foo'));
872 unittest.expect(o.previousPageToken, unittest.equals('foo')); 975 unittest.expect(o.previousPageToken, unittest.equals('foo'));
873 } 976 }
874 buildCounterTokenPagination--; 977 buildCounterTokenPagination--;
875 } 978 }
876 979
877 buildUnnamed965() { 980 buildUnnamed993() {
878 var o = new core.List<core.int>(); 981 var o = new core.List<core.int>();
879 o.add(42); 982 o.add(42);
880 o.add(42); 983 o.add(42);
881 return o; 984 return o;
882 } 985 }
883 986
884 checkUnnamed965(core.List<core.int> o) { 987 checkUnnamed993(core.List<core.int> o) {
885 unittest.expect(o, unittest.hasLength(2)); 988 unittest.expect(o, unittest.hasLength(2));
886 unittest.expect(o[0], unittest.equals(42)); 989 unittest.expect(o[0], unittest.equals(42));
887 unittest.expect(o[1], unittest.equals(42)); 990 unittest.expect(o[1], unittest.equals(42));
888 } 991 }
889 992
890 core.int buildCounterTrack = 0; 993 core.int buildCounterTrack = 0;
891 buildTrack() { 994 buildTrack() {
892 var o = new api.Track(); 995 var o = new api.Track();
893 buildCounterTrack++; 996 buildCounterTrack++;
894 if (buildCounterTrack < 3) { 997 if (buildCounterTrack < 3) {
895 o.track = "foo"; 998 o.track = "foo";
896 o.userFraction = 42.0; 999 o.userFraction = 42.0;
897 o.versionCodes = buildUnnamed965(); 1000 o.versionCodes = buildUnnamed993();
898 } 1001 }
899 buildCounterTrack--; 1002 buildCounterTrack--;
900 return o; 1003 return o;
901 } 1004 }
902 1005
903 checkTrack(api.Track o) { 1006 checkTrack(api.Track o) {
904 buildCounterTrack++; 1007 buildCounterTrack++;
905 if (buildCounterTrack < 3) { 1008 if (buildCounterTrack < 3) {
906 unittest.expect(o.track, unittest.equals('foo')); 1009 unittest.expect(o.track, unittest.equals('foo'));
907 unittest.expect(o.userFraction, unittest.equals(42.0)); 1010 unittest.expect(o.userFraction, unittest.equals(42.0));
908 checkUnnamed965(o.versionCodes); 1011 checkUnnamed993(o.versionCodes);
909 } 1012 }
910 buildCounterTrack--; 1013 buildCounterTrack--;
911 } 1014 }
912 1015
913 buildUnnamed966() { 1016 buildUnnamed994() {
914 var o = new core.List<api.Track>(); 1017 var o = new core.List<api.Track>();
915 o.add(buildTrack()); 1018 o.add(buildTrack());
916 o.add(buildTrack()); 1019 o.add(buildTrack());
917 return o; 1020 return o;
918 } 1021 }
919 1022
920 checkUnnamed966(core.List<api.Track> o) { 1023 checkUnnamed994(core.List<api.Track> o) {
921 unittest.expect(o, unittest.hasLength(2)); 1024 unittest.expect(o, unittest.hasLength(2));
922 checkTrack(o[0]); 1025 checkTrack(o[0]);
923 checkTrack(o[1]); 1026 checkTrack(o[1]);
924 } 1027 }
925 1028
926 core.int buildCounterTracksListResponse = 0; 1029 core.int buildCounterTracksListResponse = 0;
927 buildTracksListResponse() { 1030 buildTracksListResponse() {
928 var o = new api.TracksListResponse(); 1031 var o = new api.TracksListResponse();
929 buildCounterTracksListResponse++; 1032 buildCounterTracksListResponse++;
930 if (buildCounterTracksListResponse < 3) { 1033 if (buildCounterTracksListResponse < 3) {
931 o.kind = "foo"; 1034 o.kind = "foo";
932 o.tracks = buildUnnamed966(); 1035 o.tracks = buildUnnamed994();
933 } 1036 }
934 buildCounterTracksListResponse--; 1037 buildCounterTracksListResponse--;
935 return o; 1038 return o;
936 } 1039 }
937 1040
938 checkTracksListResponse(api.TracksListResponse o) { 1041 checkTracksListResponse(api.TracksListResponse o) {
939 buildCounterTracksListResponse++; 1042 buildCounterTracksListResponse++;
940 if (buildCounterTracksListResponse < 3) { 1043 if (buildCounterTracksListResponse < 3) {
941 unittest.expect(o.kind, unittest.equals('foo')); 1044 unittest.expect(o.kind, unittest.equals('foo'));
942 checkUnnamed966(o.tracks); 1045 checkUnnamed994(o.tracks);
943 } 1046 }
944 buildCounterTracksListResponse--; 1047 buildCounterTracksListResponse--;
945 } 1048 }
946 1049
947 1050
948 main() { 1051 main() {
949 unittest.group("obj-schema-Apk", () { 1052 unittest.group("obj-schema-Apk", () {
950 unittest.test("to-json--from-json", () { 1053 unittest.test("to-json--from-json", () {
951 var o = buildApk(); 1054 var o = buildApk();
952 var od = new api.Apk.fromJson(o.toJson()); 1055 var od = new api.Apk.fromJson(o.toJson());
(...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after
1173 1276
1174 unittest.group("obj-schema-ListingsListResponse", () { 1277 unittest.group("obj-schema-ListingsListResponse", () {
1175 unittest.test("to-json--from-json", () { 1278 unittest.test("to-json--from-json", () {
1176 var o = buildListingsListResponse(); 1279 var o = buildListingsListResponse();
1177 var od = new api.ListingsListResponse.fromJson(o.toJson()); 1280 var od = new api.ListingsListResponse.fromJson(o.toJson());
1178 checkListingsListResponse(od); 1281 checkListingsListResponse(od);
1179 }); 1282 });
1180 }); 1283 });
1181 1284
1182 1285
1286 unittest.group("obj-schema-MonthDay", () {
1287 unittest.test("to-json--from-json", () {
1288 var o = buildMonthDay();
1289 var od = new api.MonthDay.fromJson(o.toJson());
1290 checkMonthDay(od);
1291 });
1292 });
1293
1294
1183 unittest.group("obj-schema-PageInfo", () { 1295 unittest.group("obj-schema-PageInfo", () {
1184 unittest.test("to-json--from-json", () { 1296 unittest.test("to-json--from-json", () {
1185 var o = buildPageInfo(); 1297 var o = buildPageInfo();
1186 var od = new api.PageInfo.fromJson(o.toJson()); 1298 var od = new api.PageInfo.fromJson(o.toJson());
1187 checkPageInfo(od); 1299 checkPageInfo(od);
1188 }); 1300 });
1189 }); 1301 });
1190 1302
1191 1303
1192 unittest.group("obj-schema-Price", () { 1304 unittest.group("obj-schema-Price", () {
1193 unittest.test("to-json--from-json", () { 1305 unittest.test("to-json--from-json", () {
1194 var o = buildPrice(); 1306 var o = buildPrice();
1195 var od = new api.Price.fromJson(o.toJson()); 1307 var od = new api.Price.fromJson(o.toJson());
1196 checkPrice(od); 1308 checkPrice(od);
1197 }); 1309 });
1198 }); 1310 });
1199 1311
1200 1312
1201 unittest.group("obj-schema-ProductPurchase", () { 1313 unittest.group("obj-schema-ProductPurchase", () {
1202 unittest.test("to-json--from-json", () { 1314 unittest.test("to-json--from-json", () {
1203 var o = buildProductPurchase(); 1315 var o = buildProductPurchase();
1204 var od = new api.ProductPurchase.fromJson(o.toJson()); 1316 var od = new api.ProductPurchase.fromJson(o.toJson());
1205 checkProductPurchase(od); 1317 checkProductPurchase(od);
1206 }); 1318 });
1207 }); 1319 });
1208 1320
1209 1321
1322 unittest.group("obj-schema-Season", () {
1323 unittest.test("to-json--from-json", () {
1324 var o = buildSeason();
1325 var od = new api.Season.fromJson(o.toJson());
1326 checkSeason(od);
1327 });
1328 });
1329
1330
1331 unittest.group("obj-schema-SubscriptionDeferralInfo", () {
1332 unittest.test("to-json--from-json", () {
1333 var o = buildSubscriptionDeferralInfo();
1334 var od = new api.SubscriptionDeferralInfo.fromJson(o.toJson());
1335 checkSubscriptionDeferralInfo(od);
1336 });
1337 });
1338
1339
1210 unittest.group("obj-schema-SubscriptionPurchase", () { 1340 unittest.group("obj-schema-SubscriptionPurchase", () {
1211 unittest.test("to-json--from-json", () { 1341 unittest.test("to-json--from-json", () {
1212 var o = buildSubscriptionPurchase(); 1342 var o = buildSubscriptionPurchase();
1213 var od = new api.SubscriptionPurchase.fromJson(o.toJson()); 1343 var od = new api.SubscriptionPurchase.fromJson(o.toJson());
1214 checkSubscriptionPurchase(od); 1344 checkSubscriptionPurchase(od);
1215 }); 1345 });
1216 }); 1346 });
1217 1347
1218 1348
1349 unittest.group("obj-schema-SubscriptionPurchasesDeferRequest", () {
1350 unittest.test("to-json--from-json", () {
1351 var o = buildSubscriptionPurchasesDeferRequest();
1352 var od = new api.SubscriptionPurchasesDeferRequest.fromJson(o.toJson());
1353 checkSubscriptionPurchasesDeferRequest(od);
1354 });
1355 });
1356
1357
1358 unittest.group("obj-schema-SubscriptionPurchasesDeferResponse", () {
1359 unittest.test("to-json--from-json", () {
1360 var o = buildSubscriptionPurchasesDeferResponse();
1361 var od = new api.SubscriptionPurchasesDeferResponse.fromJson(o.toJson());
1362 checkSubscriptionPurchasesDeferResponse(od);
1363 });
1364 });
1365
1366
1219 unittest.group("obj-schema-Testers", () { 1367 unittest.group("obj-schema-Testers", () {
1220 unittest.test("to-json--from-json", () { 1368 unittest.test("to-json--from-json", () {
1221 var o = buildTesters(); 1369 var o = buildTesters();
1222 var od = new api.Testers.fromJson(o.toJson()); 1370 var od = new api.Testers.fromJson(o.toJson());
1223 checkTesters(od); 1371 checkTesters(od);
1224 }); 1372 });
1225 }); 1373 });
1226 1374
1227 1375
1228 unittest.group("obj-schema-TokenPagination", () { 1376 unittest.group("obj-schema-TokenPagination", () {
(...skipping 28 matching lines...) Expand all
1257 1405
1258 var mock = new common_test.HttpServerMock(); 1406 var mock = new common_test.HttpServerMock();
1259 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits; 1407 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits;
1260 var arg_packageName = "foo"; 1408 var arg_packageName = "foo";
1261 var arg_editId = "foo"; 1409 var arg_editId = "foo";
1262 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1410 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1263 var path = (req.url).path; 1411 var path = (req.url).path;
1264 var pathOffset = 0; 1412 var pathOffset = 0;
1265 var index; 1413 var index;
1266 var subPart; 1414 var subPart;
1267 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1415 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1268 pathOffset += 34; 1416 pathOffset += 1;
1269 index = path.indexOf("/edits/", pathOffset);
1270 unittest.expect(index >= 0, unittest.isTrue);
1271 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1272 pathOffset = index;
1273 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1274 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1275 pathOffset += 7;
1276 index = path.indexOf(":commit", pathOffset);
1277 unittest.expect(index >= 0, unittest.isTrue);
1278 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1279 pathOffset = index;
1280 unittest.expect(subPart, unittest.equals("$arg_editId"));
1281 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als(":commit"));
1282 pathOffset += 7;
1283 1417
1284 var query = (req.url).query; 1418 var query = (req.url).query;
1285 var queryOffset = 0; 1419 var queryOffset = 0;
1286 var queryMap = {}; 1420 var queryMap = {};
1287 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1421 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1288 parseBool(n) { 1422 parseBool(n) {
1289 if (n == "true") return true; 1423 if (n == "true") return true;
1290 if (n == "false") return false; 1424 if (n == "false") return false;
1291 if (n == null) return null; 1425 if (n == null) return null;
1292 throw new core.ArgumentError("Invalid boolean: $n"); 1426 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
1314 1448
1315 var mock = new common_test.HttpServerMock(); 1449 var mock = new common_test.HttpServerMock();
1316 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits; 1450 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits;
1317 var arg_packageName = "foo"; 1451 var arg_packageName = "foo";
1318 var arg_editId = "foo"; 1452 var arg_editId = "foo";
1319 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1453 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1320 var path = (req.url).path; 1454 var path = (req.url).path;
1321 var pathOffset = 0; 1455 var pathOffset = 0;
1322 var index; 1456 var index;
1323 var subPart; 1457 var subPart;
1324 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1458 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1325 pathOffset += 34; 1459 pathOffset += 1;
1326 index = path.indexOf("/edits/", pathOffset);
1327 unittest.expect(index >= 0, unittest.isTrue);
1328 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1329 pathOffset = index;
1330 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1331 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1332 pathOffset += 7;
1333 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1334 pathOffset = path.length;
1335 unittest.expect(subPart, unittest.equals("$arg_editId"));
1336 1460
1337 var query = (req.url).query; 1461 var query = (req.url).query;
1338 var queryOffset = 0; 1462 var queryOffset = 0;
1339 var queryMap = {}; 1463 var queryMap = {};
1340 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1464 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1341 parseBool(n) { 1465 parseBool(n) {
1342 if (n == "true") return true; 1466 if (n == "true") return true;
1343 if (n == "false") return false; 1467 if (n == "false") return false;
1344 if (n == null) return null; 1468 if (n == null) return null;
1345 throw new core.ArgumentError("Invalid boolean: $n"); 1469 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 19 matching lines...) Expand all
1365 1489
1366 var mock = new common_test.HttpServerMock(); 1490 var mock = new common_test.HttpServerMock();
1367 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits; 1491 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits;
1368 var arg_packageName = "foo"; 1492 var arg_packageName = "foo";
1369 var arg_editId = "foo"; 1493 var arg_editId = "foo";
1370 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1494 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1371 var path = (req.url).path; 1495 var path = (req.url).path;
1372 var pathOffset = 0; 1496 var pathOffset = 0;
1373 var index; 1497 var index;
1374 var subPart; 1498 var subPart;
1375 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1499 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1376 pathOffset += 34; 1500 pathOffset += 1;
1377 index = path.indexOf("/edits/", pathOffset);
1378 unittest.expect(index >= 0, unittest.isTrue);
1379 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1380 pathOffset = index;
1381 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1382 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1383 pathOffset += 7;
1384 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1385 pathOffset = path.length;
1386 unittest.expect(subPart, unittest.equals("$arg_editId"));
1387 1501
1388 var query = (req.url).query; 1502 var query = (req.url).query;
1389 var queryOffset = 0; 1503 var queryOffset = 0;
1390 var queryMap = {}; 1504 var queryMap = {};
1391 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1505 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1392 parseBool(n) { 1506 parseBool(n) {
1393 if (n == "true") return true; 1507 if (n == "true") return true;
1394 if (n == "false") return false; 1508 if (n == "false") return false;
1395 if (n == null) return null; 1509 if (n == null) return null;
1396 throw new core.ArgumentError("Invalid boolean: $n"); 1510 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 24 matching lines...) Expand all
1421 var arg_request = buildAppEdit(); 1535 var arg_request = buildAppEdit();
1422 var arg_packageName = "foo"; 1536 var arg_packageName = "foo";
1423 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1537 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1424 var obj = new api.AppEdit.fromJson(json); 1538 var obj = new api.AppEdit.fromJson(json);
1425 checkAppEdit(obj); 1539 checkAppEdit(obj);
1426 1540
1427 var path = (req.url).path; 1541 var path = (req.url).path;
1428 var pathOffset = 0; 1542 var pathOffset = 0;
1429 var index; 1543 var index;
1430 var subPart; 1544 var subPart;
1431 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1545 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1432 pathOffset += 34; 1546 pathOffset += 1;
1433 index = path.indexOf("/edits", pathOffset);
1434 unittest.expect(index >= 0, unittest.isTrue);
1435 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1436 pathOffset = index;
1437 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1438 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/edits"));
1439 pathOffset += 6;
1440 1547
1441 var query = (req.url).query; 1548 var query = (req.url).query;
1442 var queryOffset = 0; 1549 var queryOffset = 0;
1443 var queryMap = {}; 1550 var queryMap = {};
1444 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1551 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1445 parseBool(n) { 1552 parseBool(n) {
1446 if (n == "true") return true; 1553 if (n == "true") return true;
1447 if (n == "false") return false; 1554 if (n == "false") return false;
1448 if (n == null) return null; 1555 if (n == null) return null;
1449 throw new core.ArgumentError("Invalid boolean: $n"); 1556 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
1471 1578
1472 var mock = new common_test.HttpServerMock(); 1579 var mock = new common_test.HttpServerMock();
1473 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits; 1580 api.EditsResourceApi res = new api.AndroidpublisherApi(mock).edits;
1474 var arg_packageName = "foo"; 1581 var arg_packageName = "foo";
1475 var arg_editId = "foo"; 1582 var arg_editId = "foo";
1476 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1583 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1477 var path = (req.url).path; 1584 var path = (req.url).path;
1478 var pathOffset = 0; 1585 var pathOffset = 0;
1479 var index; 1586 var index;
1480 var subPart; 1587 var subPart;
1481 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1588 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1482 pathOffset += 34; 1589 pathOffset += 1;
1483 index = path.indexOf("/edits/", pathOffset);
1484 unittest.expect(index >= 0, unittest.isTrue);
1485 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1486 pathOffset = index;
1487 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1488 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1489 pathOffset += 7;
1490 index = path.indexOf(":validate", pathOffset);
1491 unittest.expect(index >= 0, unittest.isTrue);
1492 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1493 pathOffset = index;
1494 unittest.expect(subPart, unittest.equals("$arg_editId"));
1495 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als(":validate"));
1496 pathOffset += 9;
1497 1590
1498 var query = (req.url).query; 1591 var query = (req.url).query;
1499 var queryOffset = 0; 1592 var queryOffset = 0;
1500 var queryMap = {}; 1593 var queryMap = {};
1501 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1594 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1502 parseBool(n) { 1595 parseBool(n) {
1503 if (n == "true") return true; 1596 if (n == "true") return true;
1504 if (n == "false") return false; 1597 if (n == "false") return false;
1505 if (n == null) return null; 1598 if (n == null) return null;
1506 throw new core.ArgumentError("Invalid boolean: $n"); 1599 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
1534 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings; 1627 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings;
1535 var arg_packageName = "foo"; 1628 var arg_packageName = "foo";
1536 var arg_editId = "foo"; 1629 var arg_editId = "foo";
1537 var arg_apkVersionCode = 42; 1630 var arg_apkVersionCode = 42;
1538 var arg_language = "foo"; 1631 var arg_language = "foo";
1539 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1632 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1540 var path = (req.url).path; 1633 var path = (req.url).path;
1541 var pathOffset = 0; 1634 var pathOffset = 0;
1542 var index; 1635 var index;
1543 var subPart; 1636 var subPart;
1544 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1637 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1545 pathOffset += 34; 1638 pathOffset += 1;
1546 index = path.indexOf("/edits/", pathOffset);
1547 unittest.expect(index >= 0, unittest.isTrue);
1548 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1549 pathOffset = index;
1550 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1551 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1552 pathOffset += 7;
1553 index = path.indexOf("/apks/", pathOffset);
1554 unittest.expect(index >= 0, unittest.isTrue);
1555 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1556 pathOffset = index;
1557 unittest.expect(subPart, unittest.equals("$arg_editId"));
1558 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1559 pathOffset += 6;
1560 index = path.indexOf("/listings/", pathOffset);
1561 unittest.expect(index >= 0, unittest.isTrue);
1562 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1563 pathOffset = index;
1564 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1565 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
1566 pathOffset += 10;
1567 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1568 pathOffset = path.length;
1569 unittest.expect(subPart, unittest.equals("$arg_language"));
1570 1639
1571 var query = (req.url).query; 1640 var query = (req.url).query;
1572 var queryOffset = 0; 1641 var queryOffset = 0;
1573 var queryMap = {}; 1642 var queryMap = {};
1574 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1643 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1575 parseBool(n) { 1644 parseBool(n) {
1576 if (n == "true") return true; 1645 if (n == "true") return true;
1577 if (n == "false") return false; 1646 if (n == "false") return false;
1578 if (n == null) return null; 1647 if (n == null) return null;
1579 throw new core.ArgumentError("Invalid boolean: $n"); 1648 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 20 matching lines...) Expand all
1600 var mock = new common_test.HttpServerMock(); 1669 var mock = new common_test.HttpServerMock();
1601 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings; 1670 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings;
1602 var arg_packageName = "foo"; 1671 var arg_packageName = "foo";
1603 var arg_editId = "foo"; 1672 var arg_editId = "foo";
1604 var arg_apkVersionCode = 42; 1673 var arg_apkVersionCode = 42;
1605 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1674 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1606 var path = (req.url).path; 1675 var path = (req.url).path;
1607 var pathOffset = 0; 1676 var pathOffset = 0;
1608 var index; 1677 var index;
1609 var subPart; 1678 var subPart;
1610 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1679 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1611 pathOffset += 34; 1680 pathOffset += 1;
1612 index = path.indexOf("/edits/", pathOffset);
1613 unittest.expect(index >= 0, unittest.isTrue);
1614 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1615 pathOffset = index;
1616 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1617 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1618 pathOffset += 7;
1619 index = path.indexOf("/apks/", pathOffset);
1620 unittest.expect(index >= 0, unittest.isTrue);
1621 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1622 pathOffset = index;
1623 unittest.expect(subPart, unittest.equals("$arg_editId"));
1624 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1625 pathOffset += 6;
1626 index = path.indexOf("/listings", pathOffset);
1627 unittest.expect(index >= 0, unittest.isTrue);
1628 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1629 pathOffset = index;
1630 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1631 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/listings"));
1632 pathOffset += 9;
1633 1681
1634 var query = (req.url).query; 1682 var query = (req.url).query;
1635 var queryOffset = 0; 1683 var queryOffset = 0;
1636 var queryMap = {}; 1684 var queryMap = {};
1637 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1685 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1638 parseBool(n) { 1686 parseBool(n) {
1639 if (n == "true") return true; 1687 if (n == "true") return true;
1640 if (n == "false") return false; 1688 if (n == "false") return false;
1641 if (n == null) return null; 1689 if (n == null) return null;
1642 throw new core.ArgumentError("Invalid boolean: $n"); 1690 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
1664 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings; 1712 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings;
1665 var arg_packageName = "foo"; 1713 var arg_packageName = "foo";
1666 var arg_editId = "foo"; 1714 var arg_editId = "foo";
1667 var arg_apkVersionCode = 42; 1715 var arg_apkVersionCode = 42;
1668 var arg_language = "foo"; 1716 var arg_language = "foo";
1669 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1717 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1670 var path = (req.url).path; 1718 var path = (req.url).path;
1671 var pathOffset = 0; 1719 var pathOffset = 0;
1672 var index; 1720 var index;
1673 var subPart; 1721 var subPart;
1674 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1722 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1675 pathOffset += 34; 1723 pathOffset += 1;
1676 index = path.indexOf("/edits/", pathOffset);
1677 unittest.expect(index >= 0, unittest.isTrue);
1678 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1679 pathOffset = index;
1680 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1681 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1682 pathOffset += 7;
1683 index = path.indexOf("/apks/", pathOffset);
1684 unittest.expect(index >= 0, unittest.isTrue);
1685 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1686 pathOffset = index;
1687 unittest.expect(subPart, unittest.equals("$arg_editId"));
1688 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1689 pathOffset += 6;
1690 index = path.indexOf("/listings/", pathOffset);
1691 unittest.expect(index >= 0, unittest.isTrue);
1692 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1693 pathOffset = index;
1694 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1695 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
1696 pathOffset += 10;
1697 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1698 pathOffset = path.length;
1699 unittest.expect(subPart, unittest.equals("$arg_language"));
1700 1724
1701 var query = (req.url).query; 1725 var query = (req.url).query;
1702 var queryOffset = 0; 1726 var queryOffset = 0;
1703 var queryMap = {}; 1727 var queryMap = {};
1704 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1728 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1705 parseBool(n) { 1729 parseBool(n) {
1706 if (n == "true") return true; 1730 if (n == "true") return true;
1707 if (n == "false") return false; 1731 if (n == "false") return false;
1708 if (n == null) return null; 1732 if (n == null) return null;
1709 throw new core.ArgumentError("Invalid boolean: $n"); 1733 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 22 matching lines...) Expand all
1732 var mock = new common_test.HttpServerMock(); 1756 var mock = new common_test.HttpServerMock();
1733 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings; 1757 api.EditsApklistingsResourceApi res = new api.AndroidpublisherApi(mock).ed its.apklistings;
1734 var arg_packageName = "foo"; 1758 var arg_packageName = "foo";
1735 var arg_editId = "foo"; 1759 var arg_editId = "foo";
1736 var arg_apkVersionCode = 42; 1760 var arg_apkVersionCode = 42;
1737 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1761 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1738 var path = (req.url).path; 1762 var path = (req.url).path;
1739 var pathOffset = 0; 1763 var pathOffset = 0;
1740 var index; 1764 var index;
1741 var subPart; 1765 var subPart;
1742 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1766 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1743 pathOffset += 34; 1767 pathOffset += 1;
1744 index = path.indexOf("/edits/", pathOffset);
1745 unittest.expect(index >= 0, unittest.isTrue);
1746 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1747 pathOffset = index;
1748 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1749 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1750 pathOffset += 7;
1751 index = path.indexOf("/apks/", pathOffset);
1752 unittest.expect(index >= 0, unittest.isTrue);
1753 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1754 pathOffset = index;
1755 unittest.expect(subPart, unittest.equals("$arg_editId"));
1756 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1757 pathOffset += 6;
1758 index = path.indexOf("/listings", pathOffset);
1759 unittest.expect(index >= 0, unittest.isTrue);
1760 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1761 pathOffset = index;
1762 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1763 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/listings"));
1764 pathOffset += 9;
1765 1768
1766 var query = (req.url).query; 1769 var query = (req.url).query;
1767 var queryOffset = 0; 1770 var queryOffset = 0;
1768 var queryMap = {}; 1771 var queryMap = {};
1769 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1772 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1770 parseBool(n) { 1773 parseBool(n) {
1771 if (n == "true") return true; 1774 if (n == "true") return true;
1772 if (n == "false") return false; 1775 if (n == "false") return false;
1773 if (n == null) return null; 1776 if (n == null) return null;
1774 throw new core.ArgumentError("Invalid boolean: $n"); 1777 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
1802 var arg_apkVersionCode = 42; 1805 var arg_apkVersionCode = 42;
1803 var arg_language = "foo"; 1806 var arg_language = "foo";
1804 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1807 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1805 var obj = new api.ApkListing.fromJson(json); 1808 var obj = new api.ApkListing.fromJson(json);
1806 checkApkListing(obj); 1809 checkApkListing(obj);
1807 1810
1808 var path = (req.url).path; 1811 var path = (req.url).path;
1809 var pathOffset = 0; 1812 var pathOffset = 0;
1810 var index; 1813 var index;
1811 var subPart; 1814 var subPart;
1812 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1815 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1813 pathOffset += 34; 1816 pathOffset += 1;
1814 index = path.indexOf("/edits/", pathOffset);
1815 unittest.expect(index >= 0, unittest.isTrue);
1816 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1817 pathOffset = index;
1818 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1819 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1820 pathOffset += 7;
1821 index = path.indexOf("/apks/", pathOffset);
1822 unittest.expect(index >= 0, unittest.isTrue);
1823 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1824 pathOffset = index;
1825 unittest.expect(subPart, unittest.equals("$arg_editId"));
1826 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1827 pathOffset += 6;
1828 index = path.indexOf("/listings/", pathOffset);
1829 unittest.expect(index >= 0, unittest.isTrue);
1830 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1831 pathOffset = index;
1832 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1833 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
1834 pathOffset += 10;
1835 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1836 pathOffset = path.length;
1837 unittest.expect(subPart, unittest.equals("$arg_language"));
1838 1817
1839 var query = (req.url).query; 1818 var query = (req.url).query;
1840 var queryOffset = 0; 1819 var queryOffset = 0;
1841 var queryMap = {}; 1820 var queryMap = {};
1842 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1821 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1843 parseBool(n) { 1822 parseBool(n) {
1844 if (n == "true") return true; 1823 if (n == "true") return true;
1845 if (n == "false") return false; 1824 if (n == "false") return false;
1846 if (n == null) return null; 1825 if (n == null) return null;
1847 throw new core.ArgumentError("Invalid boolean: $n"); 1826 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
1875 var arg_apkVersionCode = 42; 1854 var arg_apkVersionCode = 42;
1876 var arg_language = "foo"; 1855 var arg_language = "foo";
1877 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1856 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1878 var obj = new api.ApkListing.fromJson(json); 1857 var obj = new api.ApkListing.fromJson(json);
1879 checkApkListing(obj); 1858 checkApkListing(obj);
1880 1859
1881 var path = (req.url).path; 1860 var path = (req.url).path;
1882 var pathOffset = 0; 1861 var pathOffset = 0;
1883 var index; 1862 var index;
1884 var subPart; 1863 var subPart;
1885 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1864 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1886 pathOffset += 34; 1865 pathOffset += 1;
1887 index = path.indexOf("/edits/", pathOffset);
1888 unittest.expect(index >= 0, unittest.isTrue);
1889 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1890 pathOffset = index;
1891 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1892 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1893 pathOffset += 7;
1894 index = path.indexOf("/apks/", pathOffset);
1895 unittest.expect(index >= 0, unittest.isTrue);
1896 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1897 pathOffset = index;
1898 unittest.expect(subPart, unittest.equals("$arg_editId"));
1899 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
1900 pathOffset += 6;
1901 index = path.indexOf("/listings/", pathOffset);
1902 unittest.expect(index >= 0, unittest.isTrue);
1903 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1904 pathOffset = index;
1905 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
1906 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
1907 pathOffset += 10;
1908 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1909 pathOffset = path.length;
1910 unittest.expect(subPart, unittest.equals("$arg_language"));
1911 1866
1912 var query = (req.url).query; 1867 var query = (req.url).query;
1913 var queryOffset = 0; 1868 var queryOffset = 0;
1914 var queryMap = {}; 1869 var queryMap = {};
1915 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1870 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1916 parseBool(n) { 1871 parseBool(n) {
1917 if (n == "true") return true; 1872 if (n == "true") return true;
1918 if (n == "false") return false; 1873 if (n == "false") return false;
1919 if (n == null) return null; 1874 if (n == null) return null;
1920 throw new core.ArgumentError("Invalid boolean: $n"); 1875 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
1946 1901
1947 var mock = new common_test.HttpServerMock(); 1902 var mock = new common_test.HttpServerMock();
1948 api.EditsApksResourceApi res = new api.AndroidpublisherApi(mock).edits.apk s; 1903 api.EditsApksResourceApi res = new api.AndroidpublisherApi(mock).edits.apk s;
1949 var arg_packageName = "foo"; 1904 var arg_packageName = "foo";
1950 var arg_editId = "foo"; 1905 var arg_editId = "foo";
1951 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1906 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1952 var path = (req.url).path; 1907 var path = (req.url).path;
1953 var pathOffset = 0; 1908 var pathOffset = 0;
1954 var index; 1909 var index;
1955 var subPart; 1910 var subPart;
1956 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1911 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1957 pathOffset += 34; 1912 pathOffset += 1;
1958 index = path.indexOf("/edits/", pathOffset);
1959 unittest.expect(index >= 0, unittest.isTrue);
1960 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1961 pathOffset = index;
1962 unittest.expect(subPart, unittest.equals("$arg_packageName"));
1963 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
1964 pathOffset += 7;
1965 index = path.indexOf("/apks", pathOffset);
1966 unittest.expect(index >= 0, unittest.isTrue);
1967 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1968 pathOffset = index;
1969 unittest.expect(subPart, unittest.equals("$arg_editId"));
1970 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ als("/apks"));
1971 pathOffset += 5;
1972 1913
1973 var query = (req.url).query; 1914 var query = (req.url).query;
1974 var queryOffset = 0; 1915 var queryOffset = 0;
1975 var queryMap = {}; 1916 var queryMap = {};
1976 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1917 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1977 parseBool(n) { 1918 parseBool(n) {
1978 if (n == "true") return true; 1919 if (n == "true") return true;
1979 if (n == "false") return false; 1920 if (n == "false") return false;
1980 if (n == null) return null; 1921 if (n == null) return null;
1981 throw new core.ArgumentError("Invalid boolean: $n"); 1922 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 23 matching lines...) Expand all
2005 1946
2006 var mock = new common_test.HttpServerMock(); 1947 var mock = new common_test.HttpServerMock();
2007 api.EditsApksResourceApi res = new api.AndroidpublisherApi(mock).edits.apk s; 1948 api.EditsApksResourceApi res = new api.AndroidpublisherApi(mock).edits.apk s;
2008 var arg_packageName = "foo"; 1949 var arg_packageName = "foo";
2009 var arg_editId = "foo"; 1950 var arg_editId = "foo";
2010 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1951 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2011 var path = (req.url).path; 1952 var path = (req.url).path;
2012 var pathOffset = 0; 1953 var pathOffset = 0;
2013 var index; 1954 var index;
2014 var subPart; 1955 var subPart;
2015 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 1956 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2016 pathOffset += 34; 1957 pathOffset += 1;
2017 index = path.indexOf("/edits/", pathOffset);
2018 unittest.expect(index >= 0, unittest.isTrue);
2019 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2020 pathOffset = index;
2021 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2022 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2023 pathOffset += 7;
2024 index = path.indexOf("/apks", pathOffset);
2025 unittest.expect(index >= 0, unittest.isTrue);
2026 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2027 pathOffset = index;
2028 unittest.expect(subPart, unittest.equals("$arg_editId"));
2029 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ als("/apks"));
2030 pathOffset += 5;
2031 1958
2032 var query = (req.url).query; 1959 var query = (req.url).query;
2033 var queryOffset = 0; 1960 var queryOffset = 0;
2034 var queryMap = {}; 1961 var queryMap = {};
2035 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1962 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2036 parseBool(n) { 1963 parseBool(n) {
2037 if (n == "true") return true; 1964 if (n == "true") return true;
2038 if (n == "false") return false; 1965 if (n == "false") return false;
2039 if (n == null) return null; 1966 if (n == null) return null;
2040 throw new core.ArgumentError("Invalid boolean: $n"); 1967 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
2066 1993
2067 var mock = new common_test.HttpServerMock(); 1994 var mock = new common_test.HttpServerMock();
2068 api.EditsDetailsResourceApi res = new api.AndroidpublisherApi(mock).edits. details; 1995 api.EditsDetailsResourceApi res = new api.AndroidpublisherApi(mock).edits. details;
2069 var arg_packageName = "foo"; 1996 var arg_packageName = "foo";
2070 var arg_editId = "foo"; 1997 var arg_editId = "foo";
2071 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1998 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2072 var path = (req.url).path; 1999 var path = (req.url).path;
2073 var pathOffset = 0; 2000 var pathOffset = 0;
2074 var index; 2001 var index;
2075 var subPart; 2002 var subPart;
2076 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2003 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2077 pathOffset += 34; 2004 pathOffset += 1;
2078 index = path.indexOf("/edits/", pathOffset);
2079 unittest.expect(index >= 0, unittest.isTrue);
2080 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2081 pathOffset = index;
2082 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2083 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2084 pathOffset += 7;
2085 index = path.indexOf("/details", pathOffset);
2086 unittest.expect(index >= 0, unittest.isTrue);
2087 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2088 pathOffset = index;
2089 unittest.expect(subPart, unittest.equals("$arg_editId"));
2090 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/details"));
2091 pathOffset += 8;
2092 2005
2093 var query = (req.url).query; 2006 var query = (req.url).query;
2094 var queryOffset = 0; 2007 var queryOffset = 0;
2095 var queryMap = {}; 2008 var queryMap = {};
2096 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2009 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2097 parseBool(n) { 2010 parseBool(n) {
2098 if (n == "true") return true; 2011 if (n == "true") return true;
2099 if (n == "false") return false; 2012 if (n == "false") return false;
2100 if (n == null) return null; 2013 if (n == null) return null;
2101 throw new core.ArgumentError("Invalid boolean: $n"); 2014 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
2127 var arg_packageName = "foo"; 2040 var arg_packageName = "foo";
2128 var arg_editId = "foo"; 2041 var arg_editId = "foo";
2129 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2042 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2130 var obj = new api.AppDetails.fromJson(json); 2043 var obj = new api.AppDetails.fromJson(json);
2131 checkAppDetails(obj); 2044 checkAppDetails(obj);
2132 2045
2133 var path = (req.url).path; 2046 var path = (req.url).path;
2134 var pathOffset = 0; 2047 var pathOffset = 0;
2135 var index; 2048 var index;
2136 var subPart; 2049 var subPart;
2137 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2050 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2138 pathOffset += 34; 2051 pathOffset += 1;
2139 index = path.indexOf("/edits/", pathOffset);
2140 unittest.expect(index >= 0, unittest.isTrue);
2141 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2142 pathOffset = index;
2143 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2144 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2145 pathOffset += 7;
2146 index = path.indexOf("/details", pathOffset);
2147 unittest.expect(index >= 0, unittest.isTrue);
2148 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2149 pathOffset = index;
2150 unittest.expect(subPart, unittest.equals("$arg_editId"));
2151 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/details"));
2152 pathOffset += 8;
2153 2052
2154 var query = (req.url).query; 2053 var query = (req.url).query;
2155 var queryOffset = 0; 2054 var queryOffset = 0;
2156 var queryMap = {}; 2055 var queryMap = {};
2157 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2056 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2158 parseBool(n) { 2057 parseBool(n) {
2159 if (n == "true") return true; 2058 if (n == "true") return true;
2160 if (n == "false") return false; 2059 if (n == "false") return false;
2161 if (n == null) return null; 2060 if (n == null) return null;
2162 throw new core.ArgumentError("Invalid boolean: $n"); 2061 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
2188 var arg_packageName = "foo"; 2087 var arg_packageName = "foo";
2189 var arg_editId = "foo"; 2088 var arg_editId = "foo";
2190 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2089 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2191 var obj = new api.AppDetails.fromJson(json); 2090 var obj = new api.AppDetails.fromJson(json);
2192 checkAppDetails(obj); 2091 checkAppDetails(obj);
2193 2092
2194 var path = (req.url).path; 2093 var path = (req.url).path;
2195 var pathOffset = 0; 2094 var pathOffset = 0;
2196 var index; 2095 var index;
2197 var subPart; 2096 var subPart;
2198 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2097 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2199 pathOffset += 34; 2098 pathOffset += 1;
2200 index = path.indexOf("/edits/", pathOffset);
2201 unittest.expect(index >= 0, unittest.isTrue);
2202 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2203 pathOffset = index;
2204 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2205 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2206 pathOffset += 7;
2207 index = path.indexOf("/details", pathOffset);
2208 unittest.expect(index >= 0, unittest.isTrue);
2209 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2210 pathOffset = index;
2211 unittest.expect(subPart, unittest.equals("$arg_editId"));
2212 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/details"));
2213 pathOffset += 8;
2214 2099
2215 var query = (req.url).query; 2100 var query = (req.url).query;
2216 var queryOffset = 0; 2101 var queryOffset = 0;
2217 var queryMap = {}; 2102 var queryMap = {};
2218 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2103 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2219 parseBool(n) { 2104 parseBool(n) {
2220 if (n == "true") return true; 2105 if (n == "true") return true;
2221 if (n == "false") return false; 2106 if (n == "false") return false;
2222 if (n == null) return null; 2107 if (n == null) return null;
2223 throw new core.ArgumentError("Invalid boolean: $n"); 2108 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
2251 api.EditsExpansionfilesResourceApi res = new api.AndroidpublisherApi(mock) .edits.expansionfiles; 2136 api.EditsExpansionfilesResourceApi res = new api.AndroidpublisherApi(mock) .edits.expansionfiles;
2252 var arg_packageName = "foo"; 2137 var arg_packageName = "foo";
2253 var arg_editId = "foo"; 2138 var arg_editId = "foo";
2254 var arg_apkVersionCode = 42; 2139 var arg_apkVersionCode = 42;
2255 var arg_expansionFileType = "foo"; 2140 var arg_expansionFileType = "foo";
2256 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2141 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2257 var path = (req.url).path; 2142 var path = (req.url).path;
2258 var pathOffset = 0; 2143 var pathOffset = 0;
2259 var index; 2144 var index;
2260 var subPart; 2145 var subPart;
2261 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2146 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2262 pathOffset += 34; 2147 pathOffset += 1;
2263 index = path.indexOf("/edits/", pathOffset);
2264 unittest.expect(index >= 0, unittest.isTrue);
2265 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2266 pathOffset = index;
2267 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2268 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2269 pathOffset += 7;
2270 index = path.indexOf("/apks/", pathOffset);
2271 unittest.expect(index >= 0, unittest.isTrue);
2272 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2273 pathOffset = index;
2274 unittest.expect(subPart, unittest.equals("$arg_editId"));
2275 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
2276 pathOffset += 6;
2277 index = path.indexOf("/expansionFiles/", pathOffset);
2278 unittest.expect(index >= 0, unittest.isTrue);
2279 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2280 pathOffset = index;
2281 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
2282 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/expansionFiles/"));
2283 pathOffset += 16;
2284 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2285 pathOffset = path.length;
2286 unittest.expect(subPart, unittest.equals("$arg_expansionFileType"));
2287 2148
2288 var query = (req.url).query; 2149 var query = (req.url).query;
2289 var queryOffset = 0; 2150 var queryOffset = 0;
2290 var queryMap = {}; 2151 var queryMap = {};
2291 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2152 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2292 parseBool(n) { 2153 parseBool(n) {
2293 if (n == "true") return true; 2154 if (n == "true") return true;
2294 if (n == "false") return false; 2155 if (n == "false") return false;
2295 if (n == null) return null; 2156 if (n == null) return null;
2296 throw new core.ArgumentError("Invalid boolean: $n"); 2157 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
2324 var arg_apkVersionCode = 42; 2185 var arg_apkVersionCode = 42;
2325 var arg_expansionFileType = "foo"; 2186 var arg_expansionFileType = "foo";
2326 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2187 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2327 var obj = new api.ExpansionFile.fromJson(json); 2188 var obj = new api.ExpansionFile.fromJson(json);
2328 checkExpansionFile(obj); 2189 checkExpansionFile(obj);
2329 2190
2330 var path = (req.url).path; 2191 var path = (req.url).path;
2331 var pathOffset = 0; 2192 var pathOffset = 0;
2332 var index; 2193 var index;
2333 var subPart; 2194 var subPart;
2334 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2195 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2335 pathOffset += 34; 2196 pathOffset += 1;
2336 index = path.indexOf("/edits/", pathOffset);
2337 unittest.expect(index >= 0, unittest.isTrue);
2338 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2339 pathOffset = index;
2340 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2341 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2342 pathOffset += 7;
2343 index = path.indexOf("/apks/", pathOffset);
2344 unittest.expect(index >= 0, unittest.isTrue);
2345 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2346 pathOffset = index;
2347 unittest.expect(subPart, unittest.equals("$arg_editId"));
2348 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
2349 pathOffset += 6;
2350 index = path.indexOf("/expansionFiles/", pathOffset);
2351 unittest.expect(index >= 0, unittest.isTrue);
2352 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2353 pathOffset = index;
2354 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
2355 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/expansionFiles/"));
2356 pathOffset += 16;
2357 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2358 pathOffset = path.length;
2359 unittest.expect(subPart, unittest.equals("$arg_expansionFileType"));
2360 2197
2361 var query = (req.url).query; 2198 var query = (req.url).query;
2362 var queryOffset = 0; 2199 var queryOffset = 0;
2363 var queryMap = {}; 2200 var queryMap = {};
2364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2201 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2365 parseBool(n) { 2202 parseBool(n) {
2366 if (n == "true") return true; 2203 if (n == "true") return true;
2367 if (n == "false") return false; 2204 if (n == "false") return false;
2368 if (n == null) return null; 2205 if (n == null) return null;
2369 throw new core.ArgumentError("Invalid boolean: $n"); 2206 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
2397 var arg_apkVersionCode = 42; 2234 var arg_apkVersionCode = 42;
2398 var arg_expansionFileType = "foo"; 2235 var arg_expansionFileType = "foo";
2399 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2236 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2400 var obj = new api.ExpansionFile.fromJson(json); 2237 var obj = new api.ExpansionFile.fromJson(json);
2401 checkExpansionFile(obj); 2238 checkExpansionFile(obj);
2402 2239
2403 var path = (req.url).path; 2240 var path = (req.url).path;
2404 var pathOffset = 0; 2241 var pathOffset = 0;
2405 var index; 2242 var index;
2406 var subPart; 2243 var subPart;
2407 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2244 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2408 pathOffset += 34; 2245 pathOffset += 1;
2409 index = path.indexOf("/edits/", pathOffset);
2410 unittest.expect(index >= 0, unittest.isTrue);
2411 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2412 pathOffset = index;
2413 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2414 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2415 pathOffset += 7;
2416 index = path.indexOf("/apks/", pathOffset);
2417 unittest.expect(index >= 0, unittest.isTrue);
2418 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2419 pathOffset = index;
2420 unittest.expect(subPart, unittest.equals("$arg_editId"));
2421 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
2422 pathOffset += 6;
2423 index = path.indexOf("/expansionFiles/", pathOffset);
2424 unittest.expect(index >= 0, unittest.isTrue);
2425 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2426 pathOffset = index;
2427 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
2428 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/expansionFiles/"));
2429 pathOffset += 16;
2430 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2431 pathOffset = path.length;
2432 unittest.expect(subPart, unittest.equals("$arg_expansionFileType"));
2433 2246
2434 var query = (req.url).query; 2247 var query = (req.url).query;
2435 var queryOffset = 0; 2248 var queryOffset = 0;
2436 var queryMap = {}; 2249 var queryMap = {};
2437 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2250 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2438 parseBool(n) { 2251 parseBool(n) {
2439 if (n == "true") return true; 2252 if (n == "true") return true;
2440 if (n == "false") return false; 2253 if (n == "false") return false;
2441 if (n == null) return null; 2254 if (n == null) return null;
2442 throw new core.ArgumentError("Invalid boolean: $n"); 2255 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
2468 api.EditsExpansionfilesResourceApi res = new api.AndroidpublisherApi(mock) .edits.expansionfiles; 2281 api.EditsExpansionfilesResourceApi res = new api.AndroidpublisherApi(mock) .edits.expansionfiles;
2469 var arg_packageName = "foo"; 2282 var arg_packageName = "foo";
2470 var arg_editId = "foo"; 2283 var arg_editId = "foo";
2471 var arg_apkVersionCode = 42; 2284 var arg_apkVersionCode = 42;
2472 var arg_expansionFileType = "foo"; 2285 var arg_expansionFileType = "foo";
2473 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2286 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2474 var path = (req.url).path; 2287 var path = (req.url).path;
2475 var pathOffset = 0; 2288 var pathOffset = 0;
2476 var index; 2289 var index;
2477 var subPart; 2290 var subPart;
2478 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2291 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2479 pathOffset += 34; 2292 pathOffset += 1;
2480 index = path.indexOf("/edits/", pathOffset);
2481 unittest.expect(index >= 0, unittest.isTrue);
2482 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2483 pathOffset = index;
2484 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2485 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2486 pathOffset += 7;
2487 index = path.indexOf("/apks/", pathOffset);
2488 unittest.expect(index >= 0, unittest.isTrue);
2489 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2490 pathOffset = index;
2491 unittest.expect(subPart, unittest.equals("$arg_editId"));
2492 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/apks/"));
2493 pathOffset += 6;
2494 index = path.indexOf("/expansionFiles/", pathOffset);
2495 unittest.expect(index >= 0, unittest.isTrue);
2496 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2497 pathOffset = index;
2498 unittest.expect(subPart, unittest.equals("$arg_apkVersionCode"));
2499 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/expansionFiles/"));
2500 pathOffset += 16;
2501 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2502 pathOffset = path.length;
2503 unittest.expect(subPart, unittest.equals("$arg_expansionFileType"));
2504 2293
2505 var query = (req.url).query; 2294 var query = (req.url).query;
2506 var queryOffset = 0; 2295 var queryOffset = 0;
2507 var queryMap = {}; 2296 var queryMap = {};
2508 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2297 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2509 parseBool(n) { 2298 parseBool(n) {
2510 if (n == "true") return true; 2299 if (n == "true") return true;
2511 if (n == "false") return false; 2300 if (n == "false") return false;
2512 if (n == null) return null; 2301 if (n == null) return null;
2513 throw new core.ArgumentError("Invalid boolean: $n"); 2302 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 28 matching lines...) Expand all
2542 var arg_packageName = "foo"; 2331 var arg_packageName = "foo";
2543 var arg_editId = "foo"; 2332 var arg_editId = "foo";
2544 var arg_language = "foo"; 2333 var arg_language = "foo";
2545 var arg_imageType = "foo"; 2334 var arg_imageType = "foo";
2546 var arg_imageId = "foo"; 2335 var arg_imageId = "foo";
2547 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2336 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2548 var path = (req.url).path; 2337 var path = (req.url).path;
2549 var pathOffset = 0; 2338 var pathOffset = 0;
2550 var index; 2339 var index;
2551 var subPart; 2340 var subPart;
2552 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/"));
2553 pathOffset += 34;
2554 index = path.indexOf("/edits/", pathOffset);
2555 unittest.expect(index >= 0, unittest.isTrue);
2556 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2557 pathOffset = index;
2558 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2559 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2560 pathOffset += 7;
2561 index = path.indexOf("/listings/", pathOffset);
2562 unittest.expect(index >= 0, unittest.isTrue);
2563 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2564 pathOffset = index;
2565 unittest.expect(subPart, unittest.equals("$arg_editId"));
2566 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2567 pathOffset += 10;
2568 index = path.indexOf("/", pathOffset);
2569 unittest.expect(index >= 0, unittest.isTrue);
2570 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2571 pathOffset = index;
2572 unittest.expect(subPart, unittest.equals("$arg_language"));
2573 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2341 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2574 pathOffset += 1; 2342 pathOffset += 1;
2575 index = path.indexOf("/", pathOffset);
2576 unittest.expect(index >= 0, unittest.isTrue);
2577 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2578 pathOffset = index;
2579 unittest.expect(subPart, unittest.equals("$arg_imageType"));
2580 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2581 pathOffset += 1;
2582 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2583 pathOffset = path.length;
2584 unittest.expect(subPart, unittest.equals("$arg_imageId"));
2585 2343
2586 var query = (req.url).query; 2344 var query = (req.url).query;
2587 var queryOffset = 0; 2345 var queryOffset = 0;
2588 var queryMap = {}; 2346 var queryMap = {};
2589 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2347 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2590 parseBool(n) { 2348 parseBool(n) {
2591 if (n == "true") return true; 2349 if (n == "true") return true;
2592 if (n == "false") return false; 2350 if (n == "false") return false;
2593 if (n == null) return null; 2351 if (n == null) return null;
2594 throw new core.ArgumentError("Invalid boolean: $n"); 2352 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
2616 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages; 2374 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages;
2617 var arg_packageName = "foo"; 2375 var arg_packageName = "foo";
2618 var arg_editId = "foo"; 2376 var arg_editId = "foo";
2619 var arg_language = "foo"; 2377 var arg_language = "foo";
2620 var arg_imageType = "foo"; 2378 var arg_imageType = "foo";
2621 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2379 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2622 var path = (req.url).path; 2380 var path = (req.url).path;
2623 var pathOffset = 0; 2381 var pathOffset = 0;
2624 var index; 2382 var index;
2625 var subPart; 2383 var subPart;
2626 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/"));
2627 pathOffset += 34;
2628 index = path.indexOf("/edits/", pathOffset);
2629 unittest.expect(index >= 0, unittest.isTrue);
2630 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2631 pathOffset = index;
2632 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2633 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2634 pathOffset += 7;
2635 index = path.indexOf("/listings/", pathOffset);
2636 unittest.expect(index >= 0, unittest.isTrue);
2637 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2638 pathOffset = index;
2639 unittest.expect(subPart, unittest.equals("$arg_editId"));
2640 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2641 pathOffset += 10;
2642 index = path.indexOf("/", pathOffset);
2643 unittest.expect(index >= 0, unittest.isTrue);
2644 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2645 pathOffset = index;
2646 unittest.expect(subPart, unittest.equals("$arg_language"));
2647 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2384 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2648 pathOffset += 1; 2385 pathOffset += 1;
2649 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2650 pathOffset = path.length;
2651 unittest.expect(subPart, unittest.equals("$arg_imageType"));
2652 2386
2653 var query = (req.url).query; 2387 var query = (req.url).query;
2654 var queryOffset = 0; 2388 var queryOffset = 0;
2655 var queryMap = {}; 2389 var queryMap = {};
2656 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2390 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2657 parseBool(n) { 2391 parseBool(n) {
2658 if (n == "true") return true; 2392 if (n == "true") return true;
2659 if (n == "false") return false; 2393 if (n == "false") return false;
2660 if (n == null) return null; 2394 if (n == null) return null;
2661 throw new core.ArgumentError("Invalid boolean: $n"); 2395 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 23 matching lines...) Expand all
2685 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages; 2419 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages;
2686 var arg_packageName = "foo"; 2420 var arg_packageName = "foo";
2687 var arg_editId = "foo"; 2421 var arg_editId = "foo";
2688 var arg_language = "foo"; 2422 var arg_language = "foo";
2689 var arg_imageType = "foo"; 2423 var arg_imageType = "foo";
2690 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2424 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2691 var path = (req.url).path; 2425 var path = (req.url).path;
2692 var pathOffset = 0; 2426 var pathOffset = 0;
2693 var index; 2427 var index;
2694 var subPart; 2428 var subPart;
2695 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/"));
2696 pathOffset += 34;
2697 index = path.indexOf("/edits/", pathOffset);
2698 unittest.expect(index >= 0, unittest.isTrue);
2699 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2700 pathOffset = index;
2701 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2702 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2703 pathOffset += 7;
2704 index = path.indexOf("/listings/", pathOffset);
2705 unittest.expect(index >= 0, unittest.isTrue);
2706 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2707 pathOffset = index;
2708 unittest.expect(subPart, unittest.equals("$arg_editId"));
2709 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2710 pathOffset += 10;
2711 index = path.indexOf("/", pathOffset);
2712 unittest.expect(index >= 0, unittest.isTrue);
2713 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2714 pathOffset = index;
2715 unittest.expect(subPart, unittest.equals("$arg_language"));
2716 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2429 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2717 pathOffset += 1; 2430 pathOffset += 1;
2718 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2719 pathOffset = path.length;
2720 unittest.expect(subPart, unittest.equals("$arg_imageType"));
2721 2431
2722 var query = (req.url).query; 2432 var query = (req.url).query;
2723 var queryOffset = 0; 2433 var queryOffset = 0;
2724 var queryMap = {}; 2434 var queryMap = {};
2725 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2435 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2726 parseBool(n) { 2436 parseBool(n) {
2727 if (n == "true") return true; 2437 if (n == "true") return true;
2728 if (n == "false") return false; 2438 if (n == "false") return false;
2729 if (n == null) return null; 2439 if (n == null) return null;
2730 throw new core.ArgumentError("Invalid boolean: $n"); 2440 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
2756 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages; 2466 api.EditsImagesResourceApi res = new api.AndroidpublisherApi(mock).edits.i mages;
2757 var arg_packageName = "foo"; 2467 var arg_packageName = "foo";
2758 var arg_editId = "foo"; 2468 var arg_editId = "foo";
2759 var arg_language = "foo"; 2469 var arg_language = "foo";
2760 var arg_imageType = "foo"; 2470 var arg_imageType = "foo";
2761 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2471 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2762 var path = (req.url).path; 2472 var path = (req.url).path;
2763 var pathOffset = 0; 2473 var pathOffset = 0;
2764 var index; 2474 var index;
2765 var subPart; 2475 var subPart;
2766 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/"));
2767 pathOffset += 34;
2768 index = path.indexOf("/edits/", pathOffset);
2769 unittest.expect(index >= 0, unittest.isTrue);
2770 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2771 pathOffset = index;
2772 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2773 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2774 pathOffset += 7;
2775 index = path.indexOf("/listings/", pathOffset);
2776 unittest.expect(index >= 0, unittest.isTrue);
2777 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2778 pathOffset = index;
2779 unittest.expect(subPart, unittest.equals("$arg_editId"));
2780 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2781 pathOffset += 10;
2782 index = path.indexOf("/", pathOffset);
2783 unittest.expect(index >= 0, unittest.isTrue);
2784 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2785 pathOffset = index;
2786 unittest.expect(subPart, unittest.equals("$arg_language"));
2787 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2476 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2788 pathOffset += 1; 2477 pathOffset += 1;
2789 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2790 pathOffset = path.length;
2791 unittest.expect(subPart, unittest.equals("$arg_imageType"));
2792 2478
2793 var query = (req.url).query; 2479 var query = (req.url).query;
2794 var queryOffset = 0; 2480 var queryOffset = 0;
2795 var queryMap = {}; 2481 var queryMap = {};
2796 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2482 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2797 parseBool(n) { 2483 parseBool(n) {
2798 if (n == "true") return true; 2484 if (n == "true") return true;
2799 if (n == "false") return false; 2485 if (n == "false") return false;
2800 if (n == null) return null; 2486 if (n == null) return null;
2801 throw new core.ArgumentError("Invalid boolean: $n"); 2487 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
2828 var mock = new common_test.HttpServerMock(); 2514 var mock = new common_test.HttpServerMock();
2829 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings; 2515 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings;
2830 var arg_packageName = "foo"; 2516 var arg_packageName = "foo";
2831 var arg_editId = "foo"; 2517 var arg_editId = "foo";
2832 var arg_language = "foo"; 2518 var arg_language = "foo";
2833 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2519 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2834 var path = (req.url).path; 2520 var path = (req.url).path;
2835 var pathOffset = 0; 2521 var pathOffset = 0;
2836 var index; 2522 var index;
2837 var subPart; 2523 var subPart;
2838 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2524 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2839 pathOffset += 34; 2525 pathOffset += 1;
2840 index = path.indexOf("/edits/", pathOffset);
2841 unittest.expect(index >= 0, unittest.isTrue);
2842 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2843 pathOffset = index;
2844 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2845 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2846 pathOffset += 7;
2847 index = path.indexOf("/listings/", pathOffset);
2848 unittest.expect(index >= 0, unittest.isTrue);
2849 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2850 pathOffset = index;
2851 unittest.expect(subPart, unittest.equals("$arg_editId"));
2852 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2853 pathOffset += 10;
2854 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2855 pathOffset = path.length;
2856 unittest.expect(subPart, unittest.equals("$arg_language"));
2857 2526
2858 var query = (req.url).query; 2527 var query = (req.url).query;
2859 var queryOffset = 0; 2528 var queryOffset = 0;
2860 var queryMap = {}; 2529 var queryMap = {};
2861 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2530 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2862 parseBool(n) { 2531 parseBool(n) {
2863 if (n == "true") return true; 2532 if (n == "true") return true;
2864 if (n == "false") return false; 2533 if (n == "false") return false;
2865 if (n == null) return null; 2534 if (n == null) return null;
2866 throw new core.ArgumentError("Invalid boolean: $n"); 2535 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 19 matching lines...) Expand all
2886 2555
2887 var mock = new common_test.HttpServerMock(); 2556 var mock = new common_test.HttpServerMock();
2888 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings; 2557 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings;
2889 var arg_packageName = "foo"; 2558 var arg_packageName = "foo";
2890 var arg_editId = "foo"; 2559 var arg_editId = "foo";
2891 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2560 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2892 var path = (req.url).path; 2561 var path = (req.url).path;
2893 var pathOffset = 0; 2562 var pathOffset = 0;
2894 var index; 2563 var index;
2895 var subPart; 2564 var subPart;
2896 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2565 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2897 pathOffset += 34; 2566 pathOffset += 1;
2898 index = path.indexOf("/edits/", pathOffset);
2899 unittest.expect(index >= 0, unittest.isTrue);
2900 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2901 pathOffset = index;
2902 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2903 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2904 pathOffset += 7;
2905 index = path.indexOf("/listings", pathOffset);
2906 unittest.expect(index >= 0, unittest.isTrue);
2907 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2908 pathOffset = index;
2909 unittest.expect(subPart, unittest.equals("$arg_editId"));
2910 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/listings"));
2911 pathOffset += 9;
2912 2567
2913 var query = (req.url).query; 2568 var query = (req.url).query;
2914 var queryOffset = 0; 2569 var queryOffset = 0;
2915 var queryMap = {}; 2570 var queryMap = {};
2916 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2571 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2917 parseBool(n) { 2572 parseBool(n) {
2918 if (n == "true") return true; 2573 if (n == "true") return true;
2919 if (n == "false") return false; 2574 if (n == "false") return false;
2920 if (n == null) return null; 2575 if (n == null) return null;
2921 throw new core.ArgumentError("Invalid boolean: $n"); 2576 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 20 matching lines...) Expand all
2942 var mock = new common_test.HttpServerMock(); 2597 var mock = new common_test.HttpServerMock();
2943 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings; 2598 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings;
2944 var arg_packageName = "foo"; 2599 var arg_packageName = "foo";
2945 var arg_editId = "foo"; 2600 var arg_editId = "foo";
2946 var arg_language = "foo"; 2601 var arg_language = "foo";
2947 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2602 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2948 var path = (req.url).path; 2603 var path = (req.url).path;
2949 var pathOffset = 0; 2604 var pathOffset = 0;
2950 var index; 2605 var index;
2951 var subPart; 2606 var subPart;
2952 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2607 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2953 pathOffset += 34; 2608 pathOffset += 1;
2954 index = path.indexOf("/edits/", pathOffset);
2955 unittest.expect(index >= 0, unittest.isTrue);
2956 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2957 pathOffset = index;
2958 unittest.expect(subPart, unittest.equals("$arg_packageName"));
2959 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
2960 pathOffset += 7;
2961 index = path.indexOf("/listings/", pathOffset);
2962 unittest.expect(index >= 0, unittest.isTrue);
2963 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2964 pathOffset = index;
2965 unittest.expect(subPart, unittest.equals("$arg_editId"));
2966 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
2967 pathOffset += 10;
2968 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2969 pathOffset = path.length;
2970 unittest.expect(subPart, unittest.equals("$arg_language"));
2971 2609
2972 var query = (req.url).query; 2610 var query = (req.url).query;
2973 var queryOffset = 0; 2611 var queryOffset = 0;
2974 var queryMap = {}; 2612 var queryMap = {};
2975 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2613 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2976 parseBool(n) { 2614 parseBool(n) {
2977 if (n == "true") return true; 2615 if (n == "true") return true;
2978 if (n == "false") return false; 2616 if (n == "false") return false;
2979 if (n == null) return null; 2617 if (n == null) return null;
2980 throw new core.ArgumentError("Invalid boolean: $n"); 2618 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
3002 2640
3003 var mock = new common_test.HttpServerMock(); 2641 var mock = new common_test.HttpServerMock();
3004 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings; 2642 api.EditsListingsResourceApi res = new api.AndroidpublisherApi(mock).edits .listings;
3005 var arg_packageName = "foo"; 2643 var arg_packageName = "foo";
3006 var arg_editId = "foo"; 2644 var arg_editId = "foo";
3007 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2645 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3008 var path = (req.url).path; 2646 var path = (req.url).path;
3009 var pathOffset = 0; 2647 var pathOffset = 0;
3010 var index; 2648 var index;
3011 var subPart; 2649 var subPart;
3012 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2650 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3013 pathOffset += 34; 2651 pathOffset += 1;
3014 index = path.indexOf("/edits/", pathOffset);
3015 unittest.expect(index >= 0, unittest.isTrue);
3016 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3017 pathOffset = index;
3018 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3019 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3020 pathOffset += 7;
3021 index = path.indexOf("/listings", pathOffset);
3022 unittest.expect(index >= 0, unittest.isTrue);
3023 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3024 pathOffset = index;
3025 unittest.expect(subPart, unittest.equals("$arg_editId"));
3026 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/listings"));
3027 pathOffset += 9;
3028 2652
3029 var query = (req.url).query; 2653 var query = (req.url).query;
3030 var queryOffset = 0; 2654 var queryOffset = 0;
3031 var queryMap = {}; 2655 var queryMap = {};
3032 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2656 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3033 parseBool(n) { 2657 parseBool(n) {
3034 if (n == "true") return true; 2658 if (n == "true") return true;
3035 if (n == "false") return false; 2659 if (n == "false") return false;
3036 if (n == null) return null; 2660 if (n == null) return null;
3037 throw new core.ArgumentError("Invalid boolean: $n"); 2661 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3064 var arg_editId = "foo"; 2688 var arg_editId = "foo";
3065 var arg_language = "foo"; 2689 var arg_language = "foo";
3066 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2690 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3067 var obj = new api.Listing.fromJson(json); 2691 var obj = new api.Listing.fromJson(json);
3068 checkListing(obj); 2692 checkListing(obj);
3069 2693
3070 var path = (req.url).path; 2694 var path = (req.url).path;
3071 var pathOffset = 0; 2695 var pathOffset = 0;
3072 var index; 2696 var index;
3073 var subPart; 2697 var subPart;
3074 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2698 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3075 pathOffset += 34; 2699 pathOffset += 1;
3076 index = path.indexOf("/edits/", pathOffset);
3077 unittest.expect(index >= 0, unittest.isTrue);
3078 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3079 pathOffset = index;
3080 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3081 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3082 pathOffset += 7;
3083 index = path.indexOf("/listings/", pathOffset);
3084 unittest.expect(index >= 0, unittest.isTrue);
3085 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3086 pathOffset = index;
3087 unittest.expect(subPart, unittest.equals("$arg_editId"));
3088 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
3089 pathOffset += 10;
3090 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3091 pathOffset = path.length;
3092 unittest.expect(subPart, unittest.equals("$arg_language"));
3093 2700
3094 var query = (req.url).query; 2701 var query = (req.url).query;
3095 var queryOffset = 0; 2702 var queryOffset = 0;
3096 var queryMap = {}; 2703 var queryMap = {};
3097 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2704 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3098 parseBool(n) { 2705 parseBool(n) {
3099 if (n == "true") return true; 2706 if (n == "true") return true;
3100 if (n == "false") return false; 2707 if (n == "false") return false;
3101 if (n == null) return null; 2708 if (n == null) return null;
3102 throw new core.ArgumentError("Invalid boolean: $n"); 2709 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3129 var arg_editId = "foo"; 2736 var arg_editId = "foo";
3130 var arg_language = "foo"; 2737 var arg_language = "foo";
3131 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2738 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3132 var obj = new api.Listing.fromJson(json); 2739 var obj = new api.Listing.fromJson(json);
3133 checkListing(obj); 2740 checkListing(obj);
3134 2741
3135 var path = (req.url).path; 2742 var path = (req.url).path;
3136 var pathOffset = 0; 2743 var pathOffset = 0;
3137 var index; 2744 var index;
3138 var subPart; 2745 var subPart;
3139 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2746 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3140 pathOffset += 34; 2747 pathOffset += 1;
3141 index = path.indexOf("/edits/", pathOffset);
3142 unittest.expect(index >= 0, unittest.isTrue);
3143 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3144 pathOffset = index;
3145 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3146 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3147 pathOffset += 7;
3148 index = path.indexOf("/listings/", pathOffset);
3149 unittest.expect(index >= 0, unittest.isTrue);
3150 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3151 pathOffset = index;
3152 unittest.expect(subPart, unittest.equals("$arg_editId"));
3153 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/listings/"));
3154 pathOffset += 10;
3155 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3156 pathOffset = path.length;
3157 unittest.expect(subPart, unittest.equals("$arg_language"));
3158 2748
3159 var query = (req.url).query; 2749 var query = (req.url).query;
3160 var queryOffset = 0; 2750 var queryOffset = 0;
3161 var queryMap = {}; 2751 var queryMap = {};
3162 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2752 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3163 parseBool(n) { 2753 parseBool(n) {
3164 if (n == "true") return true; 2754 if (n == "true") return true;
3165 if (n == "false") return false; 2755 if (n == "false") return false;
3166 if (n == null) return null; 2756 if (n == null) return null;
3167 throw new core.ArgumentError("Invalid boolean: $n"); 2757 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3194 var mock = new common_test.HttpServerMock(); 2784 var mock = new common_test.HttpServerMock();
3195 api.EditsTestersResourceApi res = new api.AndroidpublisherApi(mock).edits. testers; 2785 api.EditsTestersResourceApi res = new api.AndroidpublisherApi(mock).edits. testers;
3196 var arg_packageName = "foo"; 2786 var arg_packageName = "foo";
3197 var arg_editId = "foo"; 2787 var arg_editId = "foo";
3198 var arg_track = "foo"; 2788 var arg_track = "foo";
3199 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2789 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3200 var path = (req.url).path; 2790 var path = (req.url).path;
3201 var pathOffset = 0; 2791 var pathOffset = 0;
3202 var index; 2792 var index;
3203 var subPart; 2793 var subPart;
3204 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2794 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3205 pathOffset += 34; 2795 pathOffset += 1;
3206 index = path.indexOf("/edits/", pathOffset);
3207 unittest.expect(index >= 0, unittest.isTrue);
3208 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3209 pathOffset = index;
3210 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3211 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3212 pathOffset += 7;
3213 index = path.indexOf("/testers/", pathOffset);
3214 unittest.expect(index >= 0, unittest.isTrue);
3215 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3216 pathOffset = index;
3217 unittest.expect(subPart, unittest.equals("$arg_editId"));
3218 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/testers/"));
3219 pathOffset += 9;
3220 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3221 pathOffset = path.length;
3222 unittest.expect(subPart, unittest.equals("$arg_track"));
3223 2796
3224 var query = (req.url).query; 2797 var query = (req.url).query;
3225 var queryOffset = 0; 2798 var queryOffset = 0;
3226 var queryMap = {}; 2799 var queryMap = {};
3227 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2800 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3228 parseBool(n) { 2801 parseBool(n) {
3229 if (n == "true") return true; 2802 if (n == "true") return true;
3230 if (n == "false") return false; 2803 if (n == "false") return false;
3231 if (n == null) return null; 2804 if (n == null) return null;
3232 throw new core.ArgumentError("Invalid boolean: $n"); 2805 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3259 var arg_editId = "foo"; 2832 var arg_editId = "foo";
3260 var arg_track = "foo"; 2833 var arg_track = "foo";
3261 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2834 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3262 var obj = new api.Testers.fromJson(json); 2835 var obj = new api.Testers.fromJson(json);
3263 checkTesters(obj); 2836 checkTesters(obj);
3264 2837
3265 var path = (req.url).path; 2838 var path = (req.url).path;
3266 var pathOffset = 0; 2839 var pathOffset = 0;
3267 var index; 2840 var index;
3268 var subPart; 2841 var subPart;
3269 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2842 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3270 pathOffset += 34; 2843 pathOffset += 1;
3271 index = path.indexOf("/edits/", pathOffset);
3272 unittest.expect(index >= 0, unittest.isTrue);
3273 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3274 pathOffset = index;
3275 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3276 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3277 pathOffset += 7;
3278 index = path.indexOf("/testers/", pathOffset);
3279 unittest.expect(index >= 0, unittest.isTrue);
3280 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3281 pathOffset = index;
3282 unittest.expect(subPart, unittest.equals("$arg_editId"));
3283 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/testers/"));
3284 pathOffset += 9;
3285 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3286 pathOffset = path.length;
3287 unittest.expect(subPart, unittest.equals("$arg_track"));
3288 2844
3289 var query = (req.url).query; 2845 var query = (req.url).query;
3290 var queryOffset = 0; 2846 var queryOffset = 0;
3291 var queryMap = {}; 2847 var queryMap = {};
3292 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2848 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3293 parseBool(n) { 2849 parseBool(n) {
3294 if (n == "true") return true; 2850 if (n == "true") return true;
3295 if (n == "false") return false; 2851 if (n == "false") return false;
3296 if (n == null) return null; 2852 if (n == null) return null;
3297 throw new core.ArgumentError("Invalid boolean: $n"); 2853 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3324 var arg_editId = "foo"; 2880 var arg_editId = "foo";
3325 var arg_track = "foo"; 2881 var arg_track = "foo";
3326 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2882 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3327 var obj = new api.Testers.fromJson(json); 2883 var obj = new api.Testers.fromJson(json);
3328 checkTesters(obj); 2884 checkTesters(obj);
3329 2885
3330 var path = (req.url).path; 2886 var path = (req.url).path;
3331 var pathOffset = 0; 2887 var pathOffset = 0;
3332 var index; 2888 var index;
3333 var subPart; 2889 var subPart;
3334 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2890 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3335 pathOffset += 34; 2891 pathOffset += 1;
3336 index = path.indexOf("/edits/", pathOffset);
3337 unittest.expect(index >= 0, unittest.isTrue);
3338 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3339 pathOffset = index;
3340 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3341 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3342 pathOffset += 7;
3343 index = path.indexOf("/testers/", pathOffset);
3344 unittest.expect(index >= 0, unittest.isTrue);
3345 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3346 pathOffset = index;
3347 unittest.expect(subPart, unittest.equals("$arg_editId"));
3348 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/testers/"));
3349 pathOffset += 9;
3350 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3351 pathOffset = path.length;
3352 unittest.expect(subPart, unittest.equals("$arg_track"));
3353 2892
3354 var query = (req.url).query; 2893 var query = (req.url).query;
3355 var queryOffset = 0; 2894 var queryOffset = 0;
3356 var queryMap = {}; 2895 var queryMap = {};
3357 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2896 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3358 parseBool(n) { 2897 parseBool(n) {
3359 if (n == "true") return true; 2898 if (n == "true") return true;
3360 if (n == "false") return false; 2899 if (n == "false") return false;
3361 if (n == null) return null; 2900 if (n == null) return null;
3362 throw new core.ArgumentError("Invalid boolean: $n"); 2901 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3389 var mock = new common_test.HttpServerMock(); 2928 var mock = new common_test.HttpServerMock();
3390 api.EditsTracksResourceApi res = new api.AndroidpublisherApi(mock).edits.t racks; 2929 api.EditsTracksResourceApi res = new api.AndroidpublisherApi(mock).edits.t racks;
3391 var arg_packageName = "foo"; 2930 var arg_packageName = "foo";
3392 var arg_editId = "foo"; 2931 var arg_editId = "foo";
3393 var arg_track = "foo"; 2932 var arg_track = "foo";
3394 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2933 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3395 var path = (req.url).path; 2934 var path = (req.url).path;
3396 var pathOffset = 0; 2935 var pathOffset = 0;
3397 var index; 2936 var index;
3398 var subPart; 2937 var subPart;
3399 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2938 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3400 pathOffset += 34; 2939 pathOffset += 1;
3401 index = path.indexOf("/edits/", pathOffset);
3402 unittest.expect(index >= 0, unittest.isTrue);
3403 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3404 pathOffset = index;
3405 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3406 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3407 pathOffset += 7;
3408 index = path.indexOf("/tracks/", pathOffset);
3409 unittest.expect(index >= 0, unittest.isTrue);
3410 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3411 pathOffset = index;
3412 unittest.expect(subPart, unittest.equals("$arg_editId"));
3413 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tracks/"));
3414 pathOffset += 8;
3415 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3416 pathOffset = path.length;
3417 unittest.expect(subPart, unittest.equals("$arg_track"));
3418 2940
3419 var query = (req.url).query; 2941 var query = (req.url).query;
3420 var queryOffset = 0; 2942 var queryOffset = 0;
3421 var queryMap = {}; 2943 var queryMap = {};
3422 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2944 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3423 parseBool(n) { 2945 parseBool(n) {
3424 if (n == "true") return true; 2946 if (n == "true") return true;
3425 if (n == "false") return false; 2947 if (n == "false") return false;
3426 if (n == null) return null; 2948 if (n == null) return null;
3427 throw new core.ArgumentError("Invalid boolean: $n"); 2949 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 21 matching lines...) Expand all
3449 2971
3450 var mock = new common_test.HttpServerMock(); 2972 var mock = new common_test.HttpServerMock();
3451 api.EditsTracksResourceApi res = new api.AndroidpublisherApi(mock).edits.t racks; 2973 api.EditsTracksResourceApi res = new api.AndroidpublisherApi(mock).edits.t racks;
3452 var arg_packageName = "foo"; 2974 var arg_packageName = "foo";
3453 var arg_editId = "foo"; 2975 var arg_editId = "foo";
3454 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2976 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3455 var path = (req.url).path; 2977 var path = (req.url).path;
3456 var pathOffset = 0; 2978 var pathOffset = 0;
3457 var index; 2979 var index;
3458 var subPart; 2980 var subPart;
3459 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 2981 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3460 pathOffset += 34; 2982 pathOffset += 1;
3461 index = path.indexOf("/edits/", pathOffset);
3462 unittest.expect(index >= 0, unittest.isTrue);
3463 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3464 pathOffset = index;
3465 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3466 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3467 pathOffset += 7;
3468 index = path.indexOf("/tracks", pathOffset);
3469 unittest.expect(index >= 0, unittest.isTrue);
3470 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3471 pathOffset = index;
3472 unittest.expect(subPart, unittest.equals("$arg_editId"));
3473 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/tracks"));
3474 pathOffset += 7;
3475 2983
3476 var query = (req.url).query; 2984 var query = (req.url).query;
3477 var queryOffset = 0; 2985 var queryOffset = 0;
3478 var queryMap = {}; 2986 var queryMap = {};
3479 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2987 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3480 parseBool(n) { 2988 parseBool(n) {
3481 if (n == "true") return true; 2989 if (n == "true") return true;
3482 if (n == "false") return false; 2990 if (n == "false") return false;
3483 if (n == null) return null; 2991 if (n == null) return null;
3484 throw new core.ArgumentError("Invalid boolean: $n"); 2992 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3511 var arg_editId = "foo"; 3019 var arg_editId = "foo";
3512 var arg_track = "foo"; 3020 var arg_track = "foo";
3513 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3021 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3514 var obj = new api.Track.fromJson(json); 3022 var obj = new api.Track.fromJson(json);
3515 checkTrack(obj); 3023 checkTrack(obj);
3516 3024
3517 var path = (req.url).path; 3025 var path = (req.url).path;
3518 var pathOffset = 0; 3026 var pathOffset = 0;
3519 var index; 3027 var index;
3520 var subPart; 3028 var subPart;
3521 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3029 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3522 pathOffset += 34; 3030 pathOffset += 1;
3523 index = path.indexOf("/edits/", pathOffset);
3524 unittest.expect(index >= 0, unittest.isTrue);
3525 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3526 pathOffset = index;
3527 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3528 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3529 pathOffset += 7;
3530 index = path.indexOf("/tracks/", pathOffset);
3531 unittest.expect(index >= 0, unittest.isTrue);
3532 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3533 pathOffset = index;
3534 unittest.expect(subPart, unittest.equals("$arg_editId"));
3535 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tracks/"));
3536 pathOffset += 8;
3537 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3538 pathOffset = path.length;
3539 unittest.expect(subPart, unittest.equals("$arg_track"));
3540 3031
3541 var query = (req.url).query; 3032 var query = (req.url).query;
3542 var queryOffset = 0; 3033 var queryOffset = 0;
3543 var queryMap = {}; 3034 var queryMap = {};
3544 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3035 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3545 parseBool(n) { 3036 parseBool(n) {
3546 if (n == "true") return true; 3037 if (n == "true") return true;
3547 if (n == "false") return false; 3038 if (n == "false") return false;
3548 if (n == null) return null; 3039 if (n == null) return null;
3549 throw new core.ArgumentError("Invalid boolean: $n"); 3040 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
3576 var arg_editId = "foo"; 3067 var arg_editId = "foo";
3577 var arg_track = "foo"; 3068 var arg_track = "foo";
3578 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3069 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3579 var obj = new api.Track.fromJson(json); 3070 var obj = new api.Track.fromJson(json);
3580 checkTrack(obj); 3071 checkTrack(obj);
3581 3072
3582 var path = (req.url).path; 3073 var path = (req.url).path;
3583 var pathOffset = 0; 3074 var pathOffset = 0;
3584 var index; 3075 var index;
3585 var subPart; 3076 var subPart;
3586 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3077 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3587 pathOffset += 34; 3078 pathOffset += 1;
3588 index = path.indexOf("/edits/", pathOffset);
3589 unittest.expect(index >= 0, unittest.isTrue);
3590 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3591 pathOffset = index;
3592 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3593 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/edits/"));
3594 pathOffset += 7;
3595 index = path.indexOf("/tracks/", pathOffset);
3596 unittest.expect(index >= 0, unittest.isTrue);
3597 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3598 pathOffset = index;
3599 unittest.expect(subPart, unittest.equals("$arg_editId"));
3600 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tracks/"));
3601 pathOffset += 8;
3602 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3603 pathOffset = path.length;
3604 unittest.expect(subPart, unittest.equals("$arg_track"));
3605 3079
3606 var query = (req.url).query; 3080 var query = (req.url).query;
3607 var queryOffset = 0; 3081 var queryOffset = 0;
3608 var queryMap = {}; 3082 var queryMap = {};
3609 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3083 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3610 parseBool(n) { 3084 parseBool(n) {
3611 if (n == "true") return true; 3085 if (n == "true") return true;
3612 if (n == "false") return false; 3086 if (n == "false") return false;
3613 if (n == null) return null; 3087 if (n == null) return null;
3614 throw new core.ArgumentError("Invalid boolean: $n"); 3088 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
3642 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products; 3116 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products;
3643 var arg_request = buildInappproductsBatchRequest(); 3117 var arg_request = buildInappproductsBatchRequest();
3644 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3118 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3645 var obj = new api.InappproductsBatchRequest.fromJson(json); 3119 var obj = new api.InappproductsBatchRequest.fromJson(json);
3646 checkInappproductsBatchRequest(obj); 3120 checkInappproductsBatchRequest(obj);
3647 3121
3648 var path = (req.url).path; 3122 var path = (req.url).path;
3649 var pathOffset = 0; 3123 var pathOffset = 0;
3650 var index; 3124 var index;
3651 var subPart; 3125 var subPart;
3652 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3126 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3653 pathOffset += 34; 3127 pathOffset += 1;
3128 unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.eq uals("androidpublisher/v2/applications/"));
3129 pathOffset += 33;
3654 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("inappproducts/batch")); 3130 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("inappproducts/batch"));
3655 pathOffset += 19; 3131 pathOffset += 19;
3656 3132
3657 var query = (req.url).query; 3133 var query = (req.url).query;
3658 var queryOffset = 0; 3134 var queryOffset = 0;
3659 var queryMap = {}; 3135 var queryMap = {};
3660 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3136 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3661 parseBool(n) { 3137 parseBool(n) {
3662 if (n == "true") return true; 3138 if (n == "true") return true;
3663 if (n == "false") return false; 3139 if (n == "false") return false;
(...skipping 23 matching lines...) Expand all
3687 3163
3688 var mock = new common_test.HttpServerMock(); 3164 var mock = new common_test.HttpServerMock();
3689 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products; 3165 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products;
3690 var arg_packageName = "foo"; 3166 var arg_packageName = "foo";
3691 var arg_sku = "foo"; 3167 var arg_sku = "foo";
3692 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3168 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3693 var path = (req.url).path; 3169 var path = (req.url).path;
3694 var pathOffset = 0; 3170 var pathOffset = 0;
3695 var index; 3171 var index;
3696 var subPart; 3172 var subPart;
3697 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3173 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3698 pathOffset += 34; 3174 pathOffset += 1;
3699 index = path.indexOf("/inappproducts/", pathOffset);
3700 unittest.expect(index >= 0, unittest.isTrue);
3701 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3702 pathOffset = index;
3703 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3704 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("/inappproducts/"));
3705 pathOffset += 15;
3706 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3707 pathOffset = path.length;
3708 unittest.expect(subPart, unittest.equals("$arg_sku"));
3709 3175
3710 var query = (req.url).query; 3176 var query = (req.url).query;
3711 var queryOffset = 0; 3177 var queryOffset = 0;
3712 var queryMap = {}; 3178 var queryMap = {};
3713 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3179 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3714 parseBool(n) { 3180 parseBool(n) {
3715 if (n == "true") return true; 3181 if (n == "true") return true;
3716 if (n == "false") return false; 3182 if (n == "false") return false;
3717 if (n == null) return null; 3183 if (n == null) return null;
3718 throw new core.ArgumentError("Invalid boolean: $n"); 3184 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 19 matching lines...) Expand all
3738 3204
3739 var mock = new common_test.HttpServerMock(); 3205 var mock = new common_test.HttpServerMock();
3740 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products; 3206 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products;
3741 var arg_packageName = "foo"; 3207 var arg_packageName = "foo";
3742 var arg_sku = "foo"; 3208 var arg_sku = "foo";
3743 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3209 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3744 var path = (req.url).path; 3210 var path = (req.url).path;
3745 var pathOffset = 0; 3211 var pathOffset = 0;
3746 var index; 3212 var index;
3747 var subPart; 3213 var subPart;
3748 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3214 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3749 pathOffset += 34; 3215 pathOffset += 1;
3750 index = path.indexOf("/inappproducts/", pathOffset);
3751 unittest.expect(index >= 0, unittest.isTrue);
3752 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3753 pathOffset = index;
3754 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3755 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("/inappproducts/"));
3756 pathOffset += 15;
3757 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3758 pathOffset = path.length;
3759 unittest.expect(subPart, unittest.equals("$arg_sku"));
3760 3216
3761 var query = (req.url).query; 3217 var query = (req.url).query;
3762 var queryOffset = 0; 3218 var queryOffset = 0;
3763 var queryMap = {}; 3219 var queryMap = {};
3764 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3220 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3765 parseBool(n) { 3221 parseBool(n) {
3766 if (n == "true") return true; 3222 if (n == "true") return true;
3767 if (n == "false") return false; 3223 if (n == "false") return false;
3768 if (n == null) return null; 3224 if (n == null) return null;
3769 throw new core.ArgumentError("Invalid boolean: $n"); 3225 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 25 matching lines...) Expand all
3795 var arg_packageName = "foo"; 3251 var arg_packageName = "foo";
3796 var arg_autoConvertMissingPrices = true; 3252 var arg_autoConvertMissingPrices = true;
3797 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3253 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3798 var obj = new api.InAppProduct.fromJson(json); 3254 var obj = new api.InAppProduct.fromJson(json);
3799 checkInAppProduct(obj); 3255 checkInAppProduct(obj);
3800 3256
3801 var path = (req.url).path; 3257 var path = (req.url).path;
3802 var pathOffset = 0; 3258 var pathOffset = 0;
3803 var index; 3259 var index;
3804 var subPart; 3260 var subPart;
3805 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3261 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3806 pathOffset += 34; 3262 pathOffset += 1;
3807 index = path.indexOf("/inappproducts", pathOffset);
3808 unittest.expect(index >= 0, unittest.isTrue);
3809 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3810 pathOffset = index;
3811 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3812 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("/inappproducts"));
3813 pathOffset += 14;
3814 3263
3815 var query = (req.url).query; 3264 var query = (req.url).query;
3816 var queryOffset = 0; 3265 var queryOffset = 0;
3817 var queryMap = {}; 3266 var queryMap = {};
3818 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3267 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3819 parseBool(n) { 3268 parseBool(n) {
3820 if (n == "true") return true; 3269 if (n == "true") return true;
3821 if (n == "false") return false; 3270 if (n == "false") return false;
3822 if (n == null) return null; 3271 if (n == null) return null;
3823 throw new core.ArgumentError("Invalid boolean: $n"); 3272 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 24 matching lines...) Expand all
3848 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products; 3297 api.InappproductsResourceApi res = new api.AndroidpublisherApi(mock).inapp products;
3849 var arg_packageName = "foo"; 3298 var arg_packageName = "foo";
3850 var arg_maxResults = 42; 3299 var arg_maxResults = 42;
3851 var arg_startIndex = 42; 3300 var arg_startIndex = 42;
3852 var arg_token = "foo"; 3301 var arg_token = "foo";
3853 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3302 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3854 var path = (req.url).path; 3303 var path = (req.url).path;
3855 var pathOffset = 0; 3304 var pathOffset = 0;
3856 var index; 3305 var index;
3857 var subPart; 3306 var subPart;
3858 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3307 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3859 pathOffset += 34; 3308 pathOffset += 1;
3860 index = path.indexOf("/inappproducts", pathOffset);
3861 unittest.expect(index >= 0, unittest.isTrue);
3862 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3863 pathOffset = index;
3864 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3865 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("/inappproducts"));
3866 pathOffset += 14;
3867 3309
3868 var query = (req.url).query; 3310 var query = (req.url).query;
3869 var queryOffset = 0; 3311 var queryOffset = 0;
3870 var queryMap = {}; 3312 var queryMap = {};
3871 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3313 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3872 parseBool(n) { 3314 parseBool(n) {
3873 if (n == "true") return true; 3315 if (n == "true") return true;
3874 if (n == "false") return false; 3316 if (n == "false") return false;
3875 if (n == null) return null; 3317 if (n == null) return null;
3876 throw new core.ArgumentError("Invalid boolean: $n"); 3318 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 29 matching lines...) Expand all
3906 var arg_sku = "foo"; 3348 var arg_sku = "foo";
3907 var arg_autoConvertMissingPrices = true; 3349 var arg_autoConvertMissingPrices = true;
3908 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3350 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3909 var obj = new api.InAppProduct.fromJson(json); 3351 var obj = new api.InAppProduct.fromJson(json);
3910 checkInAppProduct(obj); 3352 checkInAppProduct(obj);
3911 3353
3912 var path = (req.url).path; 3354 var path = (req.url).path;
3913 var pathOffset = 0; 3355 var pathOffset = 0;
3914 var index; 3356 var index;
3915 var subPart; 3357 var subPart;
3916 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3358 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3917 pathOffset += 34; 3359 pathOffset += 1;
3918 index = path.indexOf("/inappproducts/", pathOffset);
3919 unittest.expect(index >= 0, unittest.isTrue);
3920 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3921 pathOffset = index;
3922 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3923 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("/inappproducts/"));
3924 pathOffset += 15;
3925 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3926 pathOffset = path.length;
3927 unittest.expect(subPart, unittest.equals("$arg_sku"));
3928 3360
3929 var query = (req.url).query; 3361 var query = (req.url).query;
3930 var queryOffset = 0; 3362 var queryOffset = 0;
3931 var queryMap = {}; 3363 var queryMap = {};
3932 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3933 parseBool(n) { 3365 parseBool(n) {
3934 if (n == "true") return true; 3366 if (n == "true") return true;
3935 if (n == "false") return false; 3367 if (n == "false") return false;
3936 if (n == null) return null; 3368 if (n == null) return null;
3937 throw new core.ArgumentError("Invalid boolean: $n"); 3369 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
3965 var arg_sku = "foo"; 3397 var arg_sku = "foo";
3966 var arg_autoConvertMissingPrices = true; 3398 var arg_autoConvertMissingPrices = true;
3967 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3399 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3968 var obj = new api.InAppProduct.fromJson(json); 3400 var obj = new api.InAppProduct.fromJson(json);
3969 checkInAppProduct(obj); 3401 checkInAppProduct(obj);
3970 3402
3971 var path = (req.url).path; 3403 var path = (req.url).path;
3972 var pathOffset = 0; 3404 var pathOffset = 0;
3973 var index; 3405 var index;
3974 var subPart; 3406 var subPart;
3975 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3407 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3976 pathOffset += 34; 3408 pathOffset += 1;
3977 index = path.indexOf("/inappproducts/", pathOffset);
3978 unittest.expect(index >= 0, unittest.isTrue);
3979 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3980 pathOffset = index;
3981 unittest.expect(subPart, unittest.equals("$arg_packageName"));
3982 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("/inappproducts/"));
3983 pathOffset += 15;
3984 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3985 pathOffset = path.length;
3986 unittest.expect(subPart, unittest.equals("$arg_sku"));
3987 3409
3988 var query = (req.url).query; 3410 var query = (req.url).query;
3989 var queryOffset = 0; 3411 var queryOffset = 0;
3990 var queryMap = {}; 3412 var queryMap = {};
3991 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3413 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3992 parseBool(n) { 3414 parseBool(n) {
3993 if (n == "true") return true; 3415 if (n == "true") return true;
3994 if (n == "false") return false; 3416 if (n == "false") return false;
3995 if (n == null) return null; 3417 if (n == null) return null;
3996 throw new core.ArgumentError("Invalid boolean: $n"); 3418 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 27 matching lines...) Expand all
4024 var mock = new common_test.HttpServerMock(); 3446 var mock = new common_test.HttpServerMock();
4025 api.PurchasesProductsResourceApi res = new api.AndroidpublisherApi(mock).p urchases.products; 3447 api.PurchasesProductsResourceApi res = new api.AndroidpublisherApi(mock).p urchases.products;
4026 var arg_packageName = "foo"; 3448 var arg_packageName = "foo";
4027 var arg_productId = "foo"; 3449 var arg_productId = "foo";
4028 var arg_token = "foo"; 3450 var arg_token = "foo";
4029 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3451 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4030 var path = (req.url).path; 3452 var path = (req.url).path;
4031 var pathOffset = 0; 3453 var pathOffset = 0;
4032 var index; 3454 var index;
4033 var subPart; 3455 var subPart;
4034 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3456 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4035 pathOffset += 34; 3457 pathOffset += 1;
4036 index = path.indexOf("/purchases/products/", pathOffset);
4037 unittest.expect(index >= 0, unittest.isTrue);
4038 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4039 pathOffset = index;
4040 unittest.expect(subPart, unittest.equals("$arg_packageName"));
4041 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("/purchases/products/"));
4042 pathOffset += 20;
4043 index = path.indexOf("/tokens/", pathOffset);
4044 unittest.expect(index >= 0, unittest.isTrue);
4045 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4046 pathOffset = index;
4047 unittest.expect(subPart, unittest.equals("$arg_productId"));
4048 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tokens/"));
4049 pathOffset += 8;
4050 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
4051 pathOffset = path.length;
4052 unittest.expect(subPart, unittest.equals("$arg_token"));
4053 3458
4054 var query = (req.url).query; 3459 var query = (req.url).query;
4055 var queryOffset = 0; 3460 var queryOffset = 0;
4056 var queryMap = {}; 3461 var queryMap = {};
4057 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3462 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
4058 parseBool(n) { 3463 parseBool(n) {
4059 if (n == "true") return true; 3464 if (n == "true") return true;
4060 if (n == "false") return false; 3465 if (n == "false") return false;
4061 if (n == null) return null; 3466 if (n == null) return null;
4062 throw new core.ArgumentError("Invalid boolean: $n"); 3467 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 26 matching lines...) Expand all
4089 var mock = new common_test.HttpServerMock(); 3494 var mock = new common_test.HttpServerMock();
4090 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions; 3495 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions;
4091 var arg_packageName = "foo"; 3496 var arg_packageName = "foo";
4092 var arg_subscriptionId = "foo"; 3497 var arg_subscriptionId = "foo";
4093 var arg_token = "foo"; 3498 var arg_token = "foo";
4094 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3499 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4095 var path = (req.url).path; 3500 var path = (req.url).path;
4096 var pathOffset = 0; 3501 var pathOffset = 0;
4097 var index; 3502 var index;
4098 var subPart; 3503 var subPart;
4099 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3504 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4100 pathOffset += 34; 3505 pathOffset += 1;
4101 index = path.indexOf("/purchases/subscriptions/", pathOffset);
4102 unittest.expect(index >= 0, unittest.isTrue);
4103 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4104 pathOffset = index;
4105 unittest.expect(subPart, unittest.equals("$arg_packageName"));
4106 unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.eq uals("/purchases/subscriptions/"));
4107 pathOffset += 25;
4108 index = path.indexOf("/tokens/", pathOffset);
4109 unittest.expect(index >= 0, unittest.isTrue);
4110 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4111 pathOffset = index;
4112 unittest.expect(subPart, unittest.equals("$arg_subscriptionId"));
4113 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tokens/"));
4114 pathOffset += 8;
4115 index = path.indexOf(":cancel", pathOffset);
4116 unittest.expect(index >= 0, unittest.isTrue);
4117 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4118 pathOffset = index;
4119 unittest.expect(subPart, unittest.equals("$arg_token"));
4120 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als(":cancel"));
4121 pathOffset += 7;
4122 3506
4123 var query = (req.url).query; 3507 var query = (req.url).query;
4124 var queryOffset = 0; 3508 var queryOffset = 0;
4125 var queryMap = {}; 3509 var queryMap = {};
4126 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3510 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
4127 parseBool(n) { 3511 parseBool(n) {
4128 if (n == "true") return true; 3512 if (n == "true") return true;
4129 if (n == "false") return false; 3513 if (n == "false") return false;
4130 if (n == null) return null; 3514 if (n == null) return null;
4131 throw new core.ArgumentError("Invalid boolean: $n"); 3515 throw new core.ArgumentError("Invalid boolean: $n");
4132 } 3516 }
4133 if (query.length > 0) { 3517 if (query.length > 0) {
4134 for (var part in query.split("&")) { 3518 for (var part in query.split("&")) {
4135 var keyvalue = part.split("="); 3519 var keyvalue = part.split("=");
4136 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3520 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4137 } 3521 }
4138 } 3522 }
4139 3523
4140 3524
4141 var h = { 3525 var h = {
4142 "content-type" : "application/json; charset=utf-8", 3526 "content-type" : "application/json; charset=utf-8",
4143 }; 3527 };
4144 var resp = ""; 3528 var resp = "";
4145 return new async.Future.value(common_test.stringResponse(200, h, resp)); 3529 return new async.Future.value(common_test.stringResponse(200, h, resp));
4146 }), true); 3530 }), true);
4147 res.cancel(arg_packageName, arg_subscriptionId, arg_token).then(unittest.e xpectAsync((_) {})); 3531 res.cancel(arg_packageName, arg_subscriptionId, arg_token).then(unittest.e xpectAsync((_) {}));
4148 }); 3532 });
4149 3533
3534 unittest.test("method--defer", () {
3535
3536 var mock = new common_test.HttpServerMock();
3537 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions;
3538 var arg_request = buildSubscriptionPurchasesDeferRequest();
3539 var arg_packageName = "foo";
3540 var arg_subscriptionId = "foo";
3541 var arg_token = "foo";
3542 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3543 var obj = new api.SubscriptionPurchasesDeferRequest.fromJson(json);
3544 checkSubscriptionPurchasesDeferRequest(obj);
3545
3546 var path = (req.url).path;
3547 var pathOffset = 0;
3548 var index;
3549 var subPart;
3550 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3551 pathOffset += 1;
3552
3553 var query = (req.url).query;
3554 var queryOffset = 0;
3555 var queryMap = {};
3556 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3557 parseBool(n) {
3558 if (n == "true") return true;
3559 if (n == "false") return false;
3560 if (n == null) return null;
3561 throw new core.ArgumentError("Invalid boolean: $n");
3562 }
3563 if (query.length > 0) {
3564 for (var part in query.split("&")) {
3565 var keyvalue = part.split("=");
3566 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3567 }
3568 }
3569
3570
3571 var h = {
3572 "content-type" : "application/json; charset=utf-8",
3573 };
3574 var resp = convert.JSON.encode(buildSubscriptionPurchasesDeferResponse() );
3575 return new async.Future.value(common_test.stringResponse(200, h, resp));
3576 }), true);
3577 res.defer(arg_request, arg_packageName, arg_subscriptionId, arg_token).the n(unittest.expectAsync(((api.SubscriptionPurchasesDeferResponse response) {
3578 checkSubscriptionPurchasesDeferResponse(response);
3579 })));
3580 });
3581
4150 unittest.test("method--get", () { 3582 unittest.test("method--get", () {
4151 3583
4152 var mock = new common_test.HttpServerMock(); 3584 var mock = new common_test.HttpServerMock();
4153 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions; 3585 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions;
4154 var arg_packageName = "foo"; 3586 var arg_packageName = "foo";
4155 var arg_subscriptionId = "foo"; 3587 var arg_subscriptionId = "foo";
4156 var arg_token = "foo"; 3588 var arg_token = "foo";
4157 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3589 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4158 var path = (req.url).path; 3590 var path = (req.url).path;
4159 var pathOffset = 0; 3591 var pathOffset = 0;
4160 var index; 3592 var index;
4161 var subPart; 3593 var subPart;
4162 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq uals("/androidpublisher/v2/applications/")); 3594 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4163 pathOffset += 34; 3595 pathOffset += 1;
4164 index = path.indexOf("/purchases/subscriptions/", pathOffset);
4165 unittest.expect(index >= 0, unittest.isTrue);
4166 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4167 pathOffset = index;
4168 unittest.expect(subPart, unittest.equals("$arg_packageName"));
4169 unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.eq uals("/purchases/subscriptions/"));
4170 pathOffset += 25;
4171 index = path.indexOf("/tokens/", pathOffset);
4172 unittest.expect(index >= 0, unittest.isTrue);
4173 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
4174 pathOffset = index;
4175 unittest.expect(subPart, unittest.equals("$arg_subscriptionId"));
4176 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/tokens/"));
4177 pathOffset += 8;
4178 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
4179 pathOffset = path.length;
4180 unittest.expect(subPart, unittest.equals("$arg_token"));
4181 3596
4182 var query = (req.url).query; 3597 var query = (req.url).query;
4183 var queryOffset = 0; 3598 var queryOffset = 0;
4184 var queryMap = {}; 3599 var queryMap = {};
4185 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3600 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
4186 parseBool(n) { 3601 parseBool(n) {
4187 if (n == "true") return true; 3602 if (n == "true") return true;
4188 if (n == "false") return false; 3603 if (n == "false") return false;
4189 if (n == null) return null; 3604 if (n == null) return null;
4190 throw new core.ArgumentError("Invalid boolean: $n"); 3605 throw new core.ArgumentError("Invalid boolean: $n");
(...skipping 10 matching lines...) Expand all
4201 "content-type" : "application/json; charset=utf-8", 3616 "content-type" : "application/json; charset=utf-8",
4202 }; 3617 };
4203 var resp = convert.JSON.encode(buildSubscriptionPurchase()); 3618 var resp = convert.JSON.encode(buildSubscriptionPurchase());
4204 return new async.Future.value(common_test.stringResponse(200, h, resp)); 3619 return new async.Future.value(common_test.stringResponse(200, h, resp));
4205 }), true); 3620 }), true);
4206 res.get(arg_packageName, arg_subscriptionId, arg_token).then(unittest.expe ctAsync(((api.SubscriptionPurchase response) { 3621 res.get(arg_packageName, arg_subscriptionId, arg_token).then(unittest.expe ctAsync(((api.SubscriptionPurchase response) {
4207 checkSubscriptionPurchase(response); 3622 checkSubscriptionPurchase(response);
4208 }))); 3623 })));
4209 }); 3624 });
4210 3625
3626 unittest.test("method--refund", () {
3627
3628 var mock = new common_test.HttpServerMock();
3629 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions;
3630 var arg_packageName = "foo";
3631 var arg_subscriptionId = "foo";
3632 var arg_token = "foo";
3633 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3634 var path = (req.url).path;
3635 var pathOffset = 0;
3636 var index;
3637 var subPart;
3638 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3639 pathOffset += 1;
3640
3641 var query = (req.url).query;
3642 var queryOffset = 0;
3643 var queryMap = {};
3644 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3645 parseBool(n) {
3646 if (n == "true") return true;
3647 if (n == "false") return false;
3648 if (n == null) return null;
3649 throw new core.ArgumentError("Invalid boolean: $n");
3650 }
3651 if (query.length > 0) {
3652 for (var part in query.split("&")) {
3653 var keyvalue = part.split("=");
3654 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3655 }
3656 }
3657
3658
3659 var h = {
3660 "content-type" : "application/json; charset=utf-8",
3661 };
3662 var resp = "";
3663 return new async.Future.value(common_test.stringResponse(200, h, resp));
3664 }), true);
3665 res.refund(arg_packageName, arg_subscriptionId, arg_token).then(unittest.e xpectAsync((_) {}));
3666 });
3667
3668 unittest.test("method--revoke", () {
3669
3670 var mock = new common_test.HttpServerMock();
3671 api.PurchasesSubscriptionsResourceApi res = new api.AndroidpublisherApi(mo ck).purchases.subscriptions;
3672 var arg_packageName = "foo";
3673 var arg_subscriptionId = "foo";
3674 var arg_token = "foo";
3675 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3676 var path = (req.url).path;
3677 var pathOffset = 0;
3678 var index;
3679 var subPart;
3680 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3681 pathOffset += 1;
3682
3683 var query = (req.url).query;
3684 var queryOffset = 0;
3685 var queryMap = {};
3686 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3687 parseBool(n) {
3688 if (n == "true") return true;
3689 if (n == "false") return false;
3690 if (n == null) return null;
3691 throw new core.ArgumentError("Invalid boolean: $n");
3692 }
3693 if (query.length > 0) {
3694 for (var part in query.split("&")) {
3695 var keyvalue = part.split("=");
3696 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3697 }
3698 }
3699
3700
3701 var h = {
3702 "content-type" : "application/json; charset=utf-8",
3703 };
3704 var resp = "";
3705 return new async.Future.value(common_test.stringResponse(200, h, resp));
3706 }), true);
3707 res.revoke(arg_packageName, arg_subscriptionId, arg_token).then(unittest.e xpectAsync((_) {}));
3708 });
3709
4211 }); 3710 });
4212 3711
4213 3712
4214 } 3713 }
4215 3714
OLDNEW
« no previous file with comments | « generated/googleapis/test/analytics/v3_test.dart ('k') | generated/googleapis/test/appsactivity/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698