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

Side by Side Diff: generated/googleapis/test/games/v1_test.dart

Issue 2039113004: Api-roll 37: 2016-06-06 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 4 years, 6 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.games.v1.test; 1 library googleapis.games.v1.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 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 unittest.expect(o.isUnlockedIconUrlDefault, unittest.isTrue); 87 unittest.expect(o.isUnlockedIconUrlDefault, unittest.isTrue);
88 unittest.expect(o.kind, unittest.equals('foo')); 88 unittest.expect(o.kind, unittest.equals('foo'));
89 unittest.expect(o.name, unittest.equals('foo')); 89 unittest.expect(o.name, unittest.equals('foo'));
90 unittest.expect(o.revealedIconUrl, unittest.equals('foo')); 90 unittest.expect(o.revealedIconUrl, unittest.equals('foo'));
91 unittest.expect(o.totalSteps, unittest.equals(42)); 91 unittest.expect(o.totalSteps, unittest.equals(42));
92 unittest.expect(o.unlockedIconUrl, unittest.equals('foo')); 92 unittest.expect(o.unlockedIconUrl, unittest.equals('foo'));
93 } 93 }
94 buildCounterAchievementDefinition--; 94 buildCounterAchievementDefinition--;
95 } 95 }
96 96
97 buildUnnamed2264() { 97 buildUnnamed34() {
98 var o = new core.List<api.AchievementDefinition>(); 98 var o = new core.List<api.AchievementDefinition>();
99 o.add(buildAchievementDefinition()); 99 o.add(buildAchievementDefinition());
100 o.add(buildAchievementDefinition()); 100 o.add(buildAchievementDefinition());
101 return o; 101 return o;
102 } 102 }
103 103
104 checkUnnamed2264(core.List<api.AchievementDefinition> o) { 104 checkUnnamed34(core.List<api.AchievementDefinition> o) {
105 unittest.expect(o, unittest.hasLength(2)); 105 unittest.expect(o, unittest.hasLength(2));
106 checkAchievementDefinition(o[0]); 106 checkAchievementDefinition(o[0]);
107 checkAchievementDefinition(o[1]); 107 checkAchievementDefinition(o[1]);
108 } 108 }
109 109
110 core.int buildCounterAchievementDefinitionsListResponse = 0; 110 core.int buildCounterAchievementDefinitionsListResponse = 0;
111 buildAchievementDefinitionsListResponse() { 111 buildAchievementDefinitionsListResponse() {
112 var o = new api.AchievementDefinitionsListResponse(); 112 var o = new api.AchievementDefinitionsListResponse();
113 buildCounterAchievementDefinitionsListResponse++; 113 buildCounterAchievementDefinitionsListResponse++;
114 if (buildCounterAchievementDefinitionsListResponse < 3) { 114 if (buildCounterAchievementDefinitionsListResponse < 3) {
115 o.items = buildUnnamed2264(); 115 o.items = buildUnnamed34();
116 o.kind = "foo"; 116 o.kind = "foo";
117 o.nextPageToken = "foo"; 117 o.nextPageToken = "foo";
118 } 118 }
119 buildCounterAchievementDefinitionsListResponse--; 119 buildCounterAchievementDefinitionsListResponse--;
120 return o; 120 return o;
121 } 121 }
122 122
123 checkAchievementDefinitionsListResponse(api.AchievementDefinitionsListResponse o ) { 123 checkAchievementDefinitionsListResponse(api.AchievementDefinitionsListResponse o ) {
124 buildCounterAchievementDefinitionsListResponse++; 124 buildCounterAchievementDefinitionsListResponse++;
125 if (buildCounterAchievementDefinitionsListResponse < 3) { 125 if (buildCounterAchievementDefinitionsListResponse < 3) {
126 checkUnnamed2264(o.items); 126 checkUnnamed34(o.items);
127 unittest.expect(o.kind, unittest.equals('foo')); 127 unittest.expect(o.kind, unittest.equals('foo'));
128 unittest.expect(o.nextPageToken, unittest.equals('foo')); 128 unittest.expect(o.nextPageToken, unittest.equals('foo'));
129 } 129 }
130 buildCounterAchievementDefinitionsListResponse--; 130 buildCounterAchievementDefinitionsListResponse--;
131 } 131 }
132 132
133 core.int buildCounterAchievementIncrementResponse = 0; 133 core.int buildCounterAchievementIncrementResponse = 0;
134 buildAchievementIncrementResponse() { 134 buildAchievementIncrementResponse() {
135 var o = new api.AchievementIncrementResponse(); 135 var o = new api.AchievementIncrementResponse();
136 buildCounterAchievementIncrementResponse++; 136 buildCounterAchievementIncrementResponse++;
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
211 211
212 checkAchievementUnlockResponse(api.AchievementUnlockResponse o) { 212 checkAchievementUnlockResponse(api.AchievementUnlockResponse o) {
213 buildCounterAchievementUnlockResponse++; 213 buildCounterAchievementUnlockResponse++;
214 if (buildCounterAchievementUnlockResponse < 3) { 214 if (buildCounterAchievementUnlockResponse < 3) {
215 unittest.expect(o.kind, unittest.equals('foo')); 215 unittest.expect(o.kind, unittest.equals('foo'));
216 unittest.expect(o.newlyUnlocked, unittest.isTrue); 216 unittest.expect(o.newlyUnlocked, unittest.isTrue);
217 } 217 }
218 buildCounterAchievementUnlockResponse--; 218 buildCounterAchievementUnlockResponse--;
219 } 219 }
220 220
221 buildUnnamed2265() { 221 buildUnnamed35() {
222 var o = new core.List<api.AchievementUpdateRequest>(); 222 var o = new core.List<api.AchievementUpdateRequest>();
223 o.add(buildAchievementUpdateRequest()); 223 o.add(buildAchievementUpdateRequest());
224 o.add(buildAchievementUpdateRequest()); 224 o.add(buildAchievementUpdateRequest());
225 return o; 225 return o;
226 } 226 }
227 227
228 checkUnnamed2265(core.List<api.AchievementUpdateRequest> o) { 228 checkUnnamed35(core.List<api.AchievementUpdateRequest> o) {
229 unittest.expect(o, unittest.hasLength(2)); 229 unittest.expect(o, unittest.hasLength(2));
230 checkAchievementUpdateRequest(o[0]); 230 checkAchievementUpdateRequest(o[0]);
231 checkAchievementUpdateRequest(o[1]); 231 checkAchievementUpdateRequest(o[1]);
232 } 232 }
233 233
234 core.int buildCounterAchievementUpdateMultipleRequest = 0; 234 core.int buildCounterAchievementUpdateMultipleRequest = 0;
235 buildAchievementUpdateMultipleRequest() { 235 buildAchievementUpdateMultipleRequest() {
236 var o = new api.AchievementUpdateMultipleRequest(); 236 var o = new api.AchievementUpdateMultipleRequest();
237 buildCounterAchievementUpdateMultipleRequest++; 237 buildCounterAchievementUpdateMultipleRequest++;
238 if (buildCounterAchievementUpdateMultipleRequest < 3) { 238 if (buildCounterAchievementUpdateMultipleRequest < 3) {
239 o.kind = "foo"; 239 o.kind = "foo";
240 o.updates = buildUnnamed2265(); 240 o.updates = buildUnnamed35();
241 } 241 }
242 buildCounterAchievementUpdateMultipleRequest--; 242 buildCounterAchievementUpdateMultipleRequest--;
243 return o; 243 return o;
244 } 244 }
245 245
246 checkAchievementUpdateMultipleRequest(api.AchievementUpdateMultipleRequest o) { 246 checkAchievementUpdateMultipleRequest(api.AchievementUpdateMultipleRequest o) {
247 buildCounterAchievementUpdateMultipleRequest++; 247 buildCounterAchievementUpdateMultipleRequest++;
248 if (buildCounterAchievementUpdateMultipleRequest < 3) { 248 if (buildCounterAchievementUpdateMultipleRequest < 3) {
249 unittest.expect(o.kind, unittest.equals('foo')); 249 unittest.expect(o.kind, unittest.equals('foo'));
250 checkUnnamed2265(o.updates); 250 checkUnnamed35(o.updates);
251 } 251 }
252 buildCounterAchievementUpdateMultipleRequest--; 252 buildCounterAchievementUpdateMultipleRequest--;
253 } 253 }
254 254
255 buildUnnamed2266() { 255 buildUnnamed36() {
256 var o = new core.List<api.AchievementUpdateResponse>(); 256 var o = new core.List<api.AchievementUpdateResponse>();
257 o.add(buildAchievementUpdateResponse()); 257 o.add(buildAchievementUpdateResponse());
258 o.add(buildAchievementUpdateResponse()); 258 o.add(buildAchievementUpdateResponse());
259 return o; 259 return o;
260 } 260 }
261 261
262 checkUnnamed2266(core.List<api.AchievementUpdateResponse> o) { 262 checkUnnamed36(core.List<api.AchievementUpdateResponse> o) {
263 unittest.expect(o, unittest.hasLength(2)); 263 unittest.expect(o, unittest.hasLength(2));
264 checkAchievementUpdateResponse(o[0]); 264 checkAchievementUpdateResponse(o[0]);
265 checkAchievementUpdateResponse(o[1]); 265 checkAchievementUpdateResponse(o[1]);
266 } 266 }
267 267
268 core.int buildCounterAchievementUpdateMultipleResponse = 0; 268 core.int buildCounterAchievementUpdateMultipleResponse = 0;
269 buildAchievementUpdateMultipleResponse() { 269 buildAchievementUpdateMultipleResponse() {
270 var o = new api.AchievementUpdateMultipleResponse(); 270 var o = new api.AchievementUpdateMultipleResponse();
271 buildCounterAchievementUpdateMultipleResponse++; 271 buildCounterAchievementUpdateMultipleResponse++;
272 if (buildCounterAchievementUpdateMultipleResponse < 3) { 272 if (buildCounterAchievementUpdateMultipleResponse < 3) {
273 o.kind = "foo"; 273 o.kind = "foo";
274 o.updatedAchievements = buildUnnamed2266(); 274 o.updatedAchievements = buildUnnamed36();
275 } 275 }
276 buildCounterAchievementUpdateMultipleResponse--; 276 buildCounterAchievementUpdateMultipleResponse--;
277 return o; 277 return o;
278 } 278 }
279 279
280 checkAchievementUpdateMultipleResponse(api.AchievementUpdateMultipleResponse o) { 280 checkAchievementUpdateMultipleResponse(api.AchievementUpdateMultipleResponse o) {
281 buildCounterAchievementUpdateMultipleResponse++; 281 buildCounterAchievementUpdateMultipleResponse++;
282 if (buildCounterAchievementUpdateMultipleResponse < 3) { 282 if (buildCounterAchievementUpdateMultipleResponse < 3) {
283 unittest.expect(o.kind, unittest.equals('foo')); 283 unittest.expect(o.kind, unittest.equals('foo'));
284 checkUnnamed2266(o.updatedAchievements); 284 checkUnnamed36(o.updatedAchievements);
285 } 285 }
286 buildCounterAchievementUpdateMultipleResponse--; 286 buildCounterAchievementUpdateMultipleResponse--;
287 } 287 }
288 288
289 core.int buildCounterAchievementUpdateRequest = 0; 289 core.int buildCounterAchievementUpdateRequest = 0;
290 buildAchievementUpdateRequest() { 290 buildAchievementUpdateRequest() {
291 var o = new api.AchievementUpdateRequest(); 291 var o = new api.AchievementUpdateRequest();
292 buildCounterAchievementUpdateRequest++; 292 buildCounterAchievementUpdateRequest++;
293 if (buildCounterAchievementUpdateRequest < 3) { 293 if (buildCounterAchievementUpdateRequest < 3) {
294 o.achievementId = "foo"; 294 o.achievementId = "foo";
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
385 checkAnonymousPlayer(api.AnonymousPlayer o) { 385 checkAnonymousPlayer(api.AnonymousPlayer o) {
386 buildCounterAnonymousPlayer++; 386 buildCounterAnonymousPlayer++;
387 if (buildCounterAnonymousPlayer < 3) { 387 if (buildCounterAnonymousPlayer < 3) {
388 unittest.expect(o.avatarImageUrl, unittest.equals('foo')); 388 unittest.expect(o.avatarImageUrl, unittest.equals('foo'));
389 unittest.expect(o.displayName, unittest.equals('foo')); 389 unittest.expect(o.displayName, unittest.equals('foo'));
390 unittest.expect(o.kind, unittest.equals('foo')); 390 unittest.expect(o.kind, unittest.equals('foo'));
391 } 391 }
392 buildCounterAnonymousPlayer--; 392 buildCounterAnonymousPlayer--;
393 } 393 }
394 394
395 buildUnnamed2267() { 395 buildUnnamed37() {
396 var o = new core.List<api.ImageAsset>(); 396 var o = new core.List<api.ImageAsset>();
397 o.add(buildImageAsset()); 397 o.add(buildImageAsset());
398 o.add(buildImageAsset()); 398 o.add(buildImageAsset());
399 return o; 399 return o;
400 } 400 }
401 401
402 checkUnnamed2267(core.List<api.ImageAsset> o) { 402 checkUnnamed37(core.List<api.ImageAsset> o) {
403 unittest.expect(o, unittest.hasLength(2)); 403 unittest.expect(o, unittest.hasLength(2));
404 checkImageAsset(o[0]); 404 checkImageAsset(o[0]);
405 checkImageAsset(o[1]); 405 checkImageAsset(o[1]);
406 } 406 }
407 407
408 buildUnnamed2268() { 408 buildUnnamed38() {
409 var o = new core.List<core.String>(); 409 var o = new core.List<core.String>();
410 o.add("foo"); 410 o.add("foo");
411 o.add("foo"); 411 o.add("foo");
412 return o; 412 return o;
413 } 413 }
414 414
415 checkUnnamed2268(core.List<core.String> o) { 415 checkUnnamed38(core.List<core.String> o) {
416 unittest.expect(o, unittest.hasLength(2)); 416 unittest.expect(o, unittest.hasLength(2));
417 unittest.expect(o[0], unittest.equals('foo')); 417 unittest.expect(o[0], unittest.equals('foo'));
418 unittest.expect(o[1], unittest.equals('foo')); 418 unittest.expect(o[1], unittest.equals('foo'));
419 } 419 }
420 420
421 buildUnnamed2269() { 421 buildUnnamed39() {
422 var o = new core.List<api.Instance>(); 422 var o = new core.List<api.Instance>();
423 o.add(buildInstance()); 423 o.add(buildInstance());
424 o.add(buildInstance()); 424 o.add(buildInstance());
425 return o; 425 return o;
426 } 426 }
427 427
428 checkUnnamed2269(core.List<api.Instance> o) { 428 checkUnnamed39(core.List<api.Instance> o) {
429 unittest.expect(o, unittest.hasLength(2)); 429 unittest.expect(o, unittest.hasLength(2));
430 checkInstance(o[0]); 430 checkInstance(o[0]);
431 checkInstance(o[1]); 431 checkInstance(o[1]);
432 } 432 }
433 433
434 core.int buildCounterApplication = 0; 434 core.int buildCounterApplication = 0;
435 buildApplication() { 435 buildApplication() {
436 var o = new api.Application(); 436 var o = new api.Application();
437 buildCounterApplication++; 437 buildCounterApplication++;
438 if (buildCounterApplication < 3) { 438 if (buildCounterApplication < 3) {
439 o.achievementCount = 42; 439 o.achievementCount = 42;
440 o.assets = buildUnnamed2267(); 440 o.assets = buildUnnamed37();
441 o.author = "foo"; 441 o.author = "foo";
442 o.category = buildApplicationCategory(); 442 o.category = buildApplicationCategory();
443 o.description = "foo"; 443 o.description = "foo";
444 o.enabledFeatures = buildUnnamed2268(); 444 o.enabledFeatures = buildUnnamed38();
445 o.id = "foo"; 445 o.id = "foo";
446 o.instances = buildUnnamed2269(); 446 o.instances = buildUnnamed39();
447 o.kind = "foo"; 447 o.kind = "foo";
448 o.lastUpdatedTimestamp = "foo"; 448 o.lastUpdatedTimestamp = "foo";
449 o.leaderboardCount = 42; 449 o.leaderboardCount = 42;
450 o.name = "foo"; 450 o.name = "foo";
451 o.themeColor = "foo"; 451 o.themeColor = "foo";
452 } 452 }
453 buildCounterApplication--; 453 buildCounterApplication--;
454 return o; 454 return o;
455 } 455 }
456 456
457 checkApplication(api.Application o) { 457 checkApplication(api.Application o) {
458 buildCounterApplication++; 458 buildCounterApplication++;
459 if (buildCounterApplication < 3) { 459 if (buildCounterApplication < 3) {
460 unittest.expect(o.achievementCount, unittest.equals(42)); 460 unittest.expect(o.achievementCount, unittest.equals(42));
461 checkUnnamed2267(o.assets); 461 checkUnnamed37(o.assets);
462 unittest.expect(o.author, unittest.equals('foo')); 462 unittest.expect(o.author, unittest.equals('foo'));
463 checkApplicationCategory(o.category); 463 checkApplicationCategory(o.category);
464 unittest.expect(o.description, unittest.equals('foo')); 464 unittest.expect(o.description, unittest.equals('foo'));
465 checkUnnamed2268(o.enabledFeatures); 465 checkUnnamed38(o.enabledFeatures);
466 unittest.expect(o.id, unittest.equals('foo')); 466 unittest.expect(o.id, unittest.equals('foo'));
467 checkUnnamed2269(o.instances); 467 checkUnnamed39(o.instances);
468 unittest.expect(o.kind, unittest.equals('foo')); 468 unittest.expect(o.kind, unittest.equals('foo'));
469 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); 469 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo'));
470 unittest.expect(o.leaderboardCount, unittest.equals(42)); 470 unittest.expect(o.leaderboardCount, unittest.equals(42));
471 unittest.expect(o.name, unittest.equals('foo')); 471 unittest.expect(o.name, unittest.equals('foo'));
472 unittest.expect(o.themeColor, unittest.equals('foo')); 472 unittest.expect(o.themeColor, unittest.equals('foo'));
473 } 473 }
474 buildCounterApplication--; 474 buildCounterApplication--;
475 } 475 }
476 476
477 core.int buildCounterApplicationCategory = 0; 477 core.int buildCounterApplicationCategory = 0;
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 checkCategory(api.Category o) { 536 checkCategory(api.Category o) {
537 buildCounterCategory++; 537 buildCounterCategory++;
538 if (buildCounterCategory < 3) { 538 if (buildCounterCategory < 3) {
539 unittest.expect(o.category, unittest.equals('foo')); 539 unittest.expect(o.category, unittest.equals('foo'));
540 unittest.expect(o.experiencePoints, unittest.equals('foo')); 540 unittest.expect(o.experiencePoints, unittest.equals('foo'));
541 unittest.expect(o.kind, unittest.equals('foo')); 541 unittest.expect(o.kind, unittest.equals('foo'));
542 } 542 }
543 buildCounterCategory--; 543 buildCounterCategory--;
544 } 544 }
545 545
546 buildUnnamed2270() { 546 buildUnnamed40() {
547 var o = new core.List<api.Category>(); 547 var o = new core.List<api.Category>();
548 o.add(buildCategory()); 548 o.add(buildCategory());
549 o.add(buildCategory()); 549 o.add(buildCategory());
550 return o; 550 return o;
551 } 551 }
552 552
553 checkUnnamed2270(core.List<api.Category> o) { 553 checkUnnamed40(core.List<api.Category> o) {
554 unittest.expect(o, unittest.hasLength(2)); 554 unittest.expect(o, unittest.hasLength(2));
555 checkCategory(o[0]); 555 checkCategory(o[0]);
556 checkCategory(o[1]); 556 checkCategory(o[1]);
557 } 557 }
558 558
559 core.int buildCounterCategoryListResponse = 0; 559 core.int buildCounterCategoryListResponse = 0;
560 buildCategoryListResponse() { 560 buildCategoryListResponse() {
561 var o = new api.CategoryListResponse(); 561 var o = new api.CategoryListResponse();
562 buildCounterCategoryListResponse++; 562 buildCounterCategoryListResponse++;
563 if (buildCounterCategoryListResponse < 3) { 563 if (buildCounterCategoryListResponse < 3) {
564 o.items = buildUnnamed2270(); 564 o.items = buildUnnamed40();
565 o.kind = "foo"; 565 o.kind = "foo";
566 o.nextPageToken = "foo"; 566 o.nextPageToken = "foo";
567 } 567 }
568 buildCounterCategoryListResponse--; 568 buildCounterCategoryListResponse--;
569 return o; 569 return o;
570 } 570 }
571 571
572 checkCategoryListResponse(api.CategoryListResponse o) { 572 checkCategoryListResponse(api.CategoryListResponse o) {
573 buildCounterCategoryListResponse++; 573 buildCounterCategoryListResponse++;
574 if (buildCounterCategoryListResponse < 3) { 574 if (buildCounterCategoryListResponse < 3) {
575 checkUnnamed2270(o.items); 575 checkUnnamed40(o.items);
576 unittest.expect(o.kind, unittest.equals('foo')); 576 unittest.expect(o.kind, unittest.equals('foo'));
577 unittest.expect(o.nextPageToken, unittest.equals('foo')); 577 unittest.expect(o.nextPageToken, unittest.equals('foo'));
578 } 578 }
579 buildCounterCategoryListResponse--; 579 buildCounterCategoryListResponse--;
580 } 580 }
581 581
582 core.int buildCounterEventBatchRecordFailure = 0; 582 core.int buildCounterEventBatchRecordFailure = 0;
583 buildEventBatchRecordFailure() { 583 buildEventBatchRecordFailure() {
584 var o = new api.EventBatchRecordFailure(); 584 var o = new api.EventBatchRecordFailure();
585 buildCounterEventBatchRecordFailure++; 585 buildCounterEventBatchRecordFailure++;
(...skipping 30 matching lines...) Expand all
616 616
617 checkEventChild(api.EventChild o) { 617 checkEventChild(api.EventChild o) {
618 buildCounterEventChild++; 618 buildCounterEventChild++;
619 if (buildCounterEventChild < 3) { 619 if (buildCounterEventChild < 3) {
620 unittest.expect(o.childId, unittest.equals('foo')); 620 unittest.expect(o.childId, unittest.equals('foo'));
621 unittest.expect(o.kind, unittest.equals('foo')); 621 unittest.expect(o.kind, unittest.equals('foo'));
622 } 622 }
623 buildCounterEventChild--; 623 buildCounterEventChild--;
624 } 624 }
625 625
626 buildUnnamed2271() { 626 buildUnnamed41() {
627 var o = new core.List<api.EventChild>(); 627 var o = new core.List<api.EventChild>();
628 o.add(buildEventChild()); 628 o.add(buildEventChild());
629 o.add(buildEventChild()); 629 o.add(buildEventChild());
630 return o; 630 return o;
631 } 631 }
632 632
633 checkUnnamed2271(core.List<api.EventChild> o) { 633 checkUnnamed41(core.List<api.EventChild> o) {
634 unittest.expect(o, unittest.hasLength(2)); 634 unittest.expect(o, unittest.hasLength(2));
635 checkEventChild(o[0]); 635 checkEventChild(o[0]);
636 checkEventChild(o[1]); 636 checkEventChild(o[1]);
637 } 637 }
638 638
639 core.int buildCounterEventDefinition = 0; 639 core.int buildCounterEventDefinition = 0;
640 buildEventDefinition() { 640 buildEventDefinition() {
641 var o = new api.EventDefinition(); 641 var o = new api.EventDefinition();
642 buildCounterEventDefinition++; 642 buildCounterEventDefinition++;
643 if (buildCounterEventDefinition < 3) { 643 if (buildCounterEventDefinition < 3) {
644 o.childEvents = buildUnnamed2271(); 644 o.childEvents = buildUnnamed41();
645 o.description = "foo"; 645 o.description = "foo";
646 o.displayName = "foo"; 646 o.displayName = "foo";
647 o.id = "foo"; 647 o.id = "foo";
648 o.imageUrl = "foo"; 648 o.imageUrl = "foo";
649 o.isDefaultImageUrl = true; 649 o.isDefaultImageUrl = true;
650 o.kind = "foo"; 650 o.kind = "foo";
651 o.visibility = "foo"; 651 o.visibility = "foo";
652 } 652 }
653 buildCounterEventDefinition--; 653 buildCounterEventDefinition--;
654 return o; 654 return o;
655 } 655 }
656 656
657 checkEventDefinition(api.EventDefinition o) { 657 checkEventDefinition(api.EventDefinition o) {
658 buildCounterEventDefinition++; 658 buildCounterEventDefinition++;
659 if (buildCounterEventDefinition < 3) { 659 if (buildCounterEventDefinition < 3) {
660 checkUnnamed2271(o.childEvents); 660 checkUnnamed41(o.childEvents);
661 unittest.expect(o.description, unittest.equals('foo')); 661 unittest.expect(o.description, unittest.equals('foo'));
662 unittest.expect(o.displayName, unittest.equals('foo')); 662 unittest.expect(o.displayName, unittest.equals('foo'));
663 unittest.expect(o.id, unittest.equals('foo')); 663 unittest.expect(o.id, unittest.equals('foo'));
664 unittest.expect(o.imageUrl, unittest.equals('foo')); 664 unittest.expect(o.imageUrl, unittest.equals('foo'));
665 unittest.expect(o.isDefaultImageUrl, unittest.isTrue); 665 unittest.expect(o.isDefaultImageUrl, unittest.isTrue);
666 unittest.expect(o.kind, unittest.equals('foo')); 666 unittest.expect(o.kind, unittest.equals('foo'));
667 unittest.expect(o.visibility, unittest.equals('foo')); 667 unittest.expect(o.visibility, unittest.equals('foo'));
668 } 668 }
669 buildCounterEventDefinition--; 669 buildCounterEventDefinition--;
670 } 670 }
671 671
672 buildUnnamed2272() { 672 buildUnnamed42() {
673 var o = new core.List<api.EventDefinition>(); 673 var o = new core.List<api.EventDefinition>();
674 o.add(buildEventDefinition()); 674 o.add(buildEventDefinition());
675 o.add(buildEventDefinition()); 675 o.add(buildEventDefinition());
676 return o; 676 return o;
677 } 677 }
678 678
679 checkUnnamed2272(core.List<api.EventDefinition> o) { 679 checkUnnamed42(core.List<api.EventDefinition> o) {
680 unittest.expect(o, unittest.hasLength(2)); 680 unittest.expect(o, unittest.hasLength(2));
681 checkEventDefinition(o[0]); 681 checkEventDefinition(o[0]);
682 checkEventDefinition(o[1]); 682 checkEventDefinition(o[1]);
683 } 683 }
684 684
685 core.int buildCounterEventDefinitionListResponse = 0; 685 core.int buildCounterEventDefinitionListResponse = 0;
686 buildEventDefinitionListResponse() { 686 buildEventDefinitionListResponse() {
687 var o = new api.EventDefinitionListResponse(); 687 var o = new api.EventDefinitionListResponse();
688 buildCounterEventDefinitionListResponse++; 688 buildCounterEventDefinitionListResponse++;
689 if (buildCounterEventDefinitionListResponse < 3) { 689 if (buildCounterEventDefinitionListResponse < 3) {
690 o.items = buildUnnamed2272(); 690 o.items = buildUnnamed42();
691 o.kind = "foo"; 691 o.kind = "foo";
692 o.nextPageToken = "foo"; 692 o.nextPageToken = "foo";
693 } 693 }
694 buildCounterEventDefinitionListResponse--; 694 buildCounterEventDefinitionListResponse--;
695 return o; 695 return o;
696 } 696 }
697 697
698 checkEventDefinitionListResponse(api.EventDefinitionListResponse o) { 698 checkEventDefinitionListResponse(api.EventDefinitionListResponse o) {
699 buildCounterEventDefinitionListResponse++; 699 buildCounterEventDefinitionListResponse++;
700 if (buildCounterEventDefinitionListResponse < 3) { 700 if (buildCounterEventDefinitionListResponse < 3) {
701 checkUnnamed2272(o.items); 701 checkUnnamed42(o.items);
702 unittest.expect(o.kind, unittest.equals('foo')); 702 unittest.expect(o.kind, unittest.equals('foo'));
703 unittest.expect(o.nextPageToken, unittest.equals('foo')); 703 unittest.expect(o.nextPageToken, unittest.equals('foo'));
704 } 704 }
705 buildCounterEventDefinitionListResponse--; 705 buildCounterEventDefinitionListResponse--;
706 } 706 }
707 707
708 core.int buildCounterEventPeriodRange = 0; 708 core.int buildCounterEventPeriodRange = 0;
709 buildEventPeriodRange() { 709 buildEventPeriodRange() {
710 var o = new api.EventPeriodRange(); 710 var o = new api.EventPeriodRange();
711 buildCounterEventPeriodRange++; 711 buildCounterEventPeriodRange++;
712 if (buildCounterEventPeriodRange < 3) { 712 if (buildCounterEventPeriodRange < 3) {
713 o.kind = "foo"; 713 o.kind = "foo";
714 o.periodEndMillis = "foo"; 714 o.periodEndMillis = "foo";
715 o.periodStartMillis = "foo"; 715 o.periodStartMillis = "foo";
716 } 716 }
717 buildCounterEventPeriodRange--; 717 buildCounterEventPeriodRange--;
718 return o; 718 return o;
719 } 719 }
720 720
721 checkEventPeriodRange(api.EventPeriodRange o) { 721 checkEventPeriodRange(api.EventPeriodRange o) {
722 buildCounterEventPeriodRange++; 722 buildCounterEventPeriodRange++;
723 if (buildCounterEventPeriodRange < 3) { 723 if (buildCounterEventPeriodRange < 3) {
724 unittest.expect(o.kind, unittest.equals('foo')); 724 unittest.expect(o.kind, unittest.equals('foo'));
725 unittest.expect(o.periodEndMillis, unittest.equals('foo')); 725 unittest.expect(o.periodEndMillis, unittest.equals('foo'));
726 unittest.expect(o.periodStartMillis, unittest.equals('foo')); 726 unittest.expect(o.periodStartMillis, unittest.equals('foo'));
727 } 727 }
728 buildCounterEventPeriodRange--; 728 buildCounterEventPeriodRange--;
729 } 729 }
730 730
731 buildUnnamed2273() { 731 buildUnnamed43() {
732 var o = new core.List<api.EventUpdateRequest>(); 732 var o = new core.List<api.EventUpdateRequest>();
733 o.add(buildEventUpdateRequest()); 733 o.add(buildEventUpdateRequest());
734 o.add(buildEventUpdateRequest()); 734 o.add(buildEventUpdateRequest());
735 return o; 735 return o;
736 } 736 }
737 737
738 checkUnnamed2273(core.List<api.EventUpdateRequest> o) { 738 checkUnnamed43(core.List<api.EventUpdateRequest> o) {
739 unittest.expect(o, unittest.hasLength(2)); 739 unittest.expect(o, unittest.hasLength(2));
740 checkEventUpdateRequest(o[0]); 740 checkEventUpdateRequest(o[0]);
741 checkEventUpdateRequest(o[1]); 741 checkEventUpdateRequest(o[1]);
742 } 742 }
743 743
744 core.int buildCounterEventPeriodUpdate = 0; 744 core.int buildCounterEventPeriodUpdate = 0;
745 buildEventPeriodUpdate() { 745 buildEventPeriodUpdate() {
746 var o = new api.EventPeriodUpdate(); 746 var o = new api.EventPeriodUpdate();
747 buildCounterEventPeriodUpdate++; 747 buildCounterEventPeriodUpdate++;
748 if (buildCounterEventPeriodUpdate < 3) { 748 if (buildCounterEventPeriodUpdate < 3) {
749 o.kind = "foo"; 749 o.kind = "foo";
750 o.timePeriod = buildEventPeriodRange(); 750 o.timePeriod = buildEventPeriodRange();
751 o.updates = buildUnnamed2273(); 751 o.updates = buildUnnamed43();
752 } 752 }
753 buildCounterEventPeriodUpdate--; 753 buildCounterEventPeriodUpdate--;
754 return o; 754 return o;
755 } 755 }
756 756
757 checkEventPeriodUpdate(api.EventPeriodUpdate o) { 757 checkEventPeriodUpdate(api.EventPeriodUpdate o) {
758 buildCounterEventPeriodUpdate++; 758 buildCounterEventPeriodUpdate++;
759 if (buildCounterEventPeriodUpdate < 3) { 759 if (buildCounterEventPeriodUpdate < 3) {
760 unittest.expect(o.kind, unittest.equals('foo')); 760 unittest.expect(o.kind, unittest.equals('foo'));
761 checkEventPeriodRange(o.timePeriod); 761 checkEventPeriodRange(o.timePeriod);
762 checkUnnamed2273(o.updates); 762 checkUnnamed43(o.updates);
763 } 763 }
764 buildCounterEventPeriodUpdate--; 764 buildCounterEventPeriodUpdate--;
765 } 765 }
766 766
767 core.int buildCounterEventRecordFailure = 0; 767 core.int buildCounterEventRecordFailure = 0;
768 buildEventRecordFailure() { 768 buildEventRecordFailure() {
769 var o = new api.EventRecordFailure(); 769 var o = new api.EventRecordFailure();
770 buildCounterEventRecordFailure++; 770 buildCounterEventRecordFailure++;
771 if (buildCounterEventRecordFailure < 3) { 771 if (buildCounterEventRecordFailure < 3) {
772 o.eventId = "foo"; 772 o.eventId = "foo";
773 o.failureCause = "foo"; 773 o.failureCause = "foo";
774 o.kind = "foo"; 774 o.kind = "foo";
775 } 775 }
776 buildCounterEventRecordFailure--; 776 buildCounterEventRecordFailure--;
777 return o; 777 return o;
778 } 778 }
779 779
780 checkEventRecordFailure(api.EventRecordFailure o) { 780 checkEventRecordFailure(api.EventRecordFailure o) {
781 buildCounterEventRecordFailure++; 781 buildCounterEventRecordFailure++;
782 if (buildCounterEventRecordFailure < 3) { 782 if (buildCounterEventRecordFailure < 3) {
783 unittest.expect(o.eventId, unittest.equals('foo')); 783 unittest.expect(o.eventId, unittest.equals('foo'));
784 unittest.expect(o.failureCause, unittest.equals('foo')); 784 unittest.expect(o.failureCause, unittest.equals('foo'));
785 unittest.expect(o.kind, unittest.equals('foo')); 785 unittest.expect(o.kind, unittest.equals('foo'));
786 } 786 }
787 buildCounterEventRecordFailure--; 787 buildCounterEventRecordFailure--;
788 } 788 }
789 789
790 buildUnnamed2274() { 790 buildUnnamed44() {
791 var o = new core.List<api.EventPeriodUpdate>(); 791 var o = new core.List<api.EventPeriodUpdate>();
792 o.add(buildEventPeriodUpdate()); 792 o.add(buildEventPeriodUpdate());
793 o.add(buildEventPeriodUpdate()); 793 o.add(buildEventPeriodUpdate());
794 return o; 794 return o;
795 } 795 }
796 796
797 checkUnnamed2274(core.List<api.EventPeriodUpdate> o) { 797 checkUnnamed44(core.List<api.EventPeriodUpdate> o) {
798 unittest.expect(o, unittest.hasLength(2)); 798 unittest.expect(o, unittest.hasLength(2));
799 checkEventPeriodUpdate(o[0]); 799 checkEventPeriodUpdate(o[0]);
800 checkEventPeriodUpdate(o[1]); 800 checkEventPeriodUpdate(o[1]);
801 } 801 }
802 802
803 core.int buildCounterEventRecordRequest = 0; 803 core.int buildCounterEventRecordRequest = 0;
804 buildEventRecordRequest() { 804 buildEventRecordRequest() {
805 var o = new api.EventRecordRequest(); 805 var o = new api.EventRecordRequest();
806 buildCounterEventRecordRequest++; 806 buildCounterEventRecordRequest++;
807 if (buildCounterEventRecordRequest < 3) { 807 if (buildCounterEventRecordRequest < 3) {
808 o.currentTimeMillis = "foo"; 808 o.currentTimeMillis = "foo";
809 o.kind = "foo"; 809 o.kind = "foo";
810 o.requestId = "foo"; 810 o.requestId = "foo";
811 o.timePeriods = buildUnnamed2274(); 811 o.timePeriods = buildUnnamed44();
812 } 812 }
813 buildCounterEventRecordRequest--; 813 buildCounterEventRecordRequest--;
814 return o; 814 return o;
815 } 815 }
816 816
817 checkEventRecordRequest(api.EventRecordRequest o) { 817 checkEventRecordRequest(api.EventRecordRequest o) {
818 buildCounterEventRecordRequest++; 818 buildCounterEventRecordRequest++;
819 if (buildCounterEventRecordRequest < 3) { 819 if (buildCounterEventRecordRequest < 3) {
820 unittest.expect(o.currentTimeMillis, unittest.equals('foo')); 820 unittest.expect(o.currentTimeMillis, unittest.equals('foo'));
821 unittest.expect(o.kind, unittest.equals('foo')); 821 unittest.expect(o.kind, unittest.equals('foo'));
822 unittest.expect(o.requestId, unittest.equals('foo')); 822 unittest.expect(o.requestId, unittest.equals('foo'));
823 checkUnnamed2274(o.timePeriods); 823 checkUnnamed44(o.timePeriods);
824 } 824 }
825 buildCounterEventRecordRequest--; 825 buildCounterEventRecordRequest--;
826 } 826 }
827 827
828 core.int buildCounterEventUpdateRequest = 0; 828 core.int buildCounterEventUpdateRequest = 0;
829 buildEventUpdateRequest() { 829 buildEventUpdateRequest() {
830 var o = new api.EventUpdateRequest(); 830 var o = new api.EventUpdateRequest();
831 buildCounterEventUpdateRequest++; 831 buildCounterEventUpdateRequest++;
832 if (buildCounterEventUpdateRequest < 3) { 832 if (buildCounterEventUpdateRequest < 3) {
833 o.definitionId = "foo"; 833 o.definitionId = "foo";
834 o.kind = "foo"; 834 o.kind = "foo";
835 o.updateCount = "foo"; 835 o.updateCount = "foo";
836 } 836 }
837 buildCounterEventUpdateRequest--; 837 buildCounterEventUpdateRequest--;
838 return o; 838 return o;
839 } 839 }
840 840
841 checkEventUpdateRequest(api.EventUpdateRequest o) { 841 checkEventUpdateRequest(api.EventUpdateRequest o) {
842 buildCounterEventUpdateRequest++; 842 buildCounterEventUpdateRequest++;
843 if (buildCounterEventUpdateRequest < 3) { 843 if (buildCounterEventUpdateRequest < 3) {
844 unittest.expect(o.definitionId, unittest.equals('foo')); 844 unittest.expect(o.definitionId, unittest.equals('foo'));
845 unittest.expect(o.kind, unittest.equals('foo')); 845 unittest.expect(o.kind, unittest.equals('foo'));
846 unittest.expect(o.updateCount, unittest.equals('foo')); 846 unittest.expect(o.updateCount, unittest.equals('foo'));
847 } 847 }
848 buildCounterEventUpdateRequest--; 848 buildCounterEventUpdateRequest--;
849 } 849 }
850 850
851 buildUnnamed2275() { 851 buildUnnamed45() {
852 var o = new core.List<api.EventBatchRecordFailure>(); 852 var o = new core.List<api.EventBatchRecordFailure>();
853 o.add(buildEventBatchRecordFailure()); 853 o.add(buildEventBatchRecordFailure());
854 o.add(buildEventBatchRecordFailure()); 854 o.add(buildEventBatchRecordFailure());
855 return o; 855 return o;
856 } 856 }
857 857
858 checkUnnamed2275(core.List<api.EventBatchRecordFailure> o) { 858 checkUnnamed45(core.List<api.EventBatchRecordFailure> o) {
859 unittest.expect(o, unittest.hasLength(2)); 859 unittest.expect(o, unittest.hasLength(2));
860 checkEventBatchRecordFailure(o[0]); 860 checkEventBatchRecordFailure(o[0]);
861 checkEventBatchRecordFailure(o[1]); 861 checkEventBatchRecordFailure(o[1]);
862 } 862 }
863 863
864 buildUnnamed2276() { 864 buildUnnamed46() {
865 var o = new core.List<api.EventRecordFailure>(); 865 var o = new core.List<api.EventRecordFailure>();
866 o.add(buildEventRecordFailure()); 866 o.add(buildEventRecordFailure());
867 o.add(buildEventRecordFailure()); 867 o.add(buildEventRecordFailure());
868 return o; 868 return o;
869 } 869 }
870 870
871 checkUnnamed2276(core.List<api.EventRecordFailure> o) { 871 checkUnnamed46(core.List<api.EventRecordFailure> o) {
872 unittest.expect(o, unittest.hasLength(2)); 872 unittest.expect(o, unittest.hasLength(2));
873 checkEventRecordFailure(o[0]); 873 checkEventRecordFailure(o[0]);
874 checkEventRecordFailure(o[1]); 874 checkEventRecordFailure(o[1]);
875 } 875 }
876 876
877 buildUnnamed2277() { 877 buildUnnamed47() {
878 var o = new core.List<api.PlayerEvent>(); 878 var o = new core.List<api.PlayerEvent>();
879 o.add(buildPlayerEvent()); 879 o.add(buildPlayerEvent());
880 o.add(buildPlayerEvent()); 880 o.add(buildPlayerEvent());
881 return o; 881 return o;
882 } 882 }
883 883
884 checkUnnamed2277(core.List<api.PlayerEvent> o) { 884 checkUnnamed47(core.List<api.PlayerEvent> o) {
885 unittest.expect(o, unittest.hasLength(2)); 885 unittest.expect(o, unittest.hasLength(2));
886 checkPlayerEvent(o[0]); 886 checkPlayerEvent(o[0]);
887 checkPlayerEvent(o[1]); 887 checkPlayerEvent(o[1]);
888 } 888 }
889 889
890 core.int buildCounterEventUpdateResponse = 0; 890 core.int buildCounterEventUpdateResponse = 0;
891 buildEventUpdateResponse() { 891 buildEventUpdateResponse() {
892 var o = new api.EventUpdateResponse(); 892 var o = new api.EventUpdateResponse();
893 buildCounterEventUpdateResponse++; 893 buildCounterEventUpdateResponse++;
894 if (buildCounterEventUpdateResponse < 3) { 894 if (buildCounterEventUpdateResponse < 3) {
895 o.batchFailures = buildUnnamed2275(); 895 o.batchFailures = buildUnnamed45();
896 o.eventFailures = buildUnnamed2276(); 896 o.eventFailures = buildUnnamed46();
897 o.kind = "foo"; 897 o.kind = "foo";
898 o.playerEvents = buildUnnamed2277(); 898 o.playerEvents = buildUnnamed47();
899 } 899 }
900 buildCounterEventUpdateResponse--; 900 buildCounterEventUpdateResponse--;
901 return o; 901 return o;
902 } 902 }
903 903
904 checkEventUpdateResponse(api.EventUpdateResponse o) { 904 checkEventUpdateResponse(api.EventUpdateResponse o) {
905 buildCounterEventUpdateResponse++; 905 buildCounterEventUpdateResponse++;
906 if (buildCounterEventUpdateResponse < 3) { 906 if (buildCounterEventUpdateResponse < 3) {
907 checkUnnamed2275(o.batchFailures); 907 checkUnnamed45(o.batchFailures);
908 checkUnnamed2276(o.eventFailures); 908 checkUnnamed46(o.eventFailures);
909 unittest.expect(o.kind, unittest.equals('foo')); 909 unittest.expect(o.kind, unittest.equals('foo'));
910 checkUnnamed2277(o.playerEvents); 910 checkUnnamed47(o.playerEvents);
911 } 911 }
912 buildCounterEventUpdateResponse--; 912 buildCounterEventUpdateResponse--;
913 } 913 }
914 914
915 core.int buildCounterGamesAchievementIncrement = 0; 915 core.int buildCounterGamesAchievementIncrement = 0;
916 buildGamesAchievementIncrement() { 916 buildGamesAchievementIncrement() {
917 var o = new api.GamesAchievementIncrement(); 917 var o = new api.GamesAchievementIncrement();
918 buildCounterGamesAchievementIncrement++; 918 buildCounterGamesAchievementIncrement++;
919 if (buildCounterGamesAchievementIncrement < 3) { 919 if (buildCounterGamesAchievementIncrement < 3) {
920 o.kind = "foo"; 920 o.kind = "foo";
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
1154 checkPlayer(o.player); 1154 checkPlayer(o.player);
1155 unittest.expect(o.scoreRank, unittest.equals('foo')); 1155 unittest.expect(o.scoreRank, unittest.equals('foo'));
1156 unittest.expect(o.scoreTag, unittest.equals('foo')); 1156 unittest.expect(o.scoreTag, unittest.equals('foo'));
1157 unittest.expect(o.scoreValue, unittest.equals('foo')); 1157 unittest.expect(o.scoreValue, unittest.equals('foo'));
1158 unittest.expect(o.timeSpan, unittest.equals('foo')); 1158 unittest.expect(o.timeSpan, unittest.equals('foo'));
1159 unittest.expect(o.writeTimestampMillis, unittest.equals('foo')); 1159 unittest.expect(o.writeTimestampMillis, unittest.equals('foo'));
1160 } 1160 }
1161 buildCounterLeaderboardEntry--; 1161 buildCounterLeaderboardEntry--;
1162 } 1162 }
1163 1163
1164 buildUnnamed2278() { 1164 buildUnnamed48() {
1165 var o = new core.List<api.Leaderboard>(); 1165 var o = new core.List<api.Leaderboard>();
1166 o.add(buildLeaderboard()); 1166 o.add(buildLeaderboard());
1167 o.add(buildLeaderboard()); 1167 o.add(buildLeaderboard());
1168 return o; 1168 return o;
1169 } 1169 }
1170 1170
1171 checkUnnamed2278(core.List<api.Leaderboard> o) { 1171 checkUnnamed48(core.List<api.Leaderboard> o) {
1172 unittest.expect(o, unittest.hasLength(2)); 1172 unittest.expect(o, unittest.hasLength(2));
1173 checkLeaderboard(o[0]); 1173 checkLeaderboard(o[0]);
1174 checkLeaderboard(o[1]); 1174 checkLeaderboard(o[1]);
1175 } 1175 }
1176 1176
1177 core.int buildCounterLeaderboardListResponse = 0; 1177 core.int buildCounterLeaderboardListResponse = 0;
1178 buildLeaderboardListResponse() { 1178 buildLeaderboardListResponse() {
1179 var o = new api.LeaderboardListResponse(); 1179 var o = new api.LeaderboardListResponse();
1180 buildCounterLeaderboardListResponse++; 1180 buildCounterLeaderboardListResponse++;
1181 if (buildCounterLeaderboardListResponse < 3) { 1181 if (buildCounterLeaderboardListResponse < 3) {
1182 o.items = buildUnnamed2278(); 1182 o.items = buildUnnamed48();
1183 o.kind = "foo"; 1183 o.kind = "foo";
1184 o.nextPageToken = "foo"; 1184 o.nextPageToken = "foo";
1185 } 1185 }
1186 buildCounterLeaderboardListResponse--; 1186 buildCounterLeaderboardListResponse--;
1187 return o; 1187 return o;
1188 } 1188 }
1189 1189
1190 checkLeaderboardListResponse(api.LeaderboardListResponse o) { 1190 checkLeaderboardListResponse(api.LeaderboardListResponse o) {
1191 buildCounterLeaderboardListResponse++; 1191 buildCounterLeaderboardListResponse++;
1192 if (buildCounterLeaderboardListResponse < 3) { 1192 if (buildCounterLeaderboardListResponse < 3) {
1193 checkUnnamed2278(o.items); 1193 checkUnnamed48(o.items);
1194 unittest.expect(o.kind, unittest.equals('foo')); 1194 unittest.expect(o.kind, unittest.equals('foo'));
1195 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1195 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1196 } 1196 }
1197 buildCounterLeaderboardListResponse--; 1197 buildCounterLeaderboardListResponse--;
1198 } 1198 }
1199 1199
1200 core.int buildCounterLeaderboardScoreRank = 0; 1200 core.int buildCounterLeaderboardScoreRank = 0;
1201 buildLeaderboardScoreRank() { 1201 buildLeaderboardScoreRank() {
1202 var o = new api.LeaderboardScoreRank(); 1202 var o = new api.LeaderboardScoreRank();
1203 buildCounterLeaderboardScoreRank++; 1203 buildCounterLeaderboardScoreRank++;
(...skipping 13 matching lines...) Expand all
1217 if (buildCounterLeaderboardScoreRank < 3) { 1217 if (buildCounterLeaderboardScoreRank < 3) {
1218 unittest.expect(o.formattedNumScores, unittest.equals('foo')); 1218 unittest.expect(o.formattedNumScores, unittest.equals('foo'));
1219 unittest.expect(o.formattedRank, unittest.equals('foo')); 1219 unittest.expect(o.formattedRank, unittest.equals('foo'));
1220 unittest.expect(o.kind, unittest.equals('foo')); 1220 unittest.expect(o.kind, unittest.equals('foo'));
1221 unittest.expect(o.numScores, unittest.equals('foo')); 1221 unittest.expect(o.numScores, unittest.equals('foo'));
1222 unittest.expect(o.rank, unittest.equals('foo')); 1222 unittest.expect(o.rank, unittest.equals('foo'));
1223 } 1223 }
1224 buildCounterLeaderboardScoreRank--; 1224 buildCounterLeaderboardScoreRank--;
1225 } 1225 }
1226 1226
1227 buildUnnamed2279() { 1227 buildUnnamed49() {
1228 var o = new core.List<api.LeaderboardEntry>(); 1228 var o = new core.List<api.LeaderboardEntry>();
1229 o.add(buildLeaderboardEntry()); 1229 o.add(buildLeaderboardEntry());
1230 o.add(buildLeaderboardEntry()); 1230 o.add(buildLeaderboardEntry());
1231 return o; 1231 return o;
1232 } 1232 }
1233 1233
1234 checkUnnamed2279(core.List<api.LeaderboardEntry> o) { 1234 checkUnnamed49(core.List<api.LeaderboardEntry> o) {
1235 unittest.expect(o, unittest.hasLength(2)); 1235 unittest.expect(o, unittest.hasLength(2));
1236 checkLeaderboardEntry(o[0]); 1236 checkLeaderboardEntry(o[0]);
1237 checkLeaderboardEntry(o[1]); 1237 checkLeaderboardEntry(o[1]);
1238 } 1238 }
1239 1239
1240 core.int buildCounterLeaderboardScores = 0; 1240 core.int buildCounterLeaderboardScores = 0;
1241 buildLeaderboardScores() { 1241 buildLeaderboardScores() {
1242 var o = new api.LeaderboardScores(); 1242 var o = new api.LeaderboardScores();
1243 buildCounterLeaderboardScores++; 1243 buildCounterLeaderboardScores++;
1244 if (buildCounterLeaderboardScores < 3) { 1244 if (buildCounterLeaderboardScores < 3) {
1245 o.items = buildUnnamed2279(); 1245 o.items = buildUnnamed49();
1246 o.kind = "foo"; 1246 o.kind = "foo";
1247 o.nextPageToken = "foo"; 1247 o.nextPageToken = "foo";
1248 o.numScores = "foo"; 1248 o.numScores = "foo";
1249 o.playerScore = buildLeaderboardEntry(); 1249 o.playerScore = buildLeaderboardEntry();
1250 o.prevPageToken = "foo"; 1250 o.prevPageToken = "foo";
1251 } 1251 }
1252 buildCounterLeaderboardScores--; 1252 buildCounterLeaderboardScores--;
1253 return o; 1253 return o;
1254 } 1254 }
1255 1255
1256 checkLeaderboardScores(api.LeaderboardScores o) { 1256 checkLeaderboardScores(api.LeaderboardScores o) {
1257 buildCounterLeaderboardScores++; 1257 buildCounterLeaderboardScores++;
1258 if (buildCounterLeaderboardScores < 3) { 1258 if (buildCounterLeaderboardScores < 3) {
1259 checkUnnamed2279(o.items); 1259 checkUnnamed49(o.items);
1260 unittest.expect(o.kind, unittest.equals('foo')); 1260 unittest.expect(o.kind, unittest.equals('foo'));
1261 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1261 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1262 unittest.expect(o.numScores, unittest.equals('foo')); 1262 unittest.expect(o.numScores, unittest.equals('foo'));
1263 checkLeaderboardEntry(o.playerScore); 1263 checkLeaderboardEntry(o.playerScore);
1264 unittest.expect(o.prevPageToken, unittest.equals('foo')); 1264 unittest.expect(o.prevPageToken, unittest.equals('foo'));
1265 } 1265 }
1266 buildCounterLeaderboardScores--; 1266 buildCounterLeaderboardScores--;
1267 } 1267 }
1268 1268
1269 buildUnnamed2280() { 1269 buildUnnamed50() {
1270 var o = new core.List<api.PlayerLevel>(); 1270 var o = new core.List<api.PlayerLevel>();
1271 o.add(buildPlayerLevel()); 1271 o.add(buildPlayerLevel());
1272 o.add(buildPlayerLevel()); 1272 o.add(buildPlayerLevel());
1273 return o; 1273 return o;
1274 } 1274 }
1275 1275
1276 checkUnnamed2280(core.List<api.PlayerLevel> o) { 1276 checkUnnamed50(core.List<api.PlayerLevel> o) {
1277 unittest.expect(o, unittest.hasLength(2)); 1277 unittest.expect(o, unittest.hasLength(2));
1278 checkPlayerLevel(o[0]); 1278 checkPlayerLevel(o[0]);
1279 checkPlayerLevel(o[1]); 1279 checkPlayerLevel(o[1]);
1280 } 1280 }
1281 1281
1282 core.int buildCounterMetagameConfig = 0; 1282 core.int buildCounterMetagameConfig = 0;
1283 buildMetagameConfig() { 1283 buildMetagameConfig() {
1284 var o = new api.MetagameConfig(); 1284 var o = new api.MetagameConfig();
1285 buildCounterMetagameConfig++; 1285 buildCounterMetagameConfig++;
1286 if (buildCounterMetagameConfig < 3) { 1286 if (buildCounterMetagameConfig < 3) {
1287 o.currentVersion = 42; 1287 o.currentVersion = 42;
1288 o.kind = "foo"; 1288 o.kind = "foo";
1289 o.playerLevels = buildUnnamed2280(); 1289 o.playerLevels = buildUnnamed50();
1290 } 1290 }
1291 buildCounterMetagameConfig--; 1291 buildCounterMetagameConfig--;
1292 return o; 1292 return o;
1293 } 1293 }
1294 1294
1295 checkMetagameConfig(api.MetagameConfig o) { 1295 checkMetagameConfig(api.MetagameConfig o) {
1296 buildCounterMetagameConfig++; 1296 buildCounterMetagameConfig++;
1297 if (buildCounterMetagameConfig < 3) { 1297 if (buildCounterMetagameConfig < 3) {
1298 unittest.expect(o.currentVersion, unittest.equals(42)); 1298 unittest.expect(o.currentVersion, unittest.equals(42));
1299 unittest.expect(o.kind, unittest.equals('foo')); 1299 unittest.expect(o.kind, unittest.equals('foo'));
1300 checkUnnamed2280(o.playerLevels); 1300 checkUnnamed50(o.playerLevels);
1301 } 1301 }
1302 buildCounterMetagameConfig--; 1302 buildCounterMetagameConfig--;
1303 } 1303 }
1304 1304
1305 core.int buildCounterNetworkDiagnostics = 0; 1305 core.int buildCounterNetworkDiagnostics = 0;
1306 buildNetworkDiagnostics() { 1306 buildNetworkDiagnostics() {
1307 var o = new api.NetworkDiagnostics(); 1307 var o = new api.NetworkDiagnostics();
1308 buildCounterNetworkDiagnostics++; 1308 buildCounterNetworkDiagnostics++;
1309 if (buildCounterNetworkDiagnostics < 3) { 1309 if (buildCounterNetworkDiagnostics < 3) {
1310 o.androidNetworkSubtype = 42; 1310 o.androidNetworkSubtype = 42;
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
1527 unittest.expect(o.currentSteps, unittest.equals(42)); 1527 unittest.expect(o.currentSteps, unittest.equals(42));
1528 unittest.expect(o.experiencePoints, unittest.equals('foo')); 1528 unittest.expect(o.experiencePoints, unittest.equals('foo'));
1529 unittest.expect(o.formattedCurrentStepsString, unittest.equals('foo')); 1529 unittest.expect(o.formattedCurrentStepsString, unittest.equals('foo'));
1530 unittest.expect(o.id, unittest.equals('foo')); 1530 unittest.expect(o.id, unittest.equals('foo'));
1531 unittest.expect(o.kind, unittest.equals('foo')); 1531 unittest.expect(o.kind, unittest.equals('foo'));
1532 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); 1532 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo'));
1533 } 1533 }
1534 buildCounterPlayerAchievement--; 1534 buildCounterPlayerAchievement--;
1535 } 1535 }
1536 1536
1537 buildUnnamed2281() { 1537 buildUnnamed51() {
1538 var o = new core.List<api.PlayerAchievement>(); 1538 var o = new core.List<api.PlayerAchievement>();
1539 o.add(buildPlayerAchievement()); 1539 o.add(buildPlayerAchievement());
1540 o.add(buildPlayerAchievement()); 1540 o.add(buildPlayerAchievement());
1541 return o; 1541 return o;
1542 } 1542 }
1543 1543
1544 checkUnnamed2281(core.List<api.PlayerAchievement> o) { 1544 checkUnnamed51(core.List<api.PlayerAchievement> o) {
1545 unittest.expect(o, unittest.hasLength(2)); 1545 unittest.expect(o, unittest.hasLength(2));
1546 checkPlayerAchievement(o[0]); 1546 checkPlayerAchievement(o[0]);
1547 checkPlayerAchievement(o[1]); 1547 checkPlayerAchievement(o[1]);
1548 } 1548 }
1549 1549
1550 core.int buildCounterPlayerAchievementListResponse = 0; 1550 core.int buildCounterPlayerAchievementListResponse = 0;
1551 buildPlayerAchievementListResponse() { 1551 buildPlayerAchievementListResponse() {
1552 var o = new api.PlayerAchievementListResponse(); 1552 var o = new api.PlayerAchievementListResponse();
1553 buildCounterPlayerAchievementListResponse++; 1553 buildCounterPlayerAchievementListResponse++;
1554 if (buildCounterPlayerAchievementListResponse < 3) { 1554 if (buildCounterPlayerAchievementListResponse < 3) {
1555 o.items = buildUnnamed2281(); 1555 o.items = buildUnnamed51();
1556 o.kind = "foo"; 1556 o.kind = "foo";
1557 o.nextPageToken = "foo"; 1557 o.nextPageToken = "foo";
1558 } 1558 }
1559 buildCounterPlayerAchievementListResponse--; 1559 buildCounterPlayerAchievementListResponse--;
1560 return o; 1560 return o;
1561 } 1561 }
1562 1562
1563 checkPlayerAchievementListResponse(api.PlayerAchievementListResponse o) { 1563 checkPlayerAchievementListResponse(api.PlayerAchievementListResponse o) {
1564 buildCounterPlayerAchievementListResponse++; 1564 buildCounterPlayerAchievementListResponse++;
1565 if (buildCounterPlayerAchievementListResponse < 3) { 1565 if (buildCounterPlayerAchievementListResponse < 3) {
1566 checkUnnamed2281(o.items); 1566 checkUnnamed51(o.items);
1567 unittest.expect(o.kind, unittest.equals('foo')); 1567 unittest.expect(o.kind, unittest.equals('foo'));
1568 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1568 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1569 } 1569 }
1570 buildCounterPlayerAchievementListResponse--; 1570 buildCounterPlayerAchievementListResponse--;
1571 } 1571 }
1572 1572
1573 core.int buildCounterPlayerEvent = 0; 1573 core.int buildCounterPlayerEvent = 0;
1574 buildPlayerEvent() { 1574 buildPlayerEvent() {
1575 var o = new api.PlayerEvent(); 1575 var o = new api.PlayerEvent();
1576 buildCounterPlayerEvent++; 1576 buildCounterPlayerEvent++;
(...skipping 13 matching lines...) Expand all
1590 if (buildCounterPlayerEvent < 3) { 1590 if (buildCounterPlayerEvent < 3) {
1591 unittest.expect(o.definitionId, unittest.equals('foo')); 1591 unittest.expect(o.definitionId, unittest.equals('foo'));
1592 unittest.expect(o.formattedNumEvents, unittest.equals('foo')); 1592 unittest.expect(o.formattedNumEvents, unittest.equals('foo'));
1593 unittest.expect(o.kind, unittest.equals('foo')); 1593 unittest.expect(o.kind, unittest.equals('foo'));
1594 unittest.expect(o.numEvents, unittest.equals('foo')); 1594 unittest.expect(o.numEvents, unittest.equals('foo'));
1595 unittest.expect(o.playerId, unittest.equals('foo')); 1595 unittest.expect(o.playerId, unittest.equals('foo'));
1596 } 1596 }
1597 buildCounterPlayerEvent--; 1597 buildCounterPlayerEvent--;
1598 } 1598 }
1599 1599
1600 buildUnnamed2282() { 1600 buildUnnamed52() {
1601 var o = new core.List<api.PlayerEvent>(); 1601 var o = new core.List<api.PlayerEvent>();
1602 o.add(buildPlayerEvent()); 1602 o.add(buildPlayerEvent());
1603 o.add(buildPlayerEvent()); 1603 o.add(buildPlayerEvent());
1604 return o; 1604 return o;
1605 } 1605 }
1606 1606
1607 checkUnnamed2282(core.List<api.PlayerEvent> o) { 1607 checkUnnamed52(core.List<api.PlayerEvent> o) {
1608 unittest.expect(o, unittest.hasLength(2)); 1608 unittest.expect(o, unittest.hasLength(2));
1609 checkPlayerEvent(o[0]); 1609 checkPlayerEvent(o[0]);
1610 checkPlayerEvent(o[1]); 1610 checkPlayerEvent(o[1]);
1611 } 1611 }
1612 1612
1613 core.int buildCounterPlayerEventListResponse = 0; 1613 core.int buildCounterPlayerEventListResponse = 0;
1614 buildPlayerEventListResponse() { 1614 buildPlayerEventListResponse() {
1615 var o = new api.PlayerEventListResponse(); 1615 var o = new api.PlayerEventListResponse();
1616 buildCounterPlayerEventListResponse++; 1616 buildCounterPlayerEventListResponse++;
1617 if (buildCounterPlayerEventListResponse < 3) { 1617 if (buildCounterPlayerEventListResponse < 3) {
1618 o.items = buildUnnamed2282(); 1618 o.items = buildUnnamed52();
1619 o.kind = "foo"; 1619 o.kind = "foo";
1620 o.nextPageToken = "foo"; 1620 o.nextPageToken = "foo";
1621 } 1621 }
1622 buildCounterPlayerEventListResponse--; 1622 buildCounterPlayerEventListResponse--;
1623 return o; 1623 return o;
1624 } 1624 }
1625 1625
1626 checkPlayerEventListResponse(api.PlayerEventListResponse o) { 1626 checkPlayerEventListResponse(api.PlayerEventListResponse o) {
1627 buildCounterPlayerEventListResponse++; 1627 buildCounterPlayerEventListResponse++;
1628 if (buildCounterPlayerEventListResponse < 3) { 1628 if (buildCounterPlayerEventListResponse < 3) {
1629 checkUnnamed2282(o.items); 1629 checkUnnamed52(o.items);
1630 unittest.expect(o.kind, unittest.equals('foo')); 1630 unittest.expect(o.kind, unittest.equals('foo'));
1631 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1631 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1632 } 1632 }
1633 buildCounterPlayerEventListResponse--; 1633 buildCounterPlayerEventListResponse--;
1634 } 1634 }
1635 1635
1636 core.int buildCounterPlayerExperienceInfo = 0; 1636 core.int buildCounterPlayerExperienceInfo = 0;
1637 buildPlayerExperienceInfo() { 1637 buildPlayerExperienceInfo() {
1638 var o = new api.PlayerExperienceInfo(); 1638 var o = new api.PlayerExperienceInfo();
1639 buildCounterPlayerExperienceInfo++; 1639 buildCounterPlayerExperienceInfo++;
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
1688 unittest.expect(o.scoreString, unittest.equals('foo')); 1688 unittest.expect(o.scoreString, unittest.equals('foo'));
1689 unittest.expect(o.scoreTag, unittest.equals('foo')); 1689 unittest.expect(o.scoreTag, unittest.equals('foo'));
1690 unittest.expect(o.scoreValue, unittest.equals('foo')); 1690 unittest.expect(o.scoreValue, unittest.equals('foo'));
1691 checkLeaderboardScoreRank(o.socialRank); 1691 checkLeaderboardScoreRank(o.socialRank);
1692 unittest.expect(o.timeSpan, unittest.equals('foo')); 1692 unittest.expect(o.timeSpan, unittest.equals('foo'));
1693 unittest.expect(o.writeTimestamp, unittest.equals('foo')); 1693 unittest.expect(o.writeTimestamp, unittest.equals('foo'));
1694 } 1694 }
1695 buildCounterPlayerLeaderboardScore--; 1695 buildCounterPlayerLeaderboardScore--;
1696 } 1696 }
1697 1697
1698 buildUnnamed2283() { 1698 buildUnnamed53() {
1699 var o = new core.List<api.PlayerLeaderboardScore>(); 1699 var o = new core.List<api.PlayerLeaderboardScore>();
1700 o.add(buildPlayerLeaderboardScore()); 1700 o.add(buildPlayerLeaderboardScore());
1701 o.add(buildPlayerLeaderboardScore()); 1701 o.add(buildPlayerLeaderboardScore());
1702 return o; 1702 return o;
1703 } 1703 }
1704 1704
1705 checkUnnamed2283(core.List<api.PlayerLeaderboardScore> o) { 1705 checkUnnamed53(core.List<api.PlayerLeaderboardScore> o) {
1706 unittest.expect(o, unittest.hasLength(2)); 1706 unittest.expect(o, unittest.hasLength(2));
1707 checkPlayerLeaderboardScore(o[0]); 1707 checkPlayerLeaderboardScore(o[0]);
1708 checkPlayerLeaderboardScore(o[1]); 1708 checkPlayerLeaderboardScore(o[1]);
1709 } 1709 }
1710 1710
1711 core.int buildCounterPlayerLeaderboardScoreListResponse = 0; 1711 core.int buildCounterPlayerLeaderboardScoreListResponse = 0;
1712 buildPlayerLeaderboardScoreListResponse() { 1712 buildPlayerLeaderboardScoreListResponse() {
1713 var o = new api.PlayerLeaderboardScoreListResponse(); 1713 var o = new api.PlayerLeaderboardScoreListResponse();
1714 buildCounterPlayerLeaderboardScoreListResponse++; 1714 buildCounterPlayerLeaderboardScoreListResponse++;
1715 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { 1715 if (buildCounterPlayerLeaderboardScoreListResponse < 3) {
1716 o.items = buildUnnamed2283(); 1716 o.items = buildUnnamed53();
1717 o.kind = "foo"; 1717 o.kind = "foo";
1718 o.nextPageToken = "foo"; 1718 o.nextPageToken = "foo";
1719 o.player = buildPlayer(); 1719 o.player = buildPlayer();
1720 } 1720 }
1721 buildCounterPlayerLeaderboardScoreListResponse--; 1721 buildCounterPlayerLeaderboardScoreListResponse--;
1722 return o; 1722 return o;
1723 } 1723 }
1724 1724
1725 checkPlayerLeaderboardScoreListResponse(api.PlayerLeaderboardScoreListResponse o ) { 1725 checkPlayerLeaderboardScoreListResponse(api.PlayerLeaderboardScoreListResponse o ) {
1726 buildCounterPlayerLeaderboardScoreListResponse++; 1726 buildCounterPlayerLeaderboardScoreListResponse++;
1727 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { 1727 if (buildCounterPlayerLeaderboardScoreListResponse < 3) {
1728 checkUnnamed2283(o.items); 1728 checkUnnamed53(o.items);
1729 unittest.expect(o.kind, unittest.equals('foo')); 1729 unittest.expect(o.kind, unittest.equals('foo'));
1730 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1730 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1731 checkPlayer(o.player); 1731 checkPlayer(o.player);
1732 } 1732 }
1733 buildCounterPlayerLeaderboardScoreListResponse--; 1733 buildCounterPlayerLeaderboardScoreListResponse--;
1734 } 1734 }
1735 1735
1736 core.int buildCounterPlayerLevel = 0; 1736 core.int buildCounterPlayerLevel = 0;
1737 buildPlayerLevel() { 1737 buildPlayerLevel() {
1738 var o = new api.PlayerLevel(); 1738 var o = new api.PlayerLevel();
(...skipping 12 matching lines...) Expand all
1751 buildCounterPlayerLevel++; 1751 buildCounterPlayerLevel++;
1752 if (buildCounterPlayerLevel < 3) { 1752 if (buildCounterPlayerLevel < 3) {
1753 unittest.expect(o.kind, unittest.equals('foo')); 1753 unittest.expect(o.kind, unittest.equals('foo'));
1754 unittest.expect(o.level, unittest.equals(42)); 1754 unittest.expect(o.level, unittest.equals(42));
1755 unittest.expect(o.maxExperiencePoints, unittest.equals('foo')); 1755 unittest.expect(o.maxExperiencePoints, unittest.equals('foo'));
1756 unittest.expect(o.minExperiencePoints, unittest.equals('foo')); 1756 unittest.expect(o.minExperiencePoints, unittest.equals('foo'));
1757 } 1757 }
1758 buildCounterPlayerLevel--; 1758 buildCounterPlayerLevel--;
1759 } 1759 }
1760 1760
1761 buildUnnamed2284() { 1761 buildUnnamed54() {
1762 var o = new core.List<api.Player>(); 1762 var o = new core.List<api.Player>();
1763 o.add(buildPlayer()); 1763 o.add(buildPlayer());
1764 o.add(buildPlayer()); 1764 o.add(buildPlayer());
1765 return o; 1765 return o;
1766 } 1766 }
1767 1767
1768 checkUnnamed2284(core.List<api.Player> o) { 1768 checkUnnamed54(core.List<api.Player> o) {
1769 unittest.expect(o, unittest.hasLength(2)); 1769 unittest.expect(o, unittest.hasLength(2));
1770 checkPlayer(o[0]); 1770 checkPlayer(o[0]);
1771 checkPlayer(o[1]); 1771 checkPlayer(o[1]);
1772 } 1772 }
1773 1773
1774 core.int buildCounterPlayerListResponse = 0; 1774 core.int buildCounterPlayerListResponse = 0;
1775 buildPlayerListResponse() { 1775 buildPlayerListResponse() {
1776 var o = new api.PlayerListResponse(); 1776 var o = new api.PlayerListResponse();
1777 buildCounterPlayerListResponse++; 1777 buildCounterPlayerListResponse++;
1778 if (buildCounterPlayerListResponse < 3) { 1778 if (buildCounterPlayerListResponse < 3) {
1779 o.items = buildUnnamed2284(); 1779 o.items = buildUnnamed54();
1780 o.kind = "foo"; 1780 o.kind = "foo";
1781 o.nextPageToken = "foo"; 1781 o.nextPageToken = "foo";
1782 } 1782 }
1783 buildCounterPlayerListResponse--; 1783 buildCounterPlayerListResponse--;
1784 return o; 1784 return o;
1785 } 1785 }
1786 1786
1787 checkPlayerListResponse(api.PlayerListResponse o) { 1787 checkPlayerListResponse(api.PlayerListResponse o) {
1788 buildCounterPlayerListResponse++; 1788 buildCounterPlayerListResponse++;
1789 if (buildCounterPlayerListResponse < 3) { 1789 if (buildCounterPlayerListResponse < 3) {
1790 checkUnnamed2284(o.items); 1790 checkUnnamed54(o.items);
1791 unittest.expect(o.kind, unittest.equals('foo')); 1791 unittest.expect(o.kind, unittest.equals('foo'));
1792 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1792 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1793 } 1793 }
1794 buildCounterPlayerListResponse--; 1794 buildCounterPlayerListResponse--;
1795 } 1795 }
1796 1796
1797 core.int buildCounterPlayerScore = 0; 1797 core.int buildCounterPlayerScore = 0;
1798 buildPlayerScore() { 1798 buildPlayerScore() {
1799 var o = new api.PlayerScore(); 1799 var o = new api.PlayerScore();
1800 buildCounterPlayerScore++; 1800 buildCounterPlayerScore++;
(...skipping 13 matching lines...) Expand all
1814 if (buildCounterPlayerScore < 3) { 1814 if (buildCounterPlayerScore < 3) {
1815 unittest.expect(o.formattedScore, unittest.equals('foo')); 1815 unittest.expect(o.formattedScore, unittest.equals('foo'));
1816 unittest.expect(o.kind, unittest.equals('foo')); 1816 unittest.expect(o.kind, unittest.equals('foo'));
1817 unittest.expect(o.score, unittest.equals('foo')); 1817 unittest.expect(o.score, unittest.equals('foo'));
1818 unittest.expect(o.scoreTag, unittest.equals('foo')); 1818 unittest.expect(o.scoreTag, unittest.equals('foo'));
1819 unittest.expect(o.timeSpan, unittest.equals('foo')); 1819 unittest.expect(o.timeSpan, unittest.equals('foo'));
1820 } 1820 }
1821 buildCounterPlayerScore--; 1821 buildCounterPlayerScore--;
1822 } 1822 }
1823 1823
1824 buildUnnamed2285() { 1824 buildUnnamed55() {
1825 var o = new core.List<api.PlayerScoreResponse>(); 1825 var o = new core.List<api.PlayerScoreResponse>();
1826 o.add(buildPlayerScoreResponse()); 1826 o.add(buildPlayerScoreResponse());
1827 o.add(buildPlayerScoreResponse()); 1827 o.add(buildPlayerScoreResponse());
1828 return o; 1828 return o;
1829 } 1829 }
1830 1830
1831 checkUnnamed2285(core.List<api.PlayerScoreResponse> o) { 1831 checkUnnamed55(core.List<api.PlayerScoreResponse> o) {
1832 unittest.expect(o, unittest.hasLength(2)); 1832 unittest.expect(o, unittest.hasLength(2));
1833 checkPlayerScoreResponse(o[0]); 1833 checkPlayerScoreResponse(o[0]);
1834 checkPlayerScoreResponse(o[1]); 1834 checkPlayerScoreResponse(o[1]);
1835 } 1835 }
1836 1836
1837 core.int buildCounterPlayerScoreListResponse = 0; 1837 core.int buildCounterPlayerScoreListResponse = 0;
1838 buildPlayerScoreListResponse() { 1838 buildPlayerScoreListResponse() {
1839 var o = new api.PlayerScoreListResponse(); 1839 var o = new api.PlayerScoreListResponse();
1840 buildCounterPlayerScoreListResponse++; 1840 buildCounterPlayerScoreListResponse++;
1841 if (buildCounterPlayerScoreListResponse < 3) { 1841 if (buildCounterPlayerScoreListResponse < 3) {
1842 o.kind = "foo"; 1842 o.kind = "foo";
1843 o.submittedScores = buildUnnamed2285(); 1843 o.submittedScores = buildUnnamed55();
1844 } 1844 }
1845 buildCounterPlayerScoreListResponse--; 1845 buildCounterPlayerScoreListResponse--;
1846 return o; 1846 return o;
1847 } 1847 }
1848 1848
1849 checkPlayerScoreListResponse(api.PlayerScoreListResponse o) { 1849 checkPlayerScoreListResponse(api.PlayerScoreListResponse o) {
1850 buildCounterPlayerScoreListResponse++; 1850 buildCounterPlayerScoreListResponse++;
1851 if (buildCounterPlayerScoreListResponse < 3) { 1851 if (buildCounterPlayerScoreListResponse < 3) {
1852 unittest.expect(o.kind, unittest.equals('foo')); 1852 unittest.expect(o.kind, unittest.equals('foo'));
1853 checkUnnamed2285(o.submittedScores); 1853 checkUnnamed55(o.submittedScores);
1854 } 1854 }
1855 buildCounterPlayerScoreListResponse--; 1855 buildCounterPlayerScoreListResponse--;
1856 } 1856 }
1857 1857
1858 buildUnnamed2286() { 1858 buildUnnamed56() {
1859 var o = new core.List<core.String>(); 1859 var o = new core.List<core.String>();
1860 o.add("foo"); 1860 o.add("foo");
1861 o.add("foo"); 1861 o.add("foo");
1862 return o; 1862 return o;
1863 } 1863 }
1864 1864
1865 checkUnnamed2286(core.List<core.String> o) { 1865 checkUnnamed56(core.List<core.String> o) {
1866 unittest.expect(o, unittest.hasLength(2)); 1866 unittest.expect(o, unittest.hasLength(2));
1867 unittest.expect(o[0], unittest.equals('foo')); 1867 unittest.expect(o[0], unittest.equals('foo'));
1868 unittest.expect(o[1], unittest.equals('foo')); 1868 unittest.expect(o[1], unittest.equals('foo'));
1869 } 1869 }
1870 1870
1871 buildUnnamed2287() { 1871 buildUnnamed57() {
1872 var o = new core.List<api.PlayerScore>(); 1872 var o = new core.List<api.PlayerScore>();
1873 o.add(buildPlayerScore()); 1873 o.add(buildPlayerScore());
1874 o.add(buildPlayerScore()); 1874 o.add(buildPlayerScore());
1875 return o; 1875 return o;
1876 } 1876 }
1877 1877
1878 checkUnnamed2287(core.List<api.PlayerScore> o) { 1878 checkUnnamed57(core.List<api.PlayerScore> o) {
1879 unittest.expect(o, unittest.hasLength(2)); 1879 unittest.expect(o, unittest.hasLength(2));
1880 checkPlayerScore(o[0]); 1880 checkPlayerScore(o[0]);
1881 checkPlayerScore(o[1]); 1881 checkPlayerScore(o[1]);
1882 } 1882 }
1883 1883
1884 core.int buildCounterPlayerScoreResponse = 0; 1884 core.int buildCounterPlayerScoreResponse = 0;
1885 buildPlayerScoreResponse() { 1885 buildPlayerScoreResponse() {
1886 var o = new api.PlayerScoreResponse(); 1886 var o = new api.PlayerScoreResponse();
1887 buildCounterPlayerScoreResponse++; 1887 buildCounterPlayerScoreResponse++;
1888 if (buildCounterPlayerScoreResponse < 3) { 1888 if (buildCounterPlayerScoreResponse < 3) {
1889 o.beatenScoreTimeSpans = buildUnnamed2286(); 1889 o.beatenScoreTimeSpans = buildUnnamed56();
1890 o.formattedScore = "foo"; 1890 o.formattedScore = "foo";
1891 o.kind = "foo"; 1891 o.kind = "foo";
1892 o.leaderboardId = "foo"; 1892 o.leaderboardId = "foo";
1893 o.scoreTag = "foo"; 1893 o.scoreTag = "foo";
1894 o.unbeatenScores = buildUnnamed2287(); 1894 o.unbeatenScores = buildUnnamed57();
1895 } 1895 }
1896 buildCounterPlayerScoreResponse--; 1896 buildCounterPlayerScoreResponse--;
1897 return o; 1897 return o;
1898 } 1898 }
1899 1899
1900 checkPlayerScoreResponse(api.PlayerScoreResponse o) { 1900 checkPlayerScoreResponse(api.PlayerScoreResponse o) {
1901 buildCounterPlayerScoreResponse++; 1901 buildCounterPlayerScoreResponse++;
1902 if (buildCounterPlayerScoreResponse < 3) { 1902 if (buildCounterPlayerScoreResponse < 3) {
1903 checkUnnamed2286(o.beatenScoreTimeSpans); 1903 checkUnnamed56(o.beatenScoreTimeSpans);
1904 unittest.expect(o.formattedScore, unittest.equals('foo')); 1904 unittest.expect(o.formattedScore, unittest.equals('foo'));
1905 unittest.expect(o.kind, unittest.equals('foo')); 1905 unittest.expect(o.kind, unittest.equals('foo'));
1906 unittest.expect(o.leaderboardId, unittest.equals('foo')); 1906 unittest.expect(o.leaderboardId, unittest.equals('foo'));
1907 unittest.expect(o.scoreTag, unittest.equals('foo')); 1907 unittest.expect(o.scoreTag, unittest.equals('foo'));
1908 checkUnnamed2287(o.unbeatenScores); 1908 checkUnnamed57(o.unbeatenScores);
1909 } 1909 }
1910 buildCounterPlayerScoreResponse--; 1910 buildCounterPlayerScoreResponse--;
1911 } 1911 }
1912 1912
1913 buildUnnamed2288() { 1913 buildUnnamed58() {
1914 var o = new core.List<api.ScoreSubmission>(); 1914 var o = new core.List<api.ScoreSubmission>();
1915 o.add(buildScoreSubmission()); 1915 o.add(buildScoreSubmission());
1916 o.add(buildScoreSubmission()); 1916 o.add(buildScoreSubmission());
1917 return o; 1917 return o;
1918 } 1918 }
1919 1919
1920 checkUnnamed2288(core.List<api.ScoreSubmission> o) { 1920 checkUnnamed58(core.List<api.ScoreSubmission> o) {
1921 unittest.expect(o, unittest.hasLength(2)); 1921 unittest.expect(o, unittest.hasLength(2));
1922 checkScoreSubmission(o[0]); 1922 checkScoreSubmission(o[0]);
1923 checkScoreSubmission(o[1]); 1923 checkScoreSubmission(o[1]);
1924 } 1924 }
1925 1925
1926 core.int buildCounterPlayerScoreSubmissionList = 0; 1926 core.int buildCounterPlayerScoreSubmissionList = 0;
1927 buildPlayerScoreSubmissionList() { 1927 buildPlayerScoreSubmissionList() {
1928 var o = new api.PlayerScoreSubmissionList(); 1928 var o = new api.PlayerScoreSubmissionList();
1929 buildCounterPlayerScoreSubmissionList++; 1929 buildCounterPlayerScoreSubmissionList++;
1930 if (buildCounterPlayerScoreSubmissionList < 3) { 1930 if (buildCounterPlayerScoreSubmissionList < 3) {
1931 o.kind = "foo"; 1931 o.kind = "foo";
1932 o.scores = buildUnnamed2288(); 1932 o.scores = buildUnnamed58();
1933 } 1933 }
1934 buildCounterPlayerScoreSubmissionList--; 1934 buildCounterPlayerScoreSubmissionList--;
1935 return o; 1935 return o;
1936 } 1936 }
1937 1937
1938 checkPlayerScoreSubmissionList(api.PlayerScoreSubmissionList o) { 1938 checkPlayerScoreSubmissionList(api.PlayerScoreSubmissionList o) {
1939 buildCounterPlayerScoreSubmissionList++; 1939 buildCounterPlayerScoreSubmissionList++;
1940 if (buildCounterPlayerScoreSubmissionList < 3) { 1940 if (buildCounterPlayerScoreSubmissionList < 3) {
1941 unittest.expect(o.kind, unittest.equals('foo')); 1941 unittest.expect(o.kind, unittest.equals('foo'));
1942 checkUnnamed2288(o.scores); 1942 checkUnnamed58(o.scores);
1943 } 1943 }
1944 buildCounterPlayerScoreSubmissionList--; 1944 buildCounterPlayerScoreSubmissionList--;
1945 } 1945 }
1946 1946
1947 core.int buildCounterProfileSettings = 0; 1947 core.int buildCounterProfileSettings = 0;
1948 buildProfileSettings() { 1948 buildProfileSettings() {
1949 var o = new api.ProfileSettings(); 1949 var o = new api.ProfileSettings();
1950 buildCounterProfileSettings++; 1950 buildCounterProfileSettings++;
1951 if (buildCounterProfileSettings < 3) { 1951 if (buildCounterProfileSettings < 3) {
1952 o.kind = "foo"; 1952 o.kind = "foo";
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
2025 2025
2026 checkPushTokenId(api.PushTokenId o) { 2026 checkPushTokenId(api.PushTokenId o) {
2027 buildCounterPushTokenId++; 2027 buildCounterPushTokenId++;
2028 if (buildCounterPushTokenId < 3) { 2028 if (buildCounterPushTokenId < 3) {
2029 checkPushTokenIdIos(o.ios); 2029 checkPushTokenIdIos(o.ios);
2030 unittest.expect(o.kind, unittest.equals('foo')); 2030 unittest.expect(o.kind, unittest.equals('foo'));
2031 } 2031 }
2032 buildCounterPushTokenId--; 2032 buildCounterPushTokenId--;
2033 } 2033 }
2034 2034
2035 buildUnnamed2289() { 2035 buildUnnamed59() {
2036 var o = new core.List<api.QuestMilestone>(); 2036 var o = new core.List<api.QuestMilestone>();
2037 o.add(buildQuestMilestone()); 2037 o.add(buildQuestMilestone());
2038 o.add(buildQuestMilestone()); 2038 o.add(buildQuestMilestone());
2039 return o; 2039 return o;
2040 } 2040 }
2041 2041
2042 checkUnnamed2289(core.List<api.QuestMilestone> o) { 2042 checkUnnamed59(core.List<api.QuestMilestone> o) {
2043 unittest.expect(o, unittest.hasLength(2)); 2043 unittest.expect(o, unittest.hasLength(2));
2044 checkQuestMilestone(o[0]); 2044 checkQuestMilestone(o[0]);
2045 checkQuestMilestone(o[1]); 2045 checkQuestMilestone(o[1]);
2046 } 2046 }
2047 2047
2048 core.int buildCounterQuest = 0; 2048 core.int buildCounterQuest = 0;
2049 buildQuest() { 2049 buildQuest() {
2050 var o = new api.Quest(); 2050 var o = new api.Quest();
2051 buildCounterQuest++; 2051 buildCounterQuest++;
2052 if (buildCounterQuest < 3) { 2052 if (buildCounterQuest < 3) {
2053 o.acceptedTimestampMillis = "foo"; 2053 o.acceptedTimestampMillis = "foo";
2054 o.applicationId = "foo"; 2054 o.applicationId = "foo";
2055 o.bannerUrl = "foo"; 2055 o.bannerUrl = "foo";
2056 o.description = "foo"; 2056 o.description = "foo";
2057 o.endTimestampMillis = "foo"; 2057 o.endTimestampMillis = "foo";
2058 o.iconUrl = "foo"; 2058 o.iconUrl = "foo";
2059 o.id = "foo"; 2059 o.id = "foo";
2060 o.isDefaultBannerUrl = true; 2060 o.isDefaultBannerUrl = true;
2061 o.isDefaultIconUrl = true; 2061 o.isDefaultIconUrl = true;
2062 o.kind = "foo"; 2062 o.kind = "foo";
2063 o.lastUpdatedTimestampMillis = "foo"; 2063 o.lastUpdatedTimestampMillis = "foo";
2064 o.milestones = buildUnnamed2289(); 2064 o.milestones = buildUnnamed59();
2065 o.name = "foo"; 2065 o.name = "foo";
2066 o.notifyTimestampMillis = "foo"; 2066 o.notifyTimestampMillis = "foo";
2067 o.startTimestampMillis = "foo"; 2067 o.startTimestampMillis = "foo";
2068 o.state = "foo"; 2068 o.state = "foo";
2069 } 2069 }
2070 buildCounterQuest--; 2070 buildCounterQuest--;
2071 return o; 2071 return o;
2072 } 2072 }
2073 2073
2074 checkQuest(api.Quest o) { 2074 checkQuest(api.Quest o) {
2075 buildCounterQuest++; 2075 buildCounterQuest++;
2076 if (buildCounterQuest < 3) { 2076 if (buildCounterQuest < 3) {
2077 unittest.expect(o.acceptedTimestampMillis, unittest.equals('foo')); 2077 unittest.expect(o.acceptedTimestampMillis, unittest.equals('foo'));
2078 unittest.expect(o.applicationId, unittest.equals('foo')); 2078 unittest.expect(o.applicationId, unittest.equals('foo'));
2079 unittest.expect(o.bannerUrl, unittest.equals('foo')); 2079 unittest.expect(o.bannerUrl, unittest.equals('foo'));
2080 unittest.expect(o.description, unittest.equals('foo')); 2080 unittest.expect(o.description, unittest.equals('foo'));
2081 unittest.expect(o.endTimestampMillis, unittest.equals('foo')); 2081 unittest.expect(o.endTimestampMillis, unittest.equals('foo'));
2082 unittest.expect(o.iconUrl, unittest.equals('foo')); 2082 unittest.expect(o.iconUrl, unittest.equals('foo'));
2083 unittest.expect(o.id, unittest.equals('foo')); 2083 unittest.expect(o.id, unittest.equals('foo'));
2084 unittest.expect(o.isDefaultBannerUrl, unittest.isTrue); 2084 unittest.expect(o.isDefaultBannerUrl, unittest.isTrue);
2085 unittest.expect(o.isDefaultIconUrl, unittest.isTrue); 2085 unittest.expect(o.isDefaultIconUrl, unittest.isTrue);
2086 unittest.expect(o.kind, unittest.equals('foo')); 2086 unittest.expect(o.kind, unittest.equals('foo'));
2087 unittest.expect(o.lastUpdatedTimestampMillis, unittest.equals('foo')); 2087 unittest.expect(o.lastUpdatedTimestampMillis, unittest.equals('foo'));
2088 checkUnnamed2289(o.milestones); 2088 checkUnnamed59(o.milestones);
2089 unittest.expect(o.name, unittest.equals('foo')); 2089 unittest.expect(o.name, unittest.equals('foo'));
2090 unittest.expect(o.notifyTimestampMillis, unittest.equals('foo')); 2090 unittest.expect(o.notifyTimestampMillis, unittest.equals('foo'));
2091 unittest.expect(o.startTimestampMillis, unittest.equals('foo')); 2091 unittest.expect(o.startTimestampMillis, unittest.equals('foo'));
2092 unittest.expect(o.state, unittest.equals('foo')); 2092 unittest.expect(o.state, unittest.equals('foo'));
2093 } 2093 }
2094 buildCounterQuest--; 2094 buildCounterQuest--;
2095 } 2095 }
2096 2096
2097 core.int buildCounterQuestContribution = 0; 2097 core.int buildCounterQuestContribution = 0;
2098 buildQuestContribution() { 2098 buildQuestContribution() {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
2137 if (buildCounterQuestCriterion < 3) { 2137 if (buildCounterQuestCriterion < 3) {
2138 checkQuestContribution(o.completionContribution); 2138 checkQuestContribution(o.completionContribution);
2139 checkQuestContribution(o.currentContribution); 2139 checkQuestContribution(o.currentContribution);
2140 unittest.expect(o.eventId, unittest.equals('foo')); 2140 unittest.expect(o.eventId, unittest.equals('foo'));
2141 checkQuestContribution(o.initialPlayerProgress); 2141 checkQuestContribution(o.initialPlayerProgress);
2142 unittest.expect(o.kind, unittest.equals('foo')); 2142 unittest.expect(o.kind, unittest.equals('foo'));
2143 } 2143 }
2144 buildCounterQuestCriterion--; 2144 buildCounterQuestCriterion--;
2145 } 2145 }
2146 2146
2147 buildUnnamed2290() { 2147 buildUnnamed60() {
2148 var o = new core.List<api.Quest>(); 2148 var o = new core.List<api.Quest>();
2149 o.add(buildQuest()); 2149 o.add(buildQuest());
2150 o.add(buildQuest()); 2150 o.add(buildQuest());
2151 return o; 2151 return o;
2152 } 2152 }
2153 2153
2154 checkUnnamed2290(core.List<api.Quest> o) { 2154 checkUnnamed60(core.List<api.Quest> o) {
2155 unittest.expect(o, unittest.hasLength(2)); 2155 unittest.expect(o, unittest.hasLength(2));
2156 checkQuest(o[0]); 2156 checkQuest(o[0]);
2157 checkQuest(o[1]); 2157 checkQuest(o[1]);
2158 } 2158 }
2159 2159
2160 core.int buildCounterQuestListResponse = 0; 2160 core.int buildCounterQuestListResponse = 0;
2161 buildQuestListResponse() { 2161 buildQuestListResponse() {
2162 var o = new api.QuestListResponse(); 2162 var o = new api.QuestListResponse();
2163 buildCounterQuestListResponse++; 2163 buildCounterQuestListResponse++;
2164 if (buildCounterQuestListResponse < 3) { 2164 if (buildCounterQuestListResponse < 3) {
2165 o.items = buildUnnamed2290(); 2165 o.items = buildUnnamed60();
2166 o.kind = "foo"; 2166 o.kind = "foo";
2167 o.nextPageToken = "foo"; 2167 o.nextPageToken = "foo";
2168 } 2168 }
2169 buildCounterQuestListResponse--; 2169 buildCounterQuestListResponse--;
2170 return o; 2170 return o;
2171 } 2171 }
2172 2172
2173 checkQuestListResponse(api.QuestListResponse o) { 2173 checkQuestListResponse(api.QuestListResponse o) {
2174 buildCounterQuestListResponse++; 2174 buildCounterQuestListResponse++;
2175 if (buildCounterQuestListResponse < 3) { 2175 if (buildCounterQuestListResponse < 3) {
2176 checkUnnamed2290(o.items); 2176 checkUnnamed60(o.items);
2177 unittest.expect(o.kind, unittest.equals('foo')); 2177 unittest.expect(o.kind, unittest.equals('foo'));
2178 unittest.expect(o.nextPageToken, unittest.equals('foo')); 2178 unittest.expect(o.nextPageToken, unittest.equals('foo'));
2179 } 2179 }
2180 buildCounterQuestListResponse--; 2180 buildCounterQuestListResponse--;
2181 } 2181 }
2182 2182
2183 buildUnnamed2291() { 2183 buildUnnamed61() {
2184 var o = new core.List<api.QuestCriterion>(); 2184 var o = new core.List<api.QuestCriterion>();
2185 o.add(buildQuestCriterion()); 2185 o.add(buildQuestCriterion());
2186 o.add(buildQuestCriterion()); 2186 o.add(buildQuestCriterion());
2187 return o; 2187 return o;
2188 } 2188 }
2189 2189
2190 checkUnnamed2291(core.List<api.QuestCriterion> o) { 2190 checkUnnamed61(core.List<api.QuestCriterion> o) {
2191 unittest.expect(o, unittest.hasLength(2)); 2191 unittest.expect(o, unittest.hasLength(2));
2192 checkQuestCriterion(o[0]); 2192 checkQuestCriterion(o[0]);
2193 checkQuestCriterion(o[1]); 2193 checkQuestCriterion(o[1]);
2194 } 2194 }
2195 2195
2196 core.int buildCounterQuestMilestone = 0; 2196 core.int buildCounterQuestMilestone = 0;
2197 buildQuestMilestone() { 2197 buildQuestMilestone() {
2198 var o = new api.QuestMilestone(); 2198 var o = new api.QuestMilestone();
2199 buildCounterQuestMilestone++; 2199 buildCounterQuestMilestone++;
2200 if (buildCounterQuestMilestone < 3) { 2200 if (buildCounterQuestMilestone < 3) {
2201 o.completionRewardData = "foo"; 2201 o.completionRewardData = "foo";
2202 o.criteria = buildUnnamed2291(); 2202 o.criteria = buildUnnamed61();
2203 o.id = "foo"; 2203 o.id = "foo";
2204 o.kind = "foo"; 2204 o.kind = "foo";
2205 o.state = "foo"; 2205 o.state = "foo";
2206 } 2206 }
2207 buildCounterQuestMilestone--; 2207 buildCounterQuestMilestone--;
2208 return o; 2208 return o;
2209 } 2209 }
2210 2210
2211 checkQuestMilestone(api.QuestMilestone o) { 2211 checkQuestMilestone(api.QuestMilestone o) {
2212 buildCounterQuestMilestone++; 2212 buildCounterQuestMilestone++;
2213 if (buildCounterQuestMilestone < 3) { 2213 if (buildCounterQuestMilestone < 3) {
2214 unittest.expect(o.completionRewardData, unittest.equals('foo')); 2214 unittest.expect(o.completionRewardData, unittest.equals('foo'));
2215 checkUnnamed2291(o.criteria); 2215 checkUnnamed61(o.criteria);
2216 unittest.expect(o.id, unittest.equals('foo')); 2216 unittest.expect(o.id, unittest.equals('foo'));
2217 unittest.expect(o.kind, unittest.equals('foo')); 2217 unittest.expect(o.kind, unittest.equals('foo'));
2218 unittest.expect(o.state, unittest.equals('foo')); 2218 unittest.expect(o.state, unittest.equals('foo'));
2219 } 2219 }
2220 buildCounterQuestMilestone--; 2220 buildCounterQuestMilestone--;
2221 } 2221 }
2222 2222
2223 core.int buildCounterRevisionCheckResponse = 0; 2223 core.int buildCounterRevisionCheckResponse = 0;
2224 buildRevisionCheckResponse() { 2224 buildRevisionCheckResponse() {
2225 var o = new api.RevisionCheckResponse(); 2225 var o = new api.RevisionCheckResponse();
(...skipping 10 matching lines...) Expand all
2236 checkRevisionCheckResponse(api.RevisionCheckResponse o) { 2236 checkRevisionCheckResponse(api.RevisionCheckResponse o) {
2237 buildCounterRevisionCheckResponse++; 2237 buildCounterRevisionCheckResponse++;
2238 if (buildCounterRevisionCheckResponse < 3) { 2238 if (buildCounterRevisionCheckResponse < 3) {
2239 unittest.expect(o.apiVersion, unittest.equals('foo')); 2239 unittest.expect(o.apiVersion, unittest.equals('foo'));
2240 unittest.expect(o.kind, unittest.equals('foo')); 2240 unittest.expect(o.kind, unittest.equals('foo'));
2241 unittest.expect(o.revisionStatus, unittest.equals('foo')); 2241 unittest.expect(o.revisionStatus, unittest.equals('foo'));
2242 } 2242 }
2243 buildCounterRevisionCheckResponse--; 2243 buildCounterRevisionCheckResponse--;
2244 } 2244 }
2245 2245
2246 buildUnnamed2292() { 2246 buildUnnamed62() {
2247 var o = new core.List<api.RoomParticipant>(); 2247 var o = new core.List<api.RoomParticipant>();
2248 o.add(buildRoomParticipant()); 2248 o.add(buildRoomParticipant());
2249 o.add(buildRoomParticipant()); 2249 o.add(buildRoomParticipant());
2250 return o; 2250 return o;
2251 } 2251 }
2252 2252
2253 checkUnnamed2292(core.List<api.RoomParticipant> o) { 2253 checkUnnamed62(core.List<api.RoomParticipant> o) {
2254 unittest.expect(o, unittest.hasLength(2)); 2254 unittest.expect(o, unittest.hasLength(2));
2255 checkRoomParticipant(o[0]); 2255 checkRoomParticipant(o[0]);
2256 checkRoomParticipant(o[1]); 2256 checkRoomParticipant(o[1]);
2257 } 2257 }
2258 2258
2259 core.int buildCounterRoom = 0; 2259 core.int buildCounterRoom = 0;
2260 buildRoom() { 2260 buildRoom() {
2261 var o = new api.Room(); 2261 var o = new api.Room();
2262 buildCounterRoom++; 2262 buildCounterRoom++;
2263 if (buildCounterRoom < 3) { 2263 if (buildCounterRoom < 3) {
2264 o.applicationId = "foo"; 2264 o.applicationId = "foo";
2265 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); 2265 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria();
2266 o.autoMatchingStatus = buildRoomAutoMatchStatus(); 2266 o.autoMatchingStatus = buildRoomAutoMatchStatus();
2267 o.creationDetails = buildRoomModification(); 2267 o.creationDetails = buildRoomModification();
2268 o.description = "foo"; 2268 o.description = "foo";
2269 o.inviterId = "foo"; 2269 o.inviterId = "foo";
2270 o.kind = "foo"; 2270 o.kind = "foo";
2271 o.lastUpdateDetails = buildRoomModification(); 2271 o.lastUpdateDetails = buildRoomModification();
2272 o.participants = buildUnnamed2292(); 2272 o.participants = buildUnnamed62();
2273 o.roomId = "foo"; 2273 o.roomId = "foo";
2274 o.roomStatusVersion = 42; 2274 o.roomStatusVersion = 42;
2275 o.status = "foo"; 2275 o.status = "foo";
2276 o.variant = 42; 2276 o.variant = 42;
2277 } 2277 }
2278 buildCounterRoom--; 2278 buildCounterRoom--;
2279 return o; 2279 return o;
2280 } 2280 }
2281 2281
2282 checkRoom(api.Room o) { 2282 checkRoom(api.Room o) {
2283 buildCounterRoom++; 2283 buildCounterRoom++;
2284 if (buildCounterRoom < 3) { 2284 if (buildCounterRoom < 3) {
2285 unittest.expect(o.applicationId, unittest.equals('foo')); 2285 unittest.expect(o.applicationId, unittest.equals('foo'));
2286 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); 2286 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria);
2287 checkRoomAutoMatchStatus(o.autoMatchingStatus); 2287 checkRoomAutoMatchStatus(o.autoMatchingStatus);
2288 checkRoomModification(o.creationDetails); 2288 checkRoomModification(o.creationDetails);
2289 unittest.expect(o.description, unittest.equals('foo')); 2289 unittest.expect(o.description, unittest.equals('foo'));
2290 unittest.expect(o.inviterId, unittest.equals('foo')); 2290 unittest.expect(o.inviterId, unittest.equals('foo'));
2291 unittest.expect(o.kind, unittest.equals('foo')); 2291 unittest.expect(o.kind, unittest.equals('foo'));
2292 checkRoomModification(o.lastUpdateDetails); 2292 checkRoomModification(o.lastUpdateDetails);
2293 checkUnnamed2292(o.participants); 2293 checkUnnamed62(o.participants);
2294 unittest.expect(o.roomId, unittest.equals('foo')); 2294 unittest.expect(o.roomId, unittest.equals('foo'));
2295 unittest.expect(o.roomStatusVersion, unittest.equals(42)); 2295 unittest.expect(o.roomStatusVersion, unittest.equals(42));
2296 unittest.expect(o.status, unittest.equals('foo')); 2296 unittest.expect(o.status, unittest.equals('foo'));
2297 unittest.expect(o.variant, unittest.equals(42)); 2297 unittest.expect(o.variant, unittest.equals(42));
2298 } 2298 }
2299 buildCounterRoom--; 2299 buildCounterRoom--;
2300 } 2300 }
2301 2301
2302 core.int buildCounterRoomAutoMatchStatus = 0; 2302 core.int buildCounterRoomAutoMatchStatus = 0;
2303 buildRoomAutoMatchStatus() { 2303 buildRoomAutoMatchStatus() {
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
2359 2359
2360 checkRoomClientAddress(api.RoomClientAddress o) { 2360 checkRoomClientAddress(api.RoomClientAddress o) {
2361 buildCounterRoomClientAddress++; 2361 buildCounterRoomClientAddress++;
2362 if (buildCounterRoomClientAddress < 3) { 2362 if (buildCounterRoomClientAddress < 3) {
2363 unittest.expect(o.kind, unittest.equals('foo')); 2363 unittest.expect(o.kind, unittest.equals('foo'));
2364 unittest.expect(o.xmppAddress, unittest.equals('foo')); 2364 unittest.expect(o.xmppAddress, unittest.equals('foo'));
2365 } 2365 }
2366 buildCounterRoomClientAddress--; 2366 buildCounterRoomClientAddress--;
2367 } 2367 }
2368 2368
2369 buildUnnamed2293() { 2369 buildUnnamed63() {
2370 var o = new core.List<core.String>(); 2370 var o = new core.List<core.String>();
2371 o.add("foo"); 2371 o.add("foo");
2372 o.add("foo"); 2372 o.add("foo");
2373 return o; 2373 return o;
2374 } 2374 }
2375 2375
2376 checkUnnamed2293(core.List<core.String> o) { 2376 checkUnnamed63(core.List<core.String> o) {
2377 unittest.expect(o, unittest.hasLength(2)); 2377 unittest.expect(o, unittest.hasLength(2));
2378 unittest.expect(o[0], unittest.equals('foo')); 2378 unittest.expect(o[0], unittest.equals('foo'));
2379 unittest.expect(o[1], unittest.equals('foo')); 2379 unittest.expect(o[1], unittest.equals('foo'));
2380 } 2380 }
2381 2381
2382 buildUnnamed2294() { 2382 buildUnnamed64() {
2383 var o = new core.List<core.String>(); 2383 var o = new core.List<core.String>();
2384 o.add("foo"); 2384 o.add("foo");
2385 o.add("foo"); 2385 o.add("foo");
2386 return o; 2386 return o;
2387 } 2387 }
2388 2388
2389 checkUnnamed2294(core.List<core.String> o) { 2389 checkUnnamed64(core.List<core.String> o) {
2390 unittest.expect(o, unittest.hasLength(2)); 2390 unittest.expect(o, unittest.hasLength(2));
2391 unittest.expect(o[0], unittest.equals('foo')); 2391 unittest.expect(o[0], unittest.equals('foo'));
2392 unittest.expect(o[1], unittest.equals('foo')); 2392 unittest.expect(o[1], unittest.equals('foo'));
2393 } 2393 }
2394 2394
2395 core.int buildCounterRoomCreateRequest = 0; 2395 core.int buildCounterRoomCreateRequest = 0;
2396 buildRoomCreateRequest() { 2396 buildRoomCreateRequest() {
2397 var o = new api.RoomCreateRequest(); 2397 var o = new api.RoomCreateRequest();
2398 buildCounterRoomCreateRequest++; 2398 buildCounterRoomCreateRequest++;
2399 if (buildCounterRoomCreateRequest < 3) { 2399 if (buildCounterRoomCreateRequest < 3) {
2400 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); 2400 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria();
2401 o.capabilities = buildUnnamed2293(); 2401 o.capabilities = buildUnnamed63();
2402 o.clientAddress = buildRoomClientAddress(); 2402 o.clientAddress = buildRoomClientAddress();
2403 o.invitedPlayerIds = buildUnnamed2294(); 2403 o.invitedPlayerIds = buildUnnamed64();
2404 o.kind = "foo"; 2404 o.kind = "foo";
2405 o.networkDiagnostics = buildNetworkDiagnostics(); 2405 o.networkDiagnostics = buildNetworkDiagnostics();
2406 o.requestId = "foo"; 2406 o.requestId = "foo";
2407 o.variant = 42; 2407 o.variant = 42;
2408 } 2408 }
2409 buildCounterRoomCreateRequest--; 2409 buildCounterRoomCreateRequest--;
2410 return o; 2410 return o;
2411 } 2411 }
2412 2412
2413 checkRoomCreateRequest(api.RoomCreateRequest o) { 2413 checkRoomCreateRequest(api.RoomCreateRequest o) {
2414 buildCounterRoomCreateRequest++; 2414 buildCounterRoomCreateRequest++;
2415 if (buildCounterRoomCreateRequest < 3) { 2415 if (buildCounterRoomCreateRequest < 3) {
2416 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); 2416 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria);
2417 checkUnnamed2293(o.capabilities); 2417 checkUnnamed63(o.capabilities);
2418 checkRoomClientAddress(o.clientAddress); 2418 checkRoomClientAddress(o.clientAddress);
2419 checkUnnamed2294(o.invitedPlayerIds); 2419 checkUnnamed64(o.invitedPlayerIds);
2420 unittest.expect(o.kind, unittest.equals('foo')); 2420 unittest.expect(o.kind, unittest.equals('foo'));
2421 checkNetworkDiagnostics(o.networkDiagnostics); 2421 checkNetworkDiagnostics(o.networkDiagnostics);
2422 unittest.expect(o.requestId, unittest.equals('foo')); 2422 unittest.expect(o.requestId, unittest.equals('foo'));
2423 unittest.expect(o.variant, unittest.equals(42)); 2423 unittest.expect(o.variant, unittest.equals(42));
2424 } 2424 }
2425 buildCounterRoomCreateRequest--; 2425 buildCounterRoomCreateRequest--;
2426 } 2426 }
2427 2427
2428 buildUnnamed2295() { 2428 buildUnnamed65() {
2429 var o = new core.List<core.String>(); 2429 var o = new core.List<core.String>();
2430 o.add("foo"); 2430 o.add("foo");
2431 o.add("foo"); 2431 o.add("foo");
2432 return o; 2432 return o;
2433 } 2433 }
2434 2434
2435 checkUnnamed2295(core.List<core.String> o) { 2435 checkUnnamed65(core.List<core.String> o) {
2436 unittest.expect(o, unittest.hasLength(2)); 2436 unittest.expect(o, unittest.hasLength(2));
2437 unittest.expect(o[0], unittest.equals('foo')); 2437 unittest.expect(o[0], unittest.equals('foo'));
2438 unittest.expect(o[1], unittest.equals('foo')); 2438 unittest.expect(o[1], unittest.equals('foo'));
2439 } 2439 }
2440 2440
2441 core.int buildCounterRoomJoinRequest = 0; 2441 core.int buildCounterRoomJoinRequest = 0;
2442 buildRoomJoinRequest() { 2442 buildRoomJoinRequest() {
2443 var o = new api.RoomJoinRequest(); 2443 var o = new api.RoomJoinRequest();
2444 buildCounterRoomJoinRequest++; 2444 buildCounterRoomJoinRequest++;
2445 if (buildCounterRoomJoinRequest < 3) { 2445 if (buildCounterRoomJoinRequest < 3) {
2446 o.capabilities = buildUnnamed2295(); 2446 o.capabilities = buildUnnamed65();
2447 o.clientAddress = buildRoomClientAddress(); 2447 o.clientAddress = buildRoomClientAddress();
2448 o.kind = "foo"; 2448 o.kind = "foo";
2449 o.networkDiagnostics = buildNetworkDiagnostics(); 2449 o.networkDiagnostics = buildNetworkDiagnostics();
2450 } 2450 }
2451 buildCounterRoomJoinRequest--; 2451 buildCounterRoomJoinRequest--;
2452 return o; 2452 return o;
2453 } 2453 }
2454 2454
2455 checkRoomJoinRequest(api.RoomJoinRequest o) { 2455 checkRoomJoinRequest(api.RoomJoinRequest o) {
2456 buildCounterRoomJoinRequest++; 2456 buildCounterRoomJoinRequest++;
2457 if (buildCounterRoomJoinRequest < 3) { 2457 if (buildCounterRoomJoinRequest < 3) {
2458 checkUnnamed2295(o.capabilities); 2458 checkUnnamed65(o.capabilities);
2459 checkRoomClientAddress(o.clientAddress); 2459 checkRoomClientAddress(o.clientAddress);
2460 unittest.expect(o.kind, unittest.equals('foo')); 2460 unittest.expect(o.kind, unittest.equals('foo'));
2461 checkNetworkDiagnostics(o.networkDiagnostics); 2461 checkNetworkDiagnostics(o.networkDiagnostics);
2462 } 2462 }
2463 buildCounterRoomJoinRequest--; 2463 buildCounterRoomJoinRequest--;
2464 } 2464 }
2465 2465
2466 buildUnnamed2296() { 2466 buildUnnamed66() {
2467 var o = new core.List<api.PeerSessionDiagnostics>(); 2467 var o = new core.List<api.PeerSessionDiagnostics>();
2468 o.add(buildPeerSessionDiagnostics()); 2468 o.add(buildPeerSessionDiagnostics());
2469 o.add(buildPeerSessionDiagnostics()); 2469 o.add(buildPeerSessionDiagnostics());
2470 return o; 2470 return o;
2471 } 2471 }
2472 2472
2473 checkUnnamed2296(core.List<api.PeerSessionDiagnostics> o) { 2473 checkUnnamed66(core.List<api.PeerSessionDiagnostics> o) {
2474 unittest.expect(o, unittest.hasLength(2)); 2474 unittest.expect(o, unittest.hasLength(2));
2475 checkPeerSessionDiagnostics(o[0]); 2475 checkPeerSessionDiagnostics(o[0]);
2476 checkPeerSessionDiagnostics(o[1]); 2476 checkPeerSessionDiagnostics(o[1]);
2477 } 2477 }
2478 2478
2479 core.int buildCounterRoomLeaveDiagnostics = 0; 2479 core.int buildCounterRoomLeaveDiagnostics = 0;
2480 buildRoomLeaveDiagnostics() { 2480 buildRoomLeaveDiagnostics() {
2481 var o = new api.RoomLeaveDiagnostics(); 2481 var o = new api.RoomLeaveDiagnostics();
2482 buildCounterRoomLeaveDiagnostics++; 2482 buildCounterRoomLeaveDiagnostics++;
2483 if (buildCounterRoomLeaveDiagnostics < 3) { 2483 if (buildCounterRoomLeaveDiagnostics < 3) {
2484 o.androidNetworkSubtype = 42; 2484 o.androidNetworkSubtype = 42;
2485 o.androidNetworkType = 42; 2485 o.androidNetworkType = 42;
2486 o.iosNetworkType = 42; 2486 o.iosNetworkType = 42;
2487 o.kind = "foo"; 2487 o.kind = "foo";
2488 o.networkOperatorCode = "foo"; 2488 o.networkOperatorCode = "foo";
2489 o.networkOperatorName = "foo"; 2489 o.networkOperatorName = "foo";
2490 o.peerSession = buildUnnamed2296(); 2490 o.peerSession = buildUnnamed66();
2491 o.socketsUsed = true; 2491 o.socketsUsed = true;
2492 } 2492 }
2493 buildCounterRoomLeaveDiagnostics--; 2493 buildCounterRoomLeaveDiagnostics--;
2494 return o; 2494 return o;
2495 } 2495 }
2496 2496
2497 checkRoomLeaveDiagnostics(api.RoomLeaveDiagnostics o) { 2497 checkRoomLeaveDiagnostics(api.RoomLeaveDiagnostics o) {
2498 buildCounterRoomLeaveDiagnostics++; 2498 buildCounterRoomLeaveDiagnostics++;
2499 if (buildCounterRoomLeaveDiagnostics < 3) { 2499 if (buildCounterRoomLeaveDiagnostics < 3) {
2500 unittest.expect(o.androidNetworkSubtype, unittest.equals(42)); 2500 unittest.expect(o.androidNetworkSubtype, unittest.equals(42));
2501 unittest.expect(o.androidNetworkType, unittest.equals(42)); 2501 unittest.expect(o.androidNetworkType, unittest.equals(42));
2502 unittest.expect(o.iosNetworkType, unittest.equals(42)); 2502 unittest.expect(o.iosNetworkType, unittest.equals(42));
2503 unittest.expect(o.kind, unittest.equals('foo')); 2503 unittest.expect(o.kind, unittest.equals('foo'));
2504 unittest.expect(o.networkOperatorCode, unittest.equals('foo')); 2504 unittest.expect(o.networkOperatorCode, unittest.equals('foo'));
2505 unittest.expect(o.networkOperatorName, unittest.equals('foo')); 2505 unittest.expect(o.networkOperatorName, unittest.equals('foo'));
2506 checkUnnamed2296(o.peerSession); 2506 checkUnnamed66(o.peerSession);
2507 unittest.expect(o.socketsUsed, unittest.isTrue); 2507 unittest.expect(o.socketsUsed, unittest.isTrue);
2508 } 2508 }
2509 buildCounterRoomLeaveDiagnostics--; 2509 buildCounterRoomLeaveDiagnostics--;
2510 } 2510 }
2511 2511
2512 core.int buildCounterRoomLeaveRequest = 0; 2512 core.int buildCounterRoomLeaveRequest = 0;
2513 buildRoomLeaveRequest() { 2513 buildRoomLeaveRequest() {
2514 var o = new api.RoomLeaveRequest(); 2514 var o = new api.RoomLeaveRequest();
2515 buildCounterRoomLeaveRequest++; 2515 buildCounterRoomLeaveRequest++;
2516 if (buildCounterRoomLeaveRequest < 3) { 2516 if (buildCounterRoomLeaveRequest < 3) {
2517 o.kind = "foo"; 2517 o.kind = "foo";
2518 o.leaveDiagnostics = buildRoomLeaveDiagnostics(); 2518 o.leaveDiagnostics = buildRoomLeaveDiagnostics();
2519 o.reason = "foo"; 2519 o.reason = "foo";
2520 } 2520 }
2521 buildCounterRoomLeaveRequest--; 2521 buildCounterRoomLeaveRequest--;
2522 return o; 2522 return o;
2523 } 2523 }
2524 2524
2525 checkRoomLeaveRequest(api.RoomLeaveRequest o) { 2525 checkRoomLeaveRequest(api.RoomLeaveRequest o) {
2526 buildCounterRoomLeaveRequest++; 2526 buildCounterRoomLeaveRequest++;
2527 if (buildCounterRoomLeaveRequest < 3) { 2527 if (buildCounterRoomLeaveRequest < 3) {
2528 unittest.expect(o.kind, unittest.equals('foo')); 2528 unittest.expect(o.kind, unittest.equals('foo'));
2529 checkRoomLeaveDiagnostics(o.leaveDiagnostics); 2529 checkRoomLeaveDiagnostics(o.leaveDiagnostics);
2530 unittest.expect(o.reason, unittest.equals('foo')); 2530 unittest.expect(o.reason, unittest.equals('foo'));
2531 } 2531 }
2532 buildCounterRoomLeaveRequest--; 2532 buildCounterRoomLeaveRequest--;
2533 } 2533 }
2534 2534
2535 buildUnnamed2297() { 2535 buildUnnamed67() {
2536 var o = new core.List<api.Room>(); 2536 var o = new core.List<api.Room>();
2537 o.add(buildRoom()); 2537 o.add(buildRoom());
2538 o.add(buildRoom()); 2538 o.add(buildRoom());
2539 return o; 2539 return o;
2540 } 2540 }
2541 2541
2542 checkUnnamed2297(core.List<api.Room> o) { 2542 checkUnnamed67(core.List<api.Room> o) {
2543 unittest.expect(o, unittest.hasLength(2)); 2543 unittest.expect(o, unittest.hasLength(2));
2544 checkRoom(o[0]); 2544 checkRoom(o[0]);
2545 checkRoom(o[1]); 2545 checkRoom(o[1]);
2546 } 2546 }
2547 2547
2548 core.int buildCounterRoomList = 0; 2548 core.int buildCounterRoomList = 0;
2549 buildRoomList() { 2549 buildRoomList() {
2550 var o = new api.RoomList(); 2550 var o = new api.RoomList();
2551 buildCounterRoomList++; 2551 buildCounterRoomList++;
2552 if (buildCounterRoomList < 3) { 2552 if (buildCounterRoomList < 3) {
2553 o.items = buildUnnamed2297(); 2553 o.items = buildUnnamed67();
2554 o.kind = "foo"; 2554 o.kind = "foo";
2555 o.nextPageToken = "foo"; 2555 o.nextPageToken = "foo";
2556 } 2556 }
2557 buildCounterRoomList--; 2557 buildCounterRoomList--;
2558 return o; 2558 return o;
2559 } 2559 }
2560 2560
2561 checkRoomList(api.RoomList o) { 2561 checkRoomList(api.RoomList o) {
2562 buildCounterRoomList++; 2562 buildCounterRoomList++;
2563 if (buildCounterRoomList < 3) { 2563 if (buildCounterRoomList < 3) {
2564 checkUnnamed2297(o.items); 2564 checkUnnamed67(o.items);
2565 unittest.expect(o.kind, unittest.equals('foo')); 2565 unittest.expect(o.kind, unittest.equals('foo'));
2566 unittest.expect(o.nextPageToken, unittest.equals('foo')); 2566 unittest.expect(o.nextPageToken, unittest.equals('foo'));
2567 } 2567 }
2568 buildCounterRoomList--; 2568 buildCounterRoomList--;
2569 } 2569 }
2570 2570
2571 core.int buildCounterRoomModification = 0; 2571 core.int buildCounterRoomModification = 0;
2572 buildRoomModification() { 2572 buildRoomModification() {
2573 var o = new api.RoomModification(); 2573 var o = new api.RoomModification();
2574 buildCounterRoomModification++; 2574 buildCounterRoomModification++;
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
2615 unittest.expect(o.error, unittest.equals('foo')); 2615 unittest.expect(o.error, unittest.equals('foo'));
2616 unittest.expect(o.errorReason, unittest.equals('foo')); 2616 unittest.expect(o.errorReason, unittest.equals('foo'));
2617 unittest.expect(o.kind, unittest.equals('foo')); 2617 unittest.expect(o.kind, unittest.equals('foo'));
2618 unittest.expect(o.participantId, unittest.equals('foo')); 2618 unittest.expect(o.participantId, unittest.equals('foo'));
2619 unittest.expect(o.status, unittest.equals('foo')); 2619 unittest.expect(o.status, unittest.equals('foo'));
2620 unittest.expect(o.unreliableRoundtripLatencyMillis, unittest.equals(42)); 2620 unittest.expect(o.unreliableRoundtripLatencyMillis, unittest.equals(42));
2621 } 2621 }
2622 buildCounterRoomP2PStatus--; 2622 buildCounterRoomP2PStatus--;
2623 } 2623 }
2624 2624
2625 buildUnnamed2298() { 2625 buildUnnamed68() {
2626 var o = new core.List<api.RoomP2PStatus>(); 2626 var o = new core.List<api.RoomP2PStatus>();
2627 o.add(buildRoomP2PStatus()); 2627 o.add(buildRoomP2PStatus());
2628 o.add(buildRoomP2PStatus()); 2628 o.add(buildRoomP2PStatus());
2629 return o; 2629 return o;
2630 } 2630 }
2631 2631
2632 checkUnnamed2298(core.List<api.RoomP2PStatus> o) { 2632 checkUnnamed68(core.List<api.RoomP2PStatus> o) {
2633 unittest.expect(o, unittest.hasLength(2)); 2633 unittest.expect(o, unittest.hasLength(2));
2634 checkRoomP2PStatus(o[0]); 2634 checkRoomP2PStatus(o[0]);
2635 checkRoomP2PStatus(o[1]); 2635 checkRoomP2PStatus(o[1]);
2636 } 2636 }
2637 2637
2638 core.int buildCounterRoomP2PStatuses = 0; 2638 core.int buildCounterRoomP2PStatuses = 0;
2639 buildRoomP2PStatuses() { 2639 buildRoomP2PStatuses() {
2640 var o = new api.RoomP2PStatuses(); 2640 var o = new api.RoomP2PStatuses();
2641 buildCounterRoomP2PStatuses++; 2641 buildCounterRoomP2PStatuses++;
2642 if (buildCounterRoomP2PStatuses < 3) { 2642 if (buildCounterRoomP2PStatuses < 3) {
2643 o.kind = "foo"; 2643 o.kind = "foo";
2644 o.updates = buildUnnamed2298(); 2644 o.updates = buildUnnamed68();
2645 } 2645 }
2646 buildCounterRoomP2PStatuses--; 2646 buildCounterRoomP2PStatuses--;
2647 return o; 2647 return o;
2648 } 2648 }
2649 2649
2650 checkRoomP2PStatuses(api.RoomP2PStatuses o) { 2650 checkRoomP2PStatuses(api.RoomP2PStatuses o) {
2651 buildCounterRoomP2PStatuses++; 2651 buildCounterRoomP2PStatuses++;
2652 if (buildCounterRoomP2PStatuses < 3) { 2652 if (buildCounterRoomP2PStatuses < 3) {
2653 unittest.expect(o.kind, unittest.equals('foo')); 2653 unittest.expect(o.kind, unittest.equals('foo'));
2654 checkUnnamed2298(o.updates); 2654 checkUnnamed68(o.updates);
2655 } 2655 }
2656 buildCounterRoomP2PStatuses--; 2656 buildCounterRoomP2PStatuses--;
2657 } 2657 }
2658 2658
2659 buildUnnamed2299() { 2659 buildUnnamed69() {
2660 var o = new core.List<core.String>(); 2660 var o = new core.List<core.String>();
2661 o.add("foo"); 2661 o.add("foo");
2662 o.add("foo"); 2662 o.add("foo");
2663 return o; 2663 return o;
2664 } 2664 }
2665 2665
2666 checkUnnamed2299(core.List<core.String> o) { 2666 checkUnnamed69(core.List<core.String> o) {
2667 unittest.expect(o, unittest.hasLength(2)); 2667 unittest.expect(o, unittest.hasLength(2));
2668 unittest.expect(o[0], unittest.equals('foo')); 2668 unittest.expect(o[0], unittest.equals('foo'));
2669 unittest.expect(o[1], unittest.equals('foo')); 2669 unittest.expect(o[1], unittest.equals('foo'));
2670 } 2670 }
2671 2671
2672 core.int buildCounterRoomParticipant = 0; 2672 core.int buildCounterRoomParticipant = 0;
2673 buildRoomParticipant() { 2673 buildRoomParticipant() {
2674 var o = new api.RoomParticipant(); 2674 var o = new api.RoomParticipant();
2675 buildCounterRoomParticipant++; 2675 buildCounterRoomParticipant++;
2676 if (buildCounterRoomParticipant < 3) { 2676 if (buildCounterRoomParticipant < 3) {
2677 o.autoMatched = true; 2677 o.autoMatched = true;
2678 o.autoMatchedPlayer = buildAnonymousPlayer(); 2678 o.autoMatchedPlayer = buildAnonymousPlayer();
2679 o.capabilities = buildUnnamed2299(); 2679 o.capabilities = buildUnnamed69();
2680 o.clientAddress = buildRoomClientAddress(); 2680 o.clientAddress = buildRoomClientAddress();
2681 o.connected = true; 2681 o.connected = true;
2682 o.id = "foo"; 2682 o.id = "foo";
2683 o.kind = "foo"; 2683 o.kind = "foo";
2684 o.leaveReason = "foo"; 2684 o.leaveReason = "foo";
2685 o.player = buildPlayer(); 2685 o.player = buildPlayer();
2686 o.status = "foo"; 2686 o.status = "foo";
2687 } 2687 }
2688 buildCounterRoomParticipant--; 2688 buildCounterRoomParticipant--;
2689 return o; 2689 return o;
2690 } 2690 }
2691 2691
2692 checkRoomParticipant(api.RoomParticipant o) { 2692 checkRoomParticipant(api.RoomParticipant o) {
2693 buildCounterRoomParticipant++; 2693 buildCounterRoomParticipant++;
2694 if (buildCounterRoomParticipant < 3) { 2694 if (buildCounterRoomParticipant < 3) {
2695 unittest.expect(o.autoMatched, unittest.isTrue); 2695 unittest.expect(o.autoMatched, unittest.isTrue);
2696 checkAnonymousPlayer(o.autoMatchedPlayer); 2696 checkAnonymousPlayer(o.autoMatchedPlayer);
2697 checkUnnamed2299(o.capabilities); 2697 checkUnnamed69(o.capabilities);
2698 checkRoomClientAddress(o.clientAddress); 2698 checkRoomClientAddress(o.clientAddress);
2699 unittest.expect(o.connected, unittest.isTrue); 2699 unittest.expect(o.connected, unittest.isTrue);
2700 unittest.expect(o.id, unittest.equals('foo')); 2700 unittest.expect(o.id, unittest.equals('foo'));
2701 unittest.expect(o.kind, unittest.equals('foo')); 2701 unittest.expect(o.kind, unittest.equals('foo'));
2702 unittest.expect(o.leaveReason, unittest.equals('foo')); 2702 unittest.expect(o.leaveReason, unittest.equals('foo'));
2703 checkPlayer(o.player); 2703 checkPlayer(o.player);
2704 unittest.expect(o.status, unittest.equals('foo')); 2704 unittest.expect(o.status, unittest.equals('foo'));
2705 } 2705 }
2706 buildCounterRoomParticipant--; 2706 buildCounterRoomParticipant--;
2707 } 2707 }
2708 2708
2709 buildUnnamed2300() { 2709 buildUnnamed70() {
2710 var o = new core.List<api.RoomParticipant>(); 2710 var o = new core.List<api.RoomParticipant>();
2711 o.add(buildRoomParticipant()); 2711 o.add(buildRoomParticipant());
2712 o.add(buildRoomParticipant()); 2712 o.add(buildRoomParticipant());
2713 return o; 2713 return o;
2714 } 2714 }
2715 2715
2716 checkUnnamed2300(core.List<api.RoomParticipant> o) { 2716 checkUnnamed70(core.List<api.RoomParticipant> o) {
2717 unittest.expect(o, unittest.hasLength(2)); 2717 unittest.expect(o, unittest.hasLength(2));
2718 checkRoomParticipant(o[0]); 2718 checkRoomParticipant(o[0]);
2719 checkRoomParticipant(o[1]); 2719 checkRoomParticipant(o[1]);
2720 } 2720 }
2721 2721
2722 core.int buildCounterRoomStatus = 0; 2722 core.int buildCounterRoomStatus = 0;
2723 buildRoomStatus() { 2723 buildRoomStatus() {
2724 var o = new api.RoomStatus(); 2724 var o = new api.RoomStatus();
2725 buildCounterRoomStatus++; 2725 buildCounterRoomStatus++;
2726 if (buildCounterRoomStatus < 3) { 2726 if (buildCounterRoomStatus < 3) {
2727 o.autoMatchingStatus = buildRoomAutoMatchStatus(); 2727 o.autoMatchingStatus = buildRoomAutoMatchStatus();
2728 o.kind = "foo"; 2728 o.kind = "foo";
2729 o.participants = buildUnnamed2300(); 2729 o.participants = buildUnnamed70();
2730 o.roomId = "foo"; 2730 o.roomId = "foo";
2731 o.status = "foo"; 2731 o.status = "foo";
2732 o.statusVersion = 42; 2732 o.statusVersion = 42;
2733 } 2733 }
2734 buildCounterRoomStatus--; 2734 buildCounterRoomStatus--;
2735 return o; 2735 return o;
2736 } 2736 }
2737 2737
2738 checkRoomStatus(api.RoomStatus o) { 2738 checkRoomStatus(api.RoomStatus o) {
2739 buildCounterRoomStatus++; 2739 buildCounterRoomStatus++;
2740 if (buildCounterRoomStatus < 3) { 2740 if (buildCounterRoomStatus < 3) {
2741 checkRoomAutoMatchStatus(o.autoMatchingStatus); 2741 checkRoomAutoMatchStatus(o.autoMatchingStatus);
2742 unittest.expect(o.kind, unittest.equals('foo')); 2742 unittest.expect(o.kind, unittest.equals('foo'));
2743 checkUnnamed2300(o.participants); 2743 checkUnnamed70(o.participants);
2744 unittest.expect(o.roomId, unittest.equals('foo')); 2744 unittest.expect(o.roomId, unittest.equals('foo'));
2745 unittest.expect(o.status, unittest.equals('foo')); 2745 unittest.expect(o.status, unittest.equals('foo'));
2746 unittest.expect(o.statusVersion, unittest.equals(42)); 2746 unittest.expect(o.statusVersion, unittest.equals(42));
2747 } 2747 }
2748 buildCounterRoomStatus--; 2748 buildCounterRoomStatus--;
2749 } 2749 }
2750 2750
2751 core.int buildCounterScoreSubmission = 0; 2751 core.int buildCounterScoreSubmission = 0;
2752 buildScoreSubmission() { 2752 buildScoreSubmission() {
2753 var o = new api.ScoreSubmission(); 2753 var o = new api.ScoreSubmission();
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
2834 if (buildCounterSnapshotImage < 3) { 2834 if (buildCounterSnapshotImage < 3) {
2835 unittest.expect(o.height, unittest.equals(42)); 2835 unittest.expect(o.height, unittest.equals(42));
2836 unittest.expect(o.kind, unittest.equals('foo')); 2836 unittest.expect(o.kind, unittest.equals('foo'));
2837 unittest.expect(o.mimeType, unittest.equals('foo')); 2837 unittest.expect(o.mimeType, unittest.equals('foo'));
2838 unittest.expect(o.url, unittest.equals('foo')); 2838 unittest.expect(o.url, unittest.equals('foo'));
2839 unittest.expect(o.width, unittest.equals(42)); 2839 unittest.expect(o.width, unittest.equals(42));
2840 } 2840 }
2841 buildCounterSnapshotImage--; 2841 buildCounterSnapshotImage--;
2842 } 2842 }
2843 2843
2844 buildUnnamed2301() { 2844 buildUnnamed71() {
2845 var o = new core.List<api.Snapshot>(); 2845 var o = new core.List<api.Snapshot>();
2846 o.add(buildSnapshot()); 2846 o.add(buildSnapshot());
2847 o.add(buildSnapshot()); 2847 o.add(buildSnapshot());
2848 return o; 2848 return o;
2849 } 2849 }
2850 2850
2851 checkUnnamed2301(core.List<api.Snapshot> o) { 2851 checkUnnamed71(core.List<api.Snapshot> o) {
2852 unittest.expect(o, unittest.hasLength(2)); 2852 unittest.expect(o, unittest.hasLength(2));
2853 checkSnapshot(o[0]); 2853 checkSnapshot(o[0]);
2854 checkSnapshot(o[1]); 2854 checkSnapshot(o[1]);
2855 } 2855 }
2856 2856
2857 core.int buildCounterSnapshotListResponse = 0; 2857 core.int buildCounterSnapshotListResponse = 0;
2858 buildSnapshotListResponse() { 2858 buildSnapshotListResponse() {
2859 var o = new api.SnapshotListResponse(); 2859 var o = new api.SnapshotListResponse();
2860 buildCounterSnapshotListResponse++; 2860 buildCounterSnapshotListResponse++;
2861 if (buildCounterSnapshotListResponse < 3) { 2861 if (buildCounterSnapshotListResponse < 3) {
2862 o.items = buildUnnamed2301(); 2862 o.items = buildUnnamed71();
2863 o.kind = "foo"; 2863 o.kind = "foo";
2864 o.nextPageToken = "foo"; 2864 o.nextPageToken = "foo";
2865 } 2865 }
2866 buildCounterSnapshotListResponse--; 2866 buildCounterSnapshotListResponse--;
2867 return o; 2867 return o;
2868 } 2868 }
2869 2869
2870 checkSnapshotListResponse(api.SnapshotListResponse o) { 2870 checkSnapshotListResponse(api.SnapshotListResponse o) {
2871 buildCounterSnapshotListResponse++; 2871 buildCounterSnapshotListResponse++;
2872 if (buildCounterSnapshotListResponse < 3) { 2872 if (buildCounterSnapshotListResponse < 3) {
2873 checkUnnamed2301(o.items); 2873 checkUnnamed71(o.items);
2874 unittest.expect(o.kind, unittest.equals('foo')); 2874 unittest.expect(o.kind, unittest.equals('foo'));
2875 unittest.expect(o.nextPageToken, unittest.equals('foo')); 2875 unittest.expect(o.nextPageToken, unittest.equals('foo'));
2876 } 2876 }
2877 buildCounterSnapshotListResponse--; 2877 buildCounterSnapshotListResponse--;
2878 } 2878 }
2879 2879
2880 core.int buildCounterTurnBasedAutoMatchingCriteria = 0; 2880 core.int buildCounterTurnBasedAutoMatchingCriteria = 0;
2881 buildTurnBasedAutoMatchingCriteria() { 2881 buildTurnBasedAutoMatchingCriteria() {
2882 var o = new api.TurnBasedAutoMatchingCriteria(); 2882 var o = new api.TurnBasedAutoMatchingCriteria();
2883 buildCounterTurnBasedAutoMatchingCriteria++; 2883 buildCounterTurnBasedAutoMatchingCriteria++;
(...skipping 11 matching lines...) Expand all
2895 buildCounterTurnBasedAutoMatchingCriteria++; 2895 buildCounterTurnBasedAutoMatchingCriteria++;
2896 if (buildCounterTurnBasedAutoMatchingCriteria < 3) { 2896 if (buildCounterTurnBasedAutoMatchingCriteria < 3) {
2897 unittest.expect(o.exclusiveBitmask, unittest.equals('foo')); 2897 unittest.expect(o.exclusiveBitmask, unittest.equals('foo'));
2898 unittest.expect(o.kind, unittest.equals('foo')); 2898 unittest.expect(o.kind, unittest.equals('foo'));
2899 unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42)); 2899 unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42));
2900 unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42)); 2900 unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42));
2901 } 2901 }
2902 buildCounterTurnBasedAutoMatchingCriteria--; 2902 buildCounterTurnBasedAutoMatchingCriteria--;
2903 } 2903 }
2904 2904
2905 buildUnnamed2302() { 2905 buildUnnamed72() {
2906 var o = new core.List<api.TurnBasedMatchParticipant>(); 2906 var o = new core.List<api.TurnBasedMatchParticipant>();
2907 o.add(buildTurnBasedMatchParticipant()); 2907 o.add(buildTurnBasedMatchParticipant());
2908 o.add(buildTurnBasedMatchParticipant()); 2908 o.add(buildTurnBasedMatchParticipant());
2909 return o; 2909 return o;
2910 } 2910 }
2911 2911
2912 checkUnnamed2302(core.List<api.TurnBasedMatchParticipant> o) { 2912 checkUnnamed72(core.List<api.TurnBasedMatchParticipant> o) {
2913 unittest.expect(o, unittest.hasLength(2)); 2913 unittest.expect(o, unittest.hasLength(2));
2914 checkTurnBasedMatchParticipant(o[0]); 2914 checkTurnBasedMatchParticipant(o[0]);
2915 checkTurnBasedMatchParticipant(o[1]); 2915 checkTurnBasedMatchParticipant(o[1]);
2916 } 2916 }
2917 2917
2918 buildUnnamed2303() { 2918 buildUnnamed73() {
2919 var o = new core.List<api.ParticipantResult>(); 2919 var o = new core.List<api.ParticipantResult>();
2920 o.add(buildParticipantResult()); 2920 o.add(buildParticipantResult());
2921 o.add(buildParticipantResult()); 2921 o.add(buildParticipantResult());
2922 return o; 2922 return o;
2923 } 2923 }
2924 2924
2925 checkUnnamed2303(core.List<api.ParticipantResult> o) { 2925 checkUnnamed73(core.List<api.ParticipantResult> o) {
2926 unittest.expect(o, unittest.hasLength(2)); 2926 unittest.expect(o, unittest.hasLength(2));
2927 checkParticipantResult(o[0]); 2927 checkParticipantResult(o[0]);
2928 checkParticipantResult(o[1]); 2928 checkParticipantResult(o[1]);
2929 } 2929 }
2930 2930
2931 core.int buildCounterTurnBasedMatch = 0; 2931 core.int buildCounterTurnBasedMatch = 0;
2932 buildTurnBasedMatch() { 2932 buildTurnBasedMatch() {
2933 var o = new api.TurnBasedMatch(); 2933 var o = new api.TurnBasedMatch();
2934 buildCounterTurnBasedMatch++; 2934 buildCounterTurnBasedMatch++;
2935 if (buildCounterTurnBasedMatch < 3) { 2935 if (buildCounterTurnBasedMatch < 3) {
2936 o.applicationId = "foo"; 2936 o.applicationId = "foo";
2937 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); 2937 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria();
2938 o.creationDetails = buildTurnBasedMatchModification(); 2938 o.creationDetails = buildTurnBasedMatchModification();
2939 o.data = buildTurnBasedMatchData(); 2939 o.data = buildTurnBasedMatchData();
2940 o.description = "foo"; 2940 o.description = "foo";
2941 o.inviterId = "foo"; 2941 o.inviterId = "foo";
2942 o.kind = "foo"; 2942 o.kind = "foo";
2943 o.lastUpdateDetails = buildTurnBasedMatchModification(); 2943 o.lastUpdateDetails = buildTurnBasedMatchModification();
2944 o.matchId = "foo"; 2944 o.matchId = "foo";
2945 o.matchNumber = 42; 2945 o.matchNumber = 42;
2946 o.matchVersion = 42; 2946 o.matchVersion = 42;
2947 o.participants = buildUnnamed2302(); 2947 o.participants = buildUnnamed72();
2948 o.pendingParticipantId = "foo"; 2948 o.pendingParticipantId = "foo";
2949 o.previousMatchData = buildTurnBasedMatchData(); 2949 o.previousMatchData = buildTurnBasedMatchData();
2950 o.rematchId = "foo"; 2950 o.rematchId = "foo";
2951 o.results = buildUnnamed2303(); 2951 o.results = buildUnnamed73();
2952 o.status = "foo"; 2952 o.status = "foo";
2953 o.userMatchStatus = "foo"; 2953 o.userMatchStatus = "foo";
2954 o.variant = 42; 2954 o.variant = 42;
2955 o.withParticipantId = "foo"; 2955 o.withParticipantId = "foo";
2956 } 2956 }
2957 buildCounterTurnBasedMatch--; 2957 buildCounterTurnBasedMatch--;
2958 return o; 2958 return o;
2959 } 2959 }
2960 2960
2961 checkTurnBasedMatch(api.TurnBasedMatch o) { 2961 checkTurnBasedMatch(api.TurnBasedMatch o) {
2962 buildCounterTurnBasedMatch++; 2962 buildCounterTurnBasedMatch++;
2963 if (buildCounterTurnBasedMatch < 3) { 2963 if (buildCounterTurnBasedMatch < 3) {
2964 unittest.expect(o.applicationId, unittest.equals('foo')); 2964 unittest.expect(o.applicationId, unittest.equals('foo'));
2965 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); 2965 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria);
2966 checkTurnBasedMatchModification(o.creationDetails); 2966 checkTurnBasedMatchModification(o.creationDetails);
2967 checkTurnBasedMatchData(o.data); 2967 checkTurnBasedMatchData(o.data);
2968 unittest.expect(o.description, unittest.equals('foo')); 2968 unittest.expect(o.description, unittest.equals('foo'));
2969 unittest.expect(o.inviterId, unittest.equals('foo')); 2969 unittest.expect(o.inviterId, unittest.equals('foo'));
2970 unittest.expect(o.kind, unittest.equals('foo')); 2970 unittest.expect(o.kind, unittest.equals('foo'));
2971 checkTurnBasedMatchModification(o.lastUpdateDetails); 2971 checkTurnBasedMatchModification(o.lastUpdateDetails);
2972 unittest.expect(o.matchId, unittest.equals('foo')); 2972 unittest.expect(o.matchId, unittest.equals('foo'));
2973 unittest.expect(o.matchNumber, unittest.equals(42)); 2973 unittest.expect(o.matchNumber, unittest.equals(42));
2974 unittest.expect(o.matchVersion, unittest.equals(42)); 2974 unittest.expect(o.matchVersion, unittest.equals(42));
2975 checkUnnamed2302(o.participants); 2975 checkUnnamed72(o.participants);
2976 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); 2976 unittest.expect(o.pendingParticipantId, unittest.equals('foo'));
2977 checkTurnBasedMatchData(o.previousMatchData); 2977 checkTurnBasedMatchData(o.previousMatchData);
2978 unittest.expect(o.rematchId, unittest.equals('foo')); 2978 unittest.expect(o.rematchId, unittest.equals('foo'));
2979 checkUnnamed2303(o.results); 2979 checkUnnamed73(o.results);
2980 unittest.expect(o.status, unittest.equals('foo')); 2980 unittest.expect(o.status, unittest.equals('foo'));
2981 unittest.expect(o.userMatchStatus, unittest.equals('foo')); 2981 unittest.expect(o.userMatchStatus, unittest.equals('foo'));
2982 unittest.expect(o.variant, unittest.equals(42)); 2982 unittest.expect(o.variant, unittest.equals(42));
2983 unittest.expect(o.withParticipantId, unittest.equals('foo')); 2983 unittest.expect(o.withParticipantId, unittest.equals('foo'));
2984 } 2984 }
2985 buildCounterTurnBasedMatch--; 2985 buildCounterTurnBasedMatch--;
2986 } 2986 }
2987 2987
2988 buildUnnamed2304() { 2988 buildUnnamed74() {
2989 var o = new core.List<core.String>(); 2989 var o = new core.List<core.String>();
2990 o.add("foo"); 2990 o.add("foo");
2991 o.add("foo"); 2991 o.add("foo");
2992 return o; 2992 return o;
2993 } 2993 }
2994 2994
2995 checkUnnamed2304(core.List<core.String> o) { 2995 checkUnnamed74(core.List<core.String> o) {
2996 unittest.expect(o, unittest.hasLength(2)); 2996 unittest.expect(o, unittest.hasLength(2));
2997 unittest.expect(o[0], unittest.equals('foo')); 2997 unittest.expect(o[0], unittest.equals('foo'));
2998 unittest.expect(o[1], unittest.equals('foo')); 2998 unittest.expect(o[1], unittest.equals('foo'));
2999 } 2999 }
3000 3000
3001 core.int buildCounterTurnBasedMatchCreateRequest = 0; 3001 core.int buildCounterTurnBasedMatchCreateRequest = 0;
3002 buildTurnBasedMatchCreateRequest() { 3002 buildTurnBasedMatchCreateRequest() {
3003 var o = new api.TurnBasedMatchCreateRequest(); 3003 var o = new api.TurnBasedMatchCreateRequest();
3004 buildCounterTurnBasedMatchCreateRequest++; 3004 buildCounterTurnBasedMatchCreateRequest++;
3005 if (buildCounterTurnBasedMatchCreateRequest < 3) { 3005 if (buildCounterTurnBasedMatchCreateRequest < 3) {
3006 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); 3006 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria();
3007 o.invitedPlayerIds = buildUnnamed2304(); 3007 o.invitedPlayerIds = buildUnnamed74();
3008 o.kind = "foo"; 3008 o.kind = "foo";
3009 o.requestId = "foo"; 3009 o.requestId = "foo";
3010 o.variant = 42; 3010 o.variant = 42;
3011 } 3011 }
3012 buildCounterTurnBasedMatchCreateRequest--; 3012 buildCounterTurnBasedMatchCreateRequest--;
3013 return o; 3013 return o;
3014 } 3014 }
3015 3015
3016 checkTurnBasedMatchCreateRequest(api.TurnBasedMatchCreateRequest o) { 3016 checkTurnBasedMatchCreateRequest(api.TurnBasedMatchCreateRequest o) {
3017 buildCounterTurnBasedMatchCreateRequest++; 3017 buildCounterTurnBasedMatchCreateRequest++;
3018 if (buildCounterTurnBasedMatchCreateRequest < 3) { 3018 if (buildCounterTurnBasedMatchCreateRequest < 3) {
3019 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); 3019 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria);
3020 checkUnnamed2304(o.invitedPlayerIds); 3020 checkUnnamed74(o.invitedPlayerIds);
3021 unittest.expect(o.kind, unittest.equals('foo')); 3021 unittest.expect(o.kind, unittest.equals('foo'));
3022 unittest.expect(o.requestId, unittest.equals('foo')); 3022 unittest.expect(o.requestId, unittest.equals('foo'));
3023 unittest.expect(o.variant, unittest.equals(42)); 3023 unittest.expect(o.variant, unittest.equals(42));
3024 } 3024 }
3025 buildCounterTurnBasedMatchCreateRequest--; 3025 buildCounterTurnBasedMatchCreateRequest--;
3026 } 3026 }
3027 3027
3028 core.int buildCounterTurnBasedMatchData = 0; 3028 core.int buildCounterTurnBasedMatchData = 0;
3029 buildTurnBasedMatchData() { 3029 buildTurnBasedMatchData() {
3030 var o = new api.TurnBasedMatchData(); 3030 var o = new api.TurnBasedMatchData();
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3062 3062
3063 checkTurnBasedMatchDataRequest(api.TurnBasedMatchDataRequest o) { 3063 checkTurnBasedMatchDataRequest(api.TurnBasedMatchDataRequest o) {
3064 buildCounterTurnBasedMatchDataRequest++; 3064 buildCounterTurnBasedMatchDataRequest++;
3065 if (buildCounterTurnBasedMatchDataRequest < 3) { 3065 if (buildCounterTurnBasedMatchDataRequest < 3) {
3066 unittest.expect(o.data, unittest.equals('foo')); 3066 unittest.expect(o.data, unittest.equals('foo'));
3067 unittest.expect(o.kind, unittest.equals('foo')); 3067 unittest.expect(o.kind, unittest.equals('foo'));
3068 } 3068 }
3069 buildCounterTurnBasedMatchDataRequest--; 3069 buildCounterTurnBasedMatchDataRequest--;
3070 } 3070 }
3071 3071
3072 buildUnnamed2305() { 3072 buildUnnamed75() {
3073 var o = new core.List<api.TurnBasedMatch>(); 3073 var o = new core.List<api.TurnBasedMatch>();
3074 o.add(buildTurnBasedMatch()); 3074 o.add(buildTurnBasedMatch());
3075 o.add(buildTurnBasedMatch()); 3075 o.add(buildTurnBasedMatch());
3076 return o; 3076 return o;
3077 } 3077 }
3078 3078
3079 checkUnnamed2305(core.List<api.TurnBasedMatch> o) { 3079 checkUnnamed75(core.List<api.TurnBasedMatch> o) {
3080 unittest.expect(o, unittest.hasLength(2)); 3080 unittest.expect(o, unittest.hasLength(2));
3081 checkTurnBasedMatch(o[0]); 3081 checkTurnBasedMatch(o[0]);
3082 checkTurnBasedMatch(o[1]); 3082 checkTurnBasedMatch(o[1]);
3083 } 3083 }
3084 3084
3085 core.int buildCounterTurnBasedMatchList = 0; 3085 core.int buildCounterTurnBasedMatchList = 0;
3086 buildTurnBasedMatchList() { 3086 buildTurnBasedMatchList() {
3087 var o = new api.TurnBasedMatchList(); 3087 var o = new api.TurnBasedMatchList();
3088 buildCounterTurnBasedMatchList++; 3088 buildCounterTurnBasedMatchList++;
3089 if (buildCounterTurnBasedMatchList < 3) { 3089 if (buildCounterTurnBasedMatchList < 3) {
3090 o.items = buildUnnamed2305(); 3090 o.items = buildUnnamed75();
3091 o.kind = "foo"; 3091 o.kind = "foo";
3092 o.nextPageToken = "foo"; 3092 o.nextPageToken = "foo";
3093 } 3093 }
3094 buildCounterTurnBasedMatchList--; 3094 buildCounterTurnBasedMatchList--;
3095 return o; 3095 return o;
3096 } 3096 }
3097 3097
3098 checkTurnBasedMatchList(api.TurnBasedMatchList o) { 3098 checkTurnBasedMatchList(api.TurnBasedMatchList o) {
3099 buildCounterTurnBasedMatchList++; 3099 buildCounterTurnBasedMatchList++;
3100 if (buildCounterTurnBasedMatchList < 3) { 3100 if (buildCounterTurnBasedMatchList < 3) {
3101 checkUnnamed2305(o.items); 3101 checkUnnamed75(o.items);
3102 unittest.expect(o.kind, unittest.equals('foo')); 3102 unittest.expect(o.kind, unittest.equals('foo'));
3103 unittest.expect(o.nextPageToken, unittest.equals('foo')); 3103 unittest.expect(o.nextPageToken, unittest.equals('foo'));
3104 } 3104 }
3105 buildCounterTurnBasedMatchList--; 3105 buildCounterTurnBasedMatchList--;
3106 } 3106 }
3107 3107
3108 core.int buildCounterTurnBasedMatchModification = 0; 3108 core.int buildCounterTurnBasedMatchModification = 0;
3109 buildTurnBasedMatchModification() { 3109 buildTurnBasedMatchModification() {
3110 var o = new api.TurnBasedMatchModification(); 3110 var o = new api.TurnBasedMatchModification();
3111 buildCounterTurnBasedMatchModification++; 3111 buildCounterTurnBasedMatchModification++;
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
3173 checkTurnBasedMatchRematch(api.TurnBasedMatchRematch o) { 3173 checkTurnBasedMatchRematch(api.TurnBasedMatchRematch o) {
3174 buildCounterTurnBasedMatchRematch++; 3174 buildCounterTurnBasedMatchRematch++;
3175 if (buildCounterTurnBasedMatchRematch < 3) { 3175 if (buildCounterTurnBasedMatchRematch < 3) {
3176 unittest.expect(o.kind, unittest.equals('foo')); 3176 unittest.expect(o.kind, unittest.equals('foo'));
3177 checkTurnBasedMatch(o.previousMatch); 3177 checkTurnBasedMatch(o.previousMatch);
3178 checkTurnBasedMatch(o.rematch); 3178 checkTurnBasedMatch(o.rematch);
3179 } 3179 }
3180 buildCounterTurnBasedMatchRematch--; 3180 buildCounterTurnBasedMatchRematch--;
3181 } 3181 }
3182 3182
3183 buildUnnamed2306() { 3183 buildUnnamed76() {
3184 var o = new core.List<api.ParticipantResult>(); 3184 var o = new core.List<api.ParticipantResult>();
3185 o.add(buildParticipantResult()); 3185 o.add(buildParticipantResult());
3186 o.add(buildParticipantResult()); 3186 o.add(buildParticipantResult());
3187 return o; 3187 return o;
3188 } 3188 }
3189 3189
3190 checkUnnamed2306(core.List<api.ParticipantResult> o) { 3190 checkUnnamed76(core.List<api.ParticipantResult> o) {
3191 unittest.expect(o, unittest.hasLength(2)); 3191 unittest.expect(o, unittest.hasLength(2));
3192 checkParticipantResult(o[0]); 3192 checkParticipantResult(o[0]);
3193 checkParticipantResult(o[1]); 3193 checkParticipantResult(o[1]);
3194 } 3194 }
3195 3195
3196 core.int buildCounterTurnBasedMatchResults = 0; 3196 core.int buildCounterTurnBasedMatchResults = 0;
3197 buildTurnBasedMatchResults() { 3197 buildTurnBasedMatchResults() {
3198 var o = new api.TurnBasedMatchResults(); 3198 var o = new api.TurnBasedMatchResults();
3199 buildCounterTurnBasedMatchResults++; 3199 buildCounterTurnBasedMatchResults++;
3200 if (buildCounterTurnBasedMatchResults < 3) { 3200 if (buildCounterTurnBasedMatchResults < 3) {
3201 o.data = buildTurnBasedMatchDataRequest(); 3201 o.data = buildTurnBasedMatchDataRequest();
3202 o.kind = "foo"; 3202 o.kind = "foo";
3203 o.matchVersion = 42; 3203 o.matchVersion = 42;
3204 o.results = buildUnnamed2306(); 3204 o.results = buildUnnamed76();
3205 } 3205 }
3206 buildCounterTurnBasedMatchResults--; 3206 buildCounterTurnBasedMatchResults--;
3207 return o; 3207 return o;
3208 } 3208 }
3209 3209
3210 checkTurnBasedMatchResults(api.TurnBasedMatchResults o) { 3210 checkTurnBasedMatchResults(api.TurnBasedMatchResults o) {
3211 buildCounterTurnBasedMatchResults++; 3211 buildCounterTurnBasedMatchResults++;
3212 if (buildCounterTurnBasedMatchResults < 3) { 3212 if (buildCounterTurnBasedMatchResults < 3) {
3213 checkTurnBasedMatchDataRequest(o.data); 3213 checkTurnBasedMatchDataRequest(o.data);
3214 unittest.expect(o.kind, unittest.equals('foo')); 3214 unittest.expect(o.kind, unittest.equals('foo'));
3215 unittest.expect(o.matchVersion, unittest.equals(42)); 3215 unittest.expect(o.matchVersion, unittest.equals(42));
3216 checkUnnamed2306(o.results); 3216 checkUnnamed76(o.results);
3217 } 3217 }
3218 buildCounterTurnBasedMatchResults--; 3218 buildCounterTurnBasedMatchResults--;
3219 } 3219 }
3220 3220
3221 buildUnnamed2307() { 3221 buildUnnamed77() {
3222 var o = new core.List<api.TurnBasedMatch>(); 3222 var o = new core.List<api.TurnBasedMatch>();
3223 o.add(buildTurnBasedMatch()); 3223 o.add(buildTurnBasedMatch());
3224 o.add(buildTurnBasedMatch()); 3224 o.add(buildTurnBasedMatch());
3225 return o; 3225 return o;
3226 } 3226 }
3227 3227
3228 checkUnnamed2307(core.List<api.TurnBasedMatch> o) { 3228 checkUnnamed77(core.List<api.TurnBasedMatch> o) {
3229 unittest.expect(o, unittest.hasLength(2)); 3229 unittest.expect(o, unittest.hasLength(2));
3230 checkTurnBasedMatch(o[0]); 3230 checkTurnBasedMatch(o[0]);
3231 checkTurnBasedMatch(o[1]); 3231 checkTurnBasedMatch(o[1]);
3232 } 3232 }
3233 3233
3234 core.int buildCounterTurnBasedMatchSync = 0; 3234 core.int buildCounterTurnBasedMatchSync = 0;
3235 buildTurnBasedMatchSync() { 3235 buildTurnBasedMatchSync() {
3236 var o = new api.TurnBasedMatchSync(); 3236 var o = new api.TurnBasedMatchSync();
3237 buildCounterTurnBasedMatchSync++; 3237 buildCounterTurnBasedMatchSync++;
3238 if (buildCounterTurnBasedMatchSync < 3) { 3238 if (buildCounterTurnBasedMatchSync < 3) {
3239 o.items = buildUnnamed2307(); 3239 o.items = buildUnnamed77();
3240 o.kind = "foo"; 3240 o.kind = "foo";
3241 o.moreAvailable = true; 3241 o.moreAvailable = true;
3242 o.nextPageToken = "foo"; 3242 o.nextPageToken = "foo";
3243 } 3243 }
3244 buildCounterTurnBasedMatchSync--; 3244 buildCounterTurnBasedMatchSync--;
3245 return o; 3245 return o;
3246 } 3246 }
3247 3247
3248 checkTurnBasedMatchSync(api.TurnBasedMatchSync o) { 3248 checkTurnBasedMatchSync(api.TurnBasedMatchSync o) {
3249 buildCounterTurnBasedMatchSync++; 3249 buildCounterTurnBasedMatchSync++;
3250 if (buildCounterTurnBasedMatchSync < 3) { 3250 if (buildCounterTurnBasedMatchSync < 3) {
3251 checkUnnamed2307(o.items); 3251 checkUnnamed77(o.items);
3252 unittest.expect(o.kind, unittest.equals('foo')); 3252 unittest.expect(o.kind, unittest.equals('foo'));
3253 unittest.expect(o.moreAvailable, unittest.isTrue); 3253 unittest.expect(o.moreAvailable, unittest.isTrue);
3254 unittest.expect(o.nextPageToken, unittest.equals('foo')); 3254 unittest.expect(o.nextPageToken, unittest.equals('foo'));
3255 } 3255 }
3256 buildCounterTurnBasedMatchSync--; 3256 buildCounterTurnBasedMatchSync--;
3257 } 3257 }
3258 3258
3259 buildUnnamed2308() { 3259 buildUnnamed78() {
3260 var o = new core.List<api.ParticipantResult>(); 3260 var o = new core.List<api.ParticipantResult>();
3261 o.add(buildParticipantResult()); 3261 o.add(buildParticipantResult());
3262 o.add(buildParticipantResult()); 3262 o.add(buildParticipantResult());
3263 return o; 3263 return o;
3264 } 3264 }
3265 3265
3266 checkUnnamed2308(core.List<api.ParticipantResult> o) { 3266 checkUnnamed78(core.List<api.ParticipantResult> o) {
3267 unittest.expect(o, unittest.hasLength(2)); 3267 unittest.expect(o, unittest.hasLength(2));
3268 checkParticipantResult(o[0]); 3268 checkParticipantResult(o[0]);
3269 checkParticipantResult(o[1]); 3269 checkParticipantResult(o[1]);
3270 } 3270 }
3271 3271
3272 core.int buildCounterTurnBasedMatchTurn = 0; 3272 core.int buildCounterTurnBasedMatchTurn = 0;
3273 buildTurnBasedMatchTurn() { 3273 buildTurnBasedMatchTurn() {
3274 var o = new api.TurnBasedMatchTurn(); 3274 var o = new api.TurnBasedMatchTurn();
3275 buildCounterTurnBasedMatchTurn++; 3275 buildCounterTurnBasedMatchTurn++;
3276 if (buildCounterTurnBasedMatchTurn < 3) { 3276 if (buildCounterTurnBasedMatchTurn < 3) {
3277 o.data = buildTurnBasedMatchDataRequest(); 3277 o.data = buildTurnBasedMatchDataRequest();
3278 o.kind = "foo"; 3278 o.kind = "foo";
3279 o.matchVersion = 42; 3279 o.matchVersion = 42;
3280 o.pendingParticipantId = "foo"; 3280 o.pendingParticipantId = "foo";
3281 o.results = buildUnnamed2308(); 3281 o.results = buildUnnamed78();
3282 } 3282 }
3283 buildCounterTurnBasedMatchTurn--; 3283 buildCounterTurnBasedMatchTurn--;
3284 return o; 3284 return o;
3285 } 3285 }
3286 3286
3287 checkTurnBasedMatchTurn(api.TurnBasedMatchTurn o) { 3287 checkTurnBasedMatchTurn(api.TurnBasedMatchTurn o) {
3288 buildCounterTurnBasedMatchTurn++; 3288 buildCounterTurnBasedMatchTurn++;
3289 if (buildCounterTurnBasedMatchTurn < 3) { 3289 if (buildCounterTurnBasedMatchTurn < 3) {
3290 checkTurnBasedMatchDataRequest(o.data); 3290 checkTurnBasedMatchDataRequest(o.data);
3291 unittest.expect(o.kind, unittest.equals('foo')); 3291 unittest.expect(o.kind, unittest.equals('foo'));
3292 unittest.expect(o.matchVersion, unittest.equals(42)); 3292 unittest.expect(o.matchVersion, unittest.equals(42));
3293 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); 3293 unittest.expect(o.pendingParticipantId, unittest.equals('foo'));
3294 checkUnnamed2308(o.results); 3294 checkUnnamed78(o.results);
3295 } 3295 }
3296 buildCounterTurnBasedMatchTurn--; 3296 buildCounterTurnBasedMatchTurn--;
3297 } 3297 }
3298 3298
3299 3299
3300 main() { 3300 main() {
3301 unittest.group("obj-schema-AchievementDefinition", () { 3301 unittest.group("obj-schema-AchievementDefinition", () {
3302 unittest.test("to-json--from-json", () { 3302 unittest.test("to-json--from-json", () {
3303 var o = buildAchievementDefinition(); 3303 var o = buildAchievementDefinition();
3304 var od = new api.AchievementDefinition.fromJson(o.toJson()); 3304 var od = new api.AchievementDefinition.fromJson(o.toJson());
(...skipping 891 matching lines...) Expand 10 before | Expand all | Expand 10 after
4196 checkTurnBasedMatchTurn(od); 4196 checkTurnBasedMatchTurn(od);
4197 }); 4197 });
4198 }); 4198 });
4199 4199
4200 4200
4201 unittest.group("resource-AchievementDefinitionsResourceApi", () { 4201 unittest.group("resource-AchievementDefinitionsResourceApi", () {
4202 unittest.test("method--list", () { 4202 unittest.test("method--list", () {
4203 4203
4204 var mock = new HttpServerMock(); 4204 var mock = new HttpServerMock();
4205 api.AchievementDefinitionsResourceApi res = new api.GamesApi(mock).achieve mentDefinitions; 4205 api.AchievementDefinitionsResourceApi res = new api.GamesApi(mock).achieve mentDefinitions;
4206 var arg_consistencyToken = "foo";
4206 var arg_language = "foo"; 4207 var arg_language = "foo";
4207 var arg_maxResults = 42; 4208 var arg_maxResults = 42;
4208 var arg_pageToken = "foo"; 4209 var arg_pageToken = "foo";
4209 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4210 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4210 var path = (req.url).path; 4211 var path = (req.url).path;
4211 var pathOffset = 0; 4212 var pathOffset = 0;
4212 var index; 4213 var index;
4213 var subPart; 4214 var subPart;
4214 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4215 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4215 pathOffset += 1; 4216 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
4227 if (n == "false") return false; 4228 if (n == "false") return false;
4228 if (n == null) return null; 4229 if (n == null) return null;
4229 throw new core.ArgumentError("Invalid boolean: $n"); 4230 throw new core.ArgumentError("Invalid boolean: $n");
4230 } 4231 }
4231 if (query.length > 0) { 4232 if (query.length > 0) {
4232 for (var part in query.split("&")) { 4233 for (var part in query.split("&")) {
4233 var keyvalue = part.split("="); 4234 var keyvalue = part.split("=");
4234 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4235 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4235 } 4236 }
4236 } 4237 }
4238 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4237 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4239 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4238 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 4240 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
4239 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 4241 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
4240 4242
4241 4243
4242 var h = { 4244 var h = {
4243 "content-type" : "application/json; charset=utf-8", 4245 "content-type" : "application/json; charset=utf-8",
4244 }; 4246 };
4245 var resp = convert.JSON.encode(buildAchievementDefinitionsListResponse() ); 4247 var resp = convert.JSON.encode(buildAchievementDefinitionsListResponse() );
4246 return new async.Future.value(stringResponse(200, h, resp)); 4248 return new async.Future.value(stringResponse(200, h, resp));
4247 }), true); 4249 }), true);
4248 res.list(language: arg_language, maxResults: arg_maxResults, pageToken: ar g_pageToken).then(unittest.expectAsync(((api.AchievementDefinitionsListResponse response) { 4250 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(( (api.AchievementDefinitionsListResponse response) {
4249 checkAchievementDefinitionsListResponse(response); 4251 checkAchievementDefinitionsListResponse(response);
4250 }))); 4252 })));
4251 }); 4253 });
4252 4254
4253 }); 4255 });
4254 4256
4255 4257
4256 unittest.group("resource-AchievementsResourceApi", () { 4258 unittest.group("resource-AchievementsResourceApi", () {
4257 unittest.test("method--increment", () { 4259 unittest.test("method--increment", () {
4258 4260
4259 var mock = new HttpServerMock(); 4261 var mock = new HttpServerMock();
4260 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4262 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4261 var arg_achievementId = "foo"; 4263 var arg_achievementId = "foo";
4262 var arg_stepsToIncrement = 42; 4264 var arg_stepsToIncrement = 42;
4265 var arg_consistencyToken = "foo";
4263 var arg_requestId = "foo"; 4266 var arg_requestId = "foo";
4264 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4267 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4265 var path = (req.url).path; 4268 var path = (req.url).path;
4266 var pathOffset = 0; 4269 var pathOffset = 0;
4267 var index; 4270 var index;
4268 var subPart; 4271 var subPart;
4269 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4272 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4270 pathOffset += 1; 4273 pathOffset += 1;
4271 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4274 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4272 pathOffset += 9; 4275 pathOffset += 9;
(...skipping 17 matching lines...) Expand all
4290 if (n == null) return null; 4293 if (n == null) return null;
4291 throw new core.ArgumentError("Invalid boolean: $n"); 4294 throw new core.ArgumentError("Invalid boolean: $n");
4292 } 4295 }
4293 if (query.length > 0) { 4296 if (query.length > 0) {
4294 for (var part in query.split("&")) { 4297 for (var part in query.split("&")) {
4295 var keyvalue = part.split("="); 4298 var keyvalue = part.split("=");
4296 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4297 } 4300 }
4298 } 4301 }
4299 unittest.expect(core.int.parse(queryMap["stepsToIncrement"].first), unit test.equals(arg_stepsToIncrement)); 4302 unittest.expect(core.int.parse(queryMap["stepsToIncrement"].first), unit test.equals(arg_stepsToIncrement));
4303 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4300 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id)); 4304 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id));
4301 4305
4302 4306
4303 var h = { 4307 var h = {
4304 "content-type" : "application/json; charset=utf-8", 4308 "content-type" : "application/json; charset=utf-8",
4305 }; 4309 };
4306 var resp = convert.JSON.encode(buildAchievementIncrementResponse()); 4310 var resp = convert.JSON.encode(buildAchievementIncrementResponse());
4307 return new async.Future.value(stringResponse(200, h, resp)); 4311 return new async.Future.value(stringResponse(200, h, resp));
4308 }), true); 4312 }), true);
4309 res.increment(arg_achievementId, arg_stepsToIncrement, requestId: arg_requ estId).then(unittest.expectAsync(((api.AchievementIncrementResponse response) { 4313 res.increment(arg_achievementId, arg_stepsToIncrement, consistencyToken: a rg_consistencyToken, requestId: arg_requestId).then(unittest.expectAsync(((api.A chievementIncrementResponse response) {
4310 checkAchievementIncrementResponse(response); 4314 checkAchievementIncrementResponse(response);
4311 }))); 4315 })));
4312 }); 4316 });
4313 4317
4314 unittest.test("method--list", () { 4318 unittest.test("method--list", () {
4315 4319
4316 var mock = new HttpServerMock(); 4320 var mock = new HttpServerMock();
4317 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4321 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4318 var arg_playerId = "foo"; 4322 var arg_playerId = "foo";
4323 var arg_consistencyToken = "foo";
4319 var arg_language = "foo"; 4324 var arg_language = "foo";
4320 var arg_maxResults = 42; 4325 var arg_maxResults = 42;
4321 var arg_pageToken = "foo"; 4326 var arg_pageToken = "foo";
4322 var arg_state = "foo"; 4327 var arg_state = "foo";
4323 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4328 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4324 var path = (req.url).path; 4329 var path = (req.url).path;
4325 var pathOffset = 0; 4330 var pathOffset = 0;
4326 var index; 4331 var index;
4327 var subPart; 4332 var subPart;
4328 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4333 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
4348 if (n == "false") return false; 4353 if (n == "false") return false;
4349 if (n == null) return null; 4354 if (n == null) return null;
4350 throw new core.ArgumentError("Invalid boolean: $n"); 4355 throw new core.ArgumentError("Invalid boolean: $n");
4351 } 4356 }
4352 if (query.length > 0) { 4357 if (query.length > 0) {
4353 for (var part in query.split("&")) { 4358 for (var part in query.split("&")) {
4354 var keyvalue = part.split("="); 4359 var keyvalue = part.split("=");
4355 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4360 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4356 } 4361 }
4357 } 4362 }
4363 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4358 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4364 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4359 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 4365 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
4360 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 4366 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
4361 unittest.expect(queryMap["state"].first, unittest.equals(arg_state)); 4367 unittest.expect(queryMap["state"].first, unittest.equals(arg_state));
4362 4368
4363 4369
4364 var h = { 4370 var h = {
4365 "content-type" : "application/json; charset=utf-8", 4371 "content-type" : "application/json; charset=utf-8",
4366 }; 4372 };
4367 var resp = convert.JSON.encode(buildPlayerAchievementListResponse()); 4373 var resp = convert.JSON.encode(buildPlayerAchievementListResponse());
4368 return new async.Future.value(stringResponse(200, h, resp)); 4374 return new async.Future.value(stringResponse(200, h, resp));
4369 }), true); 4375 }), true);
4370 res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, state: arg_state).then(unittest.expectAsync(((api.Pla yerAchievementListResponse response) { 4376 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, state: arg_st ate).then(unittest.expectAsync(((api.PlayerAchievementListResponse response) {
4371 checkPlayerAchievementListResponse(response); 4377 checkPlayerAchievementListResponse(response);
4372 }))); 4378 })));
4373 }); 4379 });
4374 4380
4375 unittest.test("method--reveal", () { 4381 unittest.test("method--reveal", () {
4376 4382
4377 var mock = new HttpServerMock(); 4383 var mock = new HttpServerMock();
4378 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4384 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4379 var arg_achievementId = "foo"; 4385 var arg_achievementId = "foo";
4386 var arg_consistencyToken = "foo";
4380 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4387 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4381 var path = (req.url).path; 4388 var path = (req.url).path;
4382 var pathOffset = 0; 4389 var pathOffset = 0;
4383 var index; 4390 var index;
4384 var subPart; 4391 var subPart;
4385 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4392 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4386 pathOffset += 1; 4393 pathOffset += 1;
4387 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4394 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4388 pathOffset += 9; 4395 pathOffset += 9;
4389 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/")); 4396 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/"));
(...skipping 15 matching lines...) Expand all
4405 if (n == "false") return false; 4412 if (n == "false") return false;
4406 if (n == null) return null; 4413 if (n == null) return null;
4407 throw new core.ArgumentError("Invalid boolean: $n"); 4414 throw new core.ArgumentError("Invalid boolean: $n");
4408 } 4415 }
4409 if (query.length > 0) { 4416 if (query.length > 0) {
4410 for (var part in query.split("&")) { 4417 for (var part in query.split("&")) {
4411 var keyvalue = part.split("="); 4418 var keyvalue = part.split("=");
4412 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4419 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4413 } 4420 }
4414 } 4421 }
4422 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4415 4423
4416 4424
4417 var h = { 4425 var h = {
4418 "content-type" : "application/json; charset=utf-8", 4426 "content-type" : "application/json; charset=utf-8",
4419 }; 4427 };
4420 var resp = convert.JSON.encode(buildAchievementRevealResponse()); 4428 var resp = convert.JSON.encode(buildAchievementRevealResponse());
4421 return new async.Future.value(stringResponse(200, h, resp)); 4429 return new async.Future.value(stringResponse(200, h, resp));
4422 }), true); 4430 }), true);
4423 res.reveal(arg_achievementId).then(unittest.expectAsync(((api.AchievementR evealResponse response) { 4431 res.reveal(arg_achievementId, consistencyToken: arg_consistencyToken).then (unittest.expectAsync(((api.AchievementRevealResponse response) {
4424 checkAchievementRevealResponse(response); 4432 checkAchievementRevealResponse(response);
4425 }))); 4433 })));
4426 }); 4434 });
4427 4435
4428 unittest.test("method--setStepsAtLeast", () { 4436 unittest.test("method--setStepsAtLeast", () {
4429 4437
4430 var mock = new HttpServerMock(); 4438 var mock = new HttpServerMock();
4431 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4439 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4432 var arg_achievementId = "foo"; 4440 var arg_achievementId = "foo";
4433 var arg_steps = 42; 4441 var arg_steps = 42;
4442 var arg_consistencyToken = "foo";
4434 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4443 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4435 var path = (req.url).path; 4444 var path = (req.url).path;
4436 var pathOffset = 0; 4445 var pathOffset = 0;
4437 var index; 4446 var index;
4438 var subPart; 4447 var subPart;
4439 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4448 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4440 pathOffset += 1; 4449 pathOffset += 1;
4441 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4450 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4442 pathOffset += 9; 4451 pathOffset += 9;
4443 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/")); 4452 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/"));
(...skipping 16 matching lines...) Expand all
4460 if (n == null) return null; 4469 if (n == null) return null;
4461 throw new core.ArgumentError("Invalid boolean: $n"); 4470 throw new core.ArgumentError("Invalid boolean: $n");
4462 } 4471 }
4463 if (query.length > 0) { 4472 if (query.length > 0) {
4464 for (var part in query.split("&")) { 4473 for (var part in query.split("&")) {
4465 var keyvalue = part.split("="); 4474 var keyvalue = part.split("=");
4466 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4475 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4467 } 4476 }
4468 } 4477 }
4469 unittest.expect(core.int.parse(queryMap["steps"].first), unittest.equals (arg_steps)); 4478 unittest.expect(core.int.parse(queryMap["steps"].first), unittest.equals (arg_steps));
4479 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4470 4480
4471 4481
4472 var h = { 4482 var h = {
4473 "content-type" : "application/json; charset=utf-8", 4483 "content-type" : "application/json; charset=utf-8",
4474 }; 4484 };
4475 var resp = convert.JSON.encode(buildAchievementSetStepsAtLeastResponse() ); 4485 var resp = convert.JSON.encode(buildAchievementSetStepsAtLeastResponse() );
4476 return new async.Future.value(stringResponse(200, h, resp)); 4486 return new async.Future.value(stringResponse(200, h, resp));
4477 }), true); 4487 }), true);
4478 res.setStepsAtLeast(arg_achievementId, arg_steps).then(unittest.expectAsyn c(((api.AchievementSetStepsAtLeastResponse response) { 4488 res.setStepsAtLeast(arg_achievementId, arg_steps, consistencyToken: arg_co nsistencyToken).then(unittest.expectAsync(((api.AchievementSetStepsAtLeastRespon se response) {
4479 checkAchievementSetStepsAtLeastResponse(response); 4489 checkAchievementSetStepsAtLeastResponse(response);
4480 }))); 4490 })));
4481 }); 4491 });
4482 4492
4483 unittest.test("method--unlock", () { 4493 unittest.test("method--unlock", () {
4484 4494
4485 var mock = new HttpServerMock(); 4495 var mock = new HttpServerMock();
4486 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4496 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4487 var arg_achievementId = "foo"; 4497 var arg_achievementId = "foo";
4498 var arg_consistencyToken = "foo";
4488 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4499 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4489 var path = (req.url).path; 4500 var path = (req.url).path;
4490 var pathOffset = 0; 4501 var pathOffset = 0;
4491 var index; 4502 var index;
4492 var subPart; 4503 var subPart;
4493 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4504 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4494 pathOffset += 1; 4505 pathOffset += 1;
4495 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4506 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4496 pathOffset += 9; 4507 pathOffset += 9;
4497 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/")); 4508 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("achievements/"));
(...skipping 15 matching lines...) Expand all
4513 if (n == "false") return false; 4524 if (n == "false") return false;
4514 if (n == null) return null; 4525 if (n == null) return null;
4515 throw new core.ArgumentError("Invalid boolean: $n"); 4526 throw new core.ArgumentError("Invalid boolean: $n");
4516 } 4527 }
4517 if (query.length > 0) { 4528 if (query.length > 0) {
4518 for (var part in query.split("&")) { 4529 for (var part in query.split("&")) {
4519 var keyvalue = part.split("="); 4530 var keyvalue = part.split("=");
4520 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4531 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4521 } 4532 }
4522 } 4533 }
4534 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4523 4535
4524 4536
4525 var h = { 4537 var h = {
4526 "content-type" : "application/json; charset=utf-8", 4538 "content-type" : "application/json; charset=utf-8",
4527 }; 4539 };
4528 var resp = convert.JSON.encode(buildAchievementUnlockResponse()); 4540 var resp = convert.JSON.encode(buildAchievementUnlockResponse());
4529 return new async.Future.value(stringResponse(200, h, resp)); 4541 return new async.Future.value(stringResponse(200, h, resp));
4530 }), true); 4542 }), true);
4531 res.unlock(arg_achievementId).then(unittest.expectAsync(((api.AchievementU nlockResponse response) { 4543 res.unlock(arg_achievementId, consistencyToken: arg_consistencyToken).then (unittest.expectAsync(((api.AchievementUnlockResponse response) {
4532 checkAchievementUnlockResponse(response); 4544 checkAchievementUnlockResponse(response);
4533 }))); 4545 })));
4534 }); 4546 });
4535 4547
4536 unittest.test("method--updateMultiple", () { 4548 unittest.test("method--updateMultiple", () {
4537 4549
4538 var mock = new HttpServerMock(); 4550 var mock = new HttpServerMock();
4539 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; 4551 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
4540 var arg_request = buildAchievementUpdateMultipleRequest(); 4552 var arg_request = buildAchievementUpdateMultipleRequest();
4553 var arg_consistencyToken = "foo";
4541 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4554 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4542 var obj = new api.AchievementUpdateMultipleRequest.fromJson(json); 4555 var obj = new api.AchievementUpdateMultipleRequest.fromJson(json);
4543 checkAchievementUpdateMultipleRequest(obj); 4556 checkAchievementUpdateMultipleRequest(obj);
4544 4557
4545 var path = (req.url).path; 4558 var path = (req.url).path;
4546 var pathOffset = 0; 4559 var pathOffset = 0;
4547 var index; 4560 var index;
4548 var subPart; 4561 var subPart;
4549 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4562 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4550 pathOffset += 1; 4563 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
4562 if (n == "false") return false; 4575 if (n == "false") return false;
4563 if (n == null) return null; 4576 if (n == null) return null;
4564 throw new core.ArgumentError("Invalid boolean: $n"); 4577 throw new core.ArgumentError("Invalid boolean: $n");
4565 } 4578 }
4566 if (query.length > 0) { 4579 if (query.length > 0) {
4567 for (var part in query.split("&")) { 4580 for (var part in query.split("&")) {
4568 var keyvalue = part.split("="); 4581 var keyvalue = part.split("=");
4569 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4582 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4570 } 4583 }
4571 } 4584 }
4585 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4572 4586
4573 4587
4574 var h = { 4588 var h = {
4575 "content-type" : "application/json; charset=utf-8", 4589 "content-type" : "application/json; charset=utf-8",
4576 }; 4590 };
4577 var resp = convert.JSON.encode(buildAchievementUpdateMultipleResponse()) ; 4591 var resp = convert.JSON.encode(buildAchievementUpdateMultipleResponse()) ;
4578 return new async.Future.value(stringResponse(200, h, resp)); 4592 return new async.Future.value(stringResponse(200, h, resp));
4579 }), true); 4593 }), true);
4580 res.updateMultiple(arg_request).then(unittest.expectAsync(((api.Achievemen tUpdateMultipleResponse response) { 4594 res.updateMultiple(arg_request, consistencyToken: arg_consistencyToken).th en(unittest.expectAsync(((api.AchievementUpdateMultipleResponse response) {
4581 checkAchievementUpdateMultipleResponse(response); 4595 checkAchievementUpdateMultipleResponse(response);
4582 }))); 4596 })));
4583 }); 4597 });
4584 4598
4585 }); 4599 });
4586 4600
4587 4601
4588 unittest.group("resource-ApplicationsResourceApi", () { 4602 unittest.group("resource-ApplicationsResourceApi", () {
4589 unittest.test("method--get", () { 4603 unittest.test("method--get", () {
4590 4604
4591 var mock = new HttpServerMock(); 4605 var mock = new HttpServerMock();
4592 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; 4606 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications;
4593 var arg_applicationId = "foo"; 4607 var arg_applicationId = "foo";
4608 var arg_consistencyToken = "foo";
4594 var arg_language = "foo"; 4609 var arg_language = "foo";
4595 var arg_platformType = "foo"; 4610 var arg_platformType = "foo";
4596 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4611 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4597 var path = (req.url).path; 4612 var path = (req.url).path;
4598 var pathOffset = 0; 4613 var pathOffset = 0;
4599 var index; 4614 var index;
4600 var subPart; 4615 var subPart;
4601 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4616 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4602 pathOffset += 1; 4617 pathOffset += 1;
4603 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4618 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
(...skipping 13 matching lines...) Expand all
4617 if (n == "false") return false; 4632 if (n == "false") return false;
4618 if (n == null) return null; 4633 if (n == null) return null;
4619 throw new core.ArgumentError("Invalid boolean: $n"); 4634 throw new core.ArgumentError("Invalid boolean: $n");
4620 } 4635 }
4621 if (query.length > 0) { 4636 if (query.length > 0) {
4622 for (var part in query.split("&")) { 4637 for (var part in query.split("&")) {
4623 var keyvalue = part.split("="); 4638 var keyvalue = part.split("=");
4624 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4639 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4625 } 4640 }
4626 } 4641 }
4642 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4627 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4643 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4628 unittest.expect(queryMap["platformType"].first, unittest.equals(arg_plat formType)); 4644 unittest.expect(queryMap["platformType"].first, unittest.equals(arg_plat formType));
4629 4645
4630 4646
4631 var h = { 4647 var h = {
4632 "content-type" : "application/json; charset=utf-8", 4648 "content-type" : "application/json; charset=utf-8",
4633 }; 4649 };
4634 var resp = convert.JSON.encode(buildApplication()); 4650 var resp = convert.JSON.encode(buildApplication());
4635 return new async.Future.value(stringResponse(200, h, resp)); 4651 return new async.Future.value(stringResponse(200, h, resp));
4636 }), true); 4652 }), true);
4637 res.get(arg_applicationId, language: arg_language, platformType: arg_platf ormType).then(unittest.expectAsync(((api.Application response) { 4653 res.get(arg_applicationId, consistencyToken: arg_consistencyToken, languag e: arg_language, platformType: arg_platformType).then(unittest.expectAsync(((api .Application response) {
4638 checkApplication(response); 4654 checkApplication(response);
4639 }))); 4655 })));
4640 }); 4656 });
4641 4657
4642 unittest.test("method--played", () { 4658 unittest.test("method--played", () {
4643 4659
4644 var mock = new HttpServerMock(); 4660 var mock = new HttpServerMock();
4645 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; 4661 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications;
4662 var arg_consistencyToken = "foo";
4646 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4663 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4647 var path = (req.url).path; 4664 var path = (req.url).path;
4648 var pathOffset = 0; 4665 var pathOffset = 0;
4649 var index; 4666 var index;
4650 var subPart; 4667 var subPart;
4651 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4668 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4652 pathOffset += 1; 4669 pathOffset += 1;
4653 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4670 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4654 pathOffset += 9; 4671 pathOffset += 9;
4655 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("applications/played")); 4672 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("applications/played"));
4656 pathOffset += 19; 4673 pathOffset += 19;
4657 4674
4658 var query = (req.url).query; 4675 var query = (req.url).query;
4659 var queryOffset = 0; 4676 var queryOffset = 0;
4660 var queryMap = {}; 4677 var queryMap = {};
4661 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 4678 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
4662 parseBool(n) { 4679 parseBool(n) {
4663 if (n == "true") return true; 4680 if (n == "true") return true;
4664 if (n == "false") return false; 4681 if (n == "false") return false;
4665 if (n == null) return null; 4682 if (n == null) return null;
4666 throw new core.ArgumentError("Invalid boolean: $n"); 4683 throw new core.ArgumentError("Invalid boolean: $n");
4667 } 4684 }
4668 if (query.length > 0) { 4685 if (query.length > 0) {
4669 for (var part in query.split("&")) { 4686 for (var part in query.split("&")) {
4670 var keyvalue = part.split("="); 4687 var keyvalue = part.split("=");
4671 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4688 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4672 } 4689 }
4673 } 4690 }
4691 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4674 4692
4675 4693
4676 var h = { 4694 var h = {
4677 "content-type" : "application/json; charset=utf-8", 4695 "content-type" : "application/json; charset=utf-8",
4678 }; 4696 };
4679 var resp = ""; 4697 var resp = "";
4680 return new async.Future.value(stringResponse(200, h, resp)); 4698 return new async.Future.value(stringResponse(200, h, resp));
4681 }), true); 4699 }), true);
4682 res.played().then(unittest.expectAsync((_) {})); 4700 res.played(consistencyToken: arg_consistencyToken).then(unittest.expectAsy nc((_) {}));
4683 }); 4701 });
4684 4702
4685 unittest.test("method--verify", () { 4703 unittest.test("method--verify", () {
4686 4704
4687 var mock = new HttpServerMock(); 4705 var mock = new HttpServerMock();
4688 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; 4706 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications;
4689 var arg_applicationId = "foo"; 4707 var arg_applicationId = "foo";
4708 var arg_consistencyToken = "foo";
4690 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4709 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4691 var path = (req.url).path; 4710 var path = (req.url).path;
4692 var pathOffset = 0; 4711 var pathOffset = 0;
4693 var index; 4712 var index;
4694 var subPart; 4713 var subPart;
4695 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4714 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4696 pathOffset += 1; 4715 pathOffset += 1;
4697 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4716 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4698 pathOffset += 9; 4717 pathOffset += 9;
4699 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("applications/")); 4718 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("applications/"));
(...skipping 15 matching lines...) Expand all
4715 if (n == "false") return false; 4734 if (n == "false") return false;
4716 if (n == null) return null; 4735 if (n == null) return null;
4717 throw new core.ArgumentError("Invalid boolean: $n"); 4736 throw new core.ArgumentError("Invalid boolean: $n");
4718 } 4737 }
4719 if (query.length > 0) { 4738 if (query.length > 0) {
4720 for (var part in query.split("&")) { 4739 for (var part in query.split("&")) {
4721 var keyvalue = part.split("="); 4740 var keyvalue = part.split("=");
4722 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4741 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4723 } 4742 }
4724 } 4743 }
4744 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4725 4745
4726 4746
4727 var h = { 4747 var h = {
4728 "content-type" : "application/json; charset=utf-8", 4748 "content-type" : "application/json; charset=utf-8",
4729 }; 4749 };
4730 var resp = convert.JSON.encode(buildApplicationVerifyResponse()); 4750 var resp = convert.JSON.encode(buildApplicationVerifyResponse());
4731 return new async.Future.value(stringResponse(200, h, resp)); 4751 return new async.Future.value(stringResponse(200, h, resp));
4732 }), true); 4752 }), true);
4733 res.verify(arg_applicationId).then(unittest.expectAsync(((api.ApplicationV erifyResponse response) { 4753 res.verify(arg_applicationId, consistencyToken: arg_consistencyToken).then (unittest.expectAsync(((api.ApplicationVerifyResponse response) {
4734 checkApplicationVerifyResponse(response); 4754 checkApplicationVerifyResponse(response);
4735 }))); 4755 })));
4736 }); 4756 });
4737 4757
4738 }); 4758 });
4739 4759
4740 4760
4741 unittest.group("resource-EventsResourceApi", () { 4761 unittest.group("resource-EventsResourceApi", () {
4742 unittest.test("method--listByPlayer", () { 4762 unittest.test("method--listByPlayer", () {
4743 4763
4744 var mock = new HttpServerMock(); 4764 var mock = new HttpServerMock();
4745 api.EventsResourceApi res = new api.GamesApi(mock).events; 4765 api.EventsResourceApi res = new api.GamesApi(mock).events;
4766 var arg_consistencyToken = "foo";
4746 var arg_language = "foo"; 4767 var arg_language = "foo";
4747 var arg_maxResults = 42; 4768 var arg_maxResults = 42;
4748 var arg_pageToken = "foo"; 4769 var arg_pageToken = "foo";
4749 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4770 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4750 var path = (req.url).path; 4771 var path = (req.url).path;
4751 var pathOffset = 0; 4772 var pathOffset = 0;
4752 var index; 4773 var index;
4753 var subPart; 4774 var subPart;
4754 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4775 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4755 pathOffset += 1; 4776 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
4767 if (n == "false") return false; 4788 if (n == "false") return false;
4768 if (n == null) return null; 4789 if (n == null) return null;
4769 throw new core.ArgumentError("Invalid boolean: $n"); 4790 throw new core.ArgumentError("Invalid boolean: $n");
4770 } 4791 }
4771 if (query.length > 0) { 4792 if (query.length > 0) {
4772 for (var part in query.split("&")) { 4793 for (var part in query.split("&")) {
4773 var keyvalue = part.split("="); 4794 var keyvalue = part.split("=");
4774 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4795 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4775 } 4796 }
4776 } 4797 }
4798 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4777 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4799 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4778 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 4800 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
4779 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 4801 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
4780 4802
4781 4803
4782 var h = { 4804 var h = {
4783 "content-type" : "application/json; charset=utf-8", 4805 "content-type" : "application/json; charset=utf-8",
4784 }; 4806 };
4785 var resp = convert.JSON.encode(buildPlayerEventListResponse()); 4807 var resp = convert.JSON.encode(buildPlayerEventListResponse());
4786 return new async.Future.value(stringResponse(200, h, resp)); 4808 return new async.Future.value(stringResponse(200, h, resp));
4787 }), true); 4809 }), true);
4788 res.listByPlayer(language: arg_language, maxResults: arg_maxResults, pageT oken: arg_pageToken).then(unittest.expectAsync(((api.PlayerEventListResponse res ponse) { 4810 res.listByPlayer(consistencyToken: arg_consistencyToken, language: arg_lan guage, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expec tAsync(((api.PlayerEventListResponse response) {
4789 checkPlayerEventListResponse(response); 4811 checkPlayerEventListResponse(response);
4790 }))); 4812 })));
4791 }); 4813 });
4792 4814
4793 unittest.test("method--listDefinitions", () { 4815 unittest.test("method--listDefinitions", () {
4794 4816
4795 var mock = new HttpServerMock(); 4817 var mock = new HttpServerMock();
4796 api.EventsResourceApi res = new api.GamesApi(mock).events; 4818 api.EventsResourceApi res = new api.GamesApi(mock).events;
4819 var arg_consistencyToken = "foo";
4797 var arg_language = "foo"; 4820 var arg_language = "foo";
4798 var arg_maxResults = 42; 4821 var arg_maxResults = 42;
4799 var arg_pageToken = "foo"; 4822 var arg_pageToken = "foo";
4800 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4823 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4801 var path = (req.url).path; 4824 var path = (req.url).path;
4802 var pathOffset = 0; 4825 var pathOffset = 0;
4803 var index; 4826 var index;
4804 var subPart; 4827 var subPart;
4805 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4828 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4806 pathOffset += 1; 4829 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
4818 if (n == "false") return false; 4841 if (n == "false") return false;
4819 if (n == null) return null; 4842 if (n == null) return null;
4820 throw new core.ArgumentError("Invalid boolean: $n"); 4843 throw new core.ArgumentError("Invalid boolean: $n");
4821 } 4844 }
4822 if (query.length > 0) { 4845 if (query.length > 0) {
4823 for (var part in query.split("&")) { 4846 for (var part in query.split("&")) {
4824 var keyvalue = part.split("="); 4847 var keyvalue = part.split("=");
4825 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4848 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4826 } 4849 }
4827 } 4850 }
4851 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4828 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4852 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4829 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 4853 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
4830 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 4854 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
4831 4855
4832 4856
4833 var h = { 4857 var h = {
4834 "content-type" : "application/json; charset=utf-8", 4858 "content-type" : "application/json; charset=utf-8",
4835 }; 4859 };
4836 var resp = convert.JSON.encode(buildEventDefinitionListResponse()); 4860 var resp = convert.JSON.encode(buildEventDefinitionListResponse());
4837 return new async.Future.value(stringResponse(200, h, resp)); 4861 return new async.Future.value(stringResponse(200, h, resp));
4838 }), true); 4862 }), true);
4839 res.listDefinitions(language: arg_language, maxResults: arg_maxResults, pa geToken: arg_pageToken).then(unittest.expectAsync(((api.EventDefinitionListRespo nse response) { 4863 res.listDefinitions(consistencyToken: arg_consistencyToken, language: arg_ language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.ex pectAsync(((api.EventDefinitionListResponse response) {
4840 checkEventDefinitionListResponse(response); 4864 checkEventDefinitionListResponse(response);
4841 }))); 4865 })));
4842 }); 4866 });
4843 4867
4844 unittest.test("method--record", () { 4868 unittest.test("method--record", () {
4845 4869
4846 var mock = new HttpServerMock(); 4870 var mock = new HttpServerMock();
4847 api.EventsResourceApi res = new api.GamesApi(mock).events; 4871 api.EventsResourceApi res = new api.GamesApi(mock).events;
4848 var arg_request = buildEventRecordRequest(); 4872 var arg_request = buildEventRecordRequest();
4873 var arg_consistencyToken = "foo";
4849 var arg_language = "foo"; 4874 var arg_language = "foo";
4850 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4875 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4851 var obj = new api.EventRecordRequest.fromJson(json); 4876 var obj = new api.EventRecordRequest.fromJson(json);
4852 checkEventRecordRequest(obj); 4877 checkEventRecordRequest(obj);
4853 4878
4854 var path = (req.url).path; 4879 var path = (req.url).path;
4855 var pathOffset = 0; 4880 var pathOffset = 0;
4856 var index; 4881 var index;
4857 var subPart; 4882 var subPart;
4858 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4883 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 12 matching lines...) Expand all
4871 if (n == "false") return false; 4896 if (n == "false") return false;
4872 if (n == null) return null; 4897 if (n == null) return null;
4873 throw new core.ArgumentError("Invalid boolean: $n"); 4898 throw new core.ArgumentError("Invalid boolean: $n");
4874 } 4899 }
4875 if (query.length > 0) { 4900 if (query.length > 0) {
4876 for (var part in query.split("&")) { 4901 for (var part in query.split("&")) {
4877 var keyvalue = part.split("="); 4902 var keyvalue = part.split("=");
4878 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4903 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4879 } 4904 }
4880 } 4905 }
4906 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4881 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4907 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4882 4908
4883 4909
4884 var h = { 4910 var h = {
4885 "content-type" : "application/json; charset=utf-8", 4911 "content-type" : "application/json; charset=utf-8",
4886 }; 4912 };
4887 var resp = convert.JSON.encode(buildEventUpdateResponse()); 4913 var resp = convert.JSON.encode(buildEventUpdateResponse());
4888 return new async.Future.value(stringResponse(200, h, resp)); 4914 return new async.Future.value(stringResponse(200, h, resp));
4889 }), true); 4915 }), true);
4890 res.record(arg_request, language: arg_language).then(unittest.expectAsync( ((api.EventUpdateResponse response) { 4916 res.record(arg_request, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.EventUpdateResponse response) {
4891 checkEventUpdateResponse(response); 4917 checkEventUpdateResponse(response);
4892 }))); 4918 })));
4893 }); 4919 });
4894 4920
4895 }); 4921 });
4896 4922
4897 4923
4898 unittest.group("resource-LeaderboardsResourceApi", () { 4924 unittest.group("resource-LeaderboardsResourceApi", () {
4899 unittest.test("method--get", () { 4925 unittest.test("method--get", () {
4900 4926
4901 var mock = new HttpServerMock(); 4927 var mock = new HttpServerMock();
4902 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; 4928 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards;
4903 var arg_leaderboardId = "foo"; 4929 var arg_leaderboardId = "foo";
4930 var arg_consistencyToken = "foo";
4904 var arg_language = "foo"; 4931 var arg_language = "foo";
4905 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4932 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4906 var path = (req.url).path; 4933 var path = (req.url).path;
4907 var pathOffset = 0; 4934 var pathOffset = 0;
4908 var index; 4935 var index;
4909 var subPart; 4936 var subPart;
4910 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4937 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4911 pathOffset += 1; 4938 pathOffset += 1;
4912 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 4939 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
4913 pathOffset += 9; 4940 pathOffset += 9;
(...skipping 12 matching lines...) Expand all
4926 if (n == "false") return false; 4953 if (n == "false") return false;
4927 if (n == null) return null; 4954 if (n == null) return null;
4928 throw new core.ArgumentError("Invalid boolean: $n"); 4955 throw new core.ArgumentError("Invalid boolean: $n");
4929 } 4956 }
4930 if (query.length > 0) { 4957 if (query.length > 0) {
4931 for (var part in query.split("&")) { 4958 for (var part in query.split("&")) {
4932 var keyvalue = part.split("="); 4959 var keyvalue = part.split("=");
4933 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 4960 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4934 } 4961 }
4935 } 4962 }
4963 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4936 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 4964 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4937 4965
4938 4966
4939 var h = { 4967 var h = {
4940 "content-type" : "application/json; charset=utf-8", 4968 "content-type" : "application/json; charset=utf-8",
4941 }; 4969 };
4942 var resp = convert.JSON.encode(buildLeaderboard()); 4970 var resp = convert.JSON.encode(buildLeaderboard());
4943 return new async.Future.value(stringResponse(200, h, resp)); 4971 return new async.Future.value(stringResponse(200, h, resp));
4944 }), true); 4972 }), true);
4945 res.get(arg_leaderboardId, language: arg_language).then(unittest.expectAsy nc(((api.Leaderboard response) { 4973 res.get(arg_leaderboardId, consistencyToken: arg_consistencyToken, languag e: arg_language).then(unittest.expectAsync(((api.Leaderboard response) {
4946 checkLeaderboard(response); 4974 checkLeaderboard(response);
4947 }))); 4975 })));
4948 }); 4976 });
4949 4977
4950 unittest.test("method--list", () { 4978 unittest.test("method--list", () {
4951 4979
4952 var mock = new HttpServerMock(); 4980 var mock = new HttpServerMock();
4953 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; 4981 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards;
4982 var arg_consistencyToken = "foo";
4954 var arg_language = "foo"; 4983 var arg_language = "foo";
4955 var arg_maxResults = 42; 4984 var arg_maxResults = 42;
4956 var arg_pageToken = "foo"; 4985 var arg_pageToken = "foo";
4957 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 4986 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
4958 var path = (req.url).path; 4987 var path = (req.url).path;
4959 var pathOffset = 0; 4988 var pathOffset = 0;
4960 var index; 4989 var index;
4961 var subPart; 4990 var subPart;
4962 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 4991 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
4963 pathOffset += 1; 4992 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
4975 if (n == "false") return false; 5004 if (n == "false") return false;
4976 if (n == null) return null; 5005 if (n == null) return null;
4977 throw new core.ArgumentError("Invalid boolean: $n"); 5006 throw new core.ArgumentError("Invalid boolean: $n");
4978 } 5007 }
4979 if (query.length > 0) { 5008 if (query.length > 0) {
4980 for (var part in query.split("&")) { 5009 for (var part in query.split("&")) {
4981 var keyvalue = part.split("="); 5010 var keyvalue = part.split("=");
4982 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5011 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
4983 } 5012 }
4984 } 5013 }
5014 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
4985 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5015 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
4986 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 5016 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
4987 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 5017 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
4988 5018
4989 5019
4990 var h = { 5020 var h = {
4991 "content-type" : "application/json; charset=utf-8", 5021 "content-type" : "application/json; charset=utf-8",
4992 }; 5022 };
4993 var resp = convert.JSON.encode(buildLeaderboardListResponse()); 5023 var resp = convert.JSON.encode(buildLeaderboardListResponse());
4994 return new async.Future.value(stringResponse(200, h, resp)); 5024 return new async.Future.value(stringResponse(200, h, resp));
4995 }), true); 5025 }), true);
4996 res.list(language: arg_language, maxResults: arg_maxResults, pageToken: ar g_pageToken).then(unittest.expectAsync(((api.LeaderboardListResponse response) { 5026 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(( (api.LeaderboardListResponse response) {
4997 checkLeaderboardListResponse(response); 5027 checkLeaderboardListResponse(response);
4998 }))); 5028 })));
4999 }); 5029 });
5000 5030
5001 }); 5031 });
5002 5032
5003 5033
5004 unittest.group("resource-MetagameResourceApi", () { 5034 unittest.group("resource-MetagameResourceApi", () {
5005 unittest.test("method--getMetagameConfig", () { 5035 unittest.test("method--getMetagameConfig", () {
5006 5036
5007 var mock = new HttpServerMock(); 5037 var mock = new HttpServerMock();
5008 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; 5038 api.MetagameResourceApi res = new api.GamesApi(mock).metagame;
5039 var arg_consistencyToken = "foo";
5009 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5040 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5010 var path = (req.url).path; 5041 var path = (req.url).path;
5011 var pathOffset = 0; 5042 var pathOffset = 0;
5012 var index; 5043 var index;
5013 var subPart; 5044 var subPart;
5014 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5045 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5015 pathOffset += 1; 5046 pathOffset += 1;
5016 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5047 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5017 pathOffset += 9; 5048 pathOffset += 9;
5018 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("metagameConfig")); 5049 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("metagameConfig"));
5019 pathOffset += 14; 5050 pathOffset += 14;
5020 5051
5021 var query = (req.url).query; 5052 var query = (req.url).query;
5022 var queryOffset = 0; 5053 var queryOffset = 0;
5023 var queryMap = {}; 5054 var queryMap = {};
5024 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 5055 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
5025 parseBool(n) { 5056 parseBool(n) {
5026 if (n == "true") return true; 5057 if (n == "true") return true;
5027 if (n == "false") return false; 5058 if (n == "false") return false;
5028 if (n == null) return null; 5059 if (n == null) return null;
5029 throw new core.ArgumentError("Invalid boolean: $n"); 5060 throw new core.ArgumentError("Invalid boolean: $n");
5030 } 5061 }
5031 if (query.length > 0) { 5062 if (query.length > 0) {
5032 for (var part in query.split("&")) { 5063 for (var part in query.split("&")) {
5033 var keyvalue = part.split("="); 5064 var keyvalue = part.split("=");
5034 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5065 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5035 } 5066 }
5036 } 5067 }
5068 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5037 5069
5038 5070
5039 var h = { 5071 var h = {
5040 "content-type" : "application/json; charset=utf-8", 5072 "content-type" : "application/json; charset=utf-8",
5041 }; 5073 };
5042 var resp = convert.JSON.encode(buildMetagameConfig()); 5074 var resp = convert.JSON.encode(buildMetagameConfig());
5043 return new async.Future.value(stringResponse(200, h, resp)); 5075 return new async.Future.value(stringResponse(200, h, resp));
5044 }), true); 5076 }), true);
5045 res.getMetagameConfig().then(unittest.expectAsync(((api.MetagameConfig res ponse) { 5077 res.getMetagameConfig(consistencyToken: arg_consistencyToken).then(unittes t.expectAsync(((api.MetagameConfig response) {
5046 checkMetagameConfig(response); 5078 checkMetagameConfig(response);
5047 }))); 5079 })));
5048 }); 5080 });
5049 5081
5050 unittest.test("method--listCategoriesByPlayer", () { 5082 unittest.test("method--listCategoriesByPlayer", () {
5051 5083
5052 var mock = new HttpServerMock(); 5084 var mock = new HttpServerMock();
5053 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; 5085 api.MetagameResourceApi res = new api.GamesApi(mock).metagame;
5054 var arg_playerId = "foo"; 5086 var arg_playerId = "foo";
5055 var arg_collection = "foo"; 5087 var arg_collection = "foo";
5088 var arg_consistencyToken = "foo";
5056 var arg_language = "foo"; 5089 var arg_language = "foo";
5057 var arg_maxResults = 42; 5090 var arg_maxResults = 42;
5058 var arg_pageToken = "foo"; 5091 var arg_pageToken = "foo";
5059 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5092 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5060 var path = (req.url).path; 5093 var path = (req.url).path;
5061 var pathOffset = 0; 5094 var pathOffset = 0;
5062 var index; 5095 var index;
5063 var subPart; 5096 var subPart;
5064 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5097 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5065 pathOffset += 1; 5098 pathOffset += 1;
(...skipping 21 matching lines...) Expand all
5087 if (n == "false") return false; 5120 if (n == "false") return false;
5088 if (n == null) return null; 5121 if (n == null) return null;
5089 throw new core.ArgumentError("Invalid boolean: $n"); 5122 throw new core.ArgumentError("Invalid boolean: $n");
5090 } 5123 }
5091 if (query.length > 0) { 5124 if (query.length > 0) {
5092 for (var part in query.split("&")) { 5125 for (var part in query.split("&")) {
5093 var keyvalue = part.split("="); 5126 var keyvalue = part.split("=");
5094 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5127 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5095 } 5128 }
5096 } 5129 }
5130 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5097 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5131 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5098 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 5132 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
5099 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 5133 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
5100 5134
5101 5135
5102 var h = { 5136 var h = {
5103 "content-type" : "application/json; charset=utf-8", 5137 "content-type" : "application/json; charset=utf-8",
5104 }; 5138 };
5105 var resp = convert.JSON.encode(buildCategoryListResponse()); 5139 var resp = convert.JSON.encode(buildCategoryListResponse());
5106 return new async.Future.value(stringResponse(200, h, resp)); 5140 return new async.Future.value(stringResponse(200, h, resp));
5107 }), true); 5141 }), true);
5108 res.listCategoriesByPlayer(arg_playerId, arg_collection, language: arg_lan guage, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expec tAsync(((api.CategoryListResponse response) { 5142 res.listCategoriesByPlayer(arg_playerId, arg_collection, consistencyToken: arg_consistencyToken, language: arg_language, maxResults: arg_maxResults, pageT oken: arg_pageToken).then(unittest.expectAsync(((api.CategoryListResponse respon se) {
5109 checkCategoryListResponse(response); 5143 checkCategoryListResponse(response);
5110 }))); 5144 })));
5111 }); 5145 });
5112 5146
5113 }); 5147 });
5114 5148
5115 5149
5116 unittest.group("resource-PlayersResourceApi", () { 5150 unittest.group("resource-PlayersResourceApi", () {
5117 unittest.test("method--get", () { 5151 unittest.test("method--get", () {
5118 5152
5119 var mock = new HttpServerMock(); 5153 var mock = new HttpServerMock();
5120 api.PlayersResourceApi res = new api.GamesApi(mock).players; 5154 api.PlayersResourceApi res = new api.GamesApi(mock).players;
5121 var arg_playerId = "foo"; 5155 var arg_playerId = "foo";
5156 var arg_consistencyToken = "foo";
5122 var arg_language = "foo"; 5157 var arg_language = "foo";
5123 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5158 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5124 var path = (req.url).path; 5159 var path = (req.url).path;
5125 var pathOffset = 0; 5160 var pathOffset = 0;
5126 var index; 5161 var index;
5127 var subPart; 5162 var subPart;
5128 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5163 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5129 pathOffset += 1; 5164 pathOffset += 1;
5130 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5165 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5131 pathOffset += 9; 5166 pathOffset += 9;
(...skipping 12 matching lines...) Expand all
5144 if (n == "false") return false; 5179 if (n == "false") return false;
5145 if (n == null) return null; 5180 if (n == null) return null;
5146 throw new core.ArgumentError("Invalid boolean: $n"); 5181 throw new core.ArgumentError("Invalid boolean: $n");
5147 } 5182 }
5148 if (query.length > 0) { 5183 if (query.length > 0) {
5149 for (var part in query.split("&")) { 5184 for (var part in query.split("&")) {
5150 var keyvalue = part.split("="); 5185 var keyvalue = part.split("=");
5151 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5152 } 5187 }
5153 } 5188 }
5189 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5154 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5190 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5155 5191
5156 5192
5157 var h = { 5193 var h = {
5158 "content-type" : "application/json; charset=utf-8", 5194 "content-type" : "application/json; charset=utf-8",
5159 }; 5195 };
5160 var resp = convert.JSON.encode(buildPlayer()); 5196 var resp = convert.JSON.encode(buildPlayer());
5161 return new async.Future.value(stringResponse(200, h, resp)); 5197 return new async.Future.value(stringResponse(200, h, resp));
5162 }), true); 5198 }), true);
5163 res.get(arg_playerId, language: arg_language).then(unittest.expectAsync((( api.Player response) { 5199 res.get(arg_playerId, consistencyToken: arg_consistencyToken, language: ar g_language).then(unittest.expectAsync(((api.Player response) {
5164 checkPlayer(response); 5200 checkPlayer(response);
5165 }))); 5201 })));
5166 }); 5202 });
5167 5203
5168 unittest.test("method--list", () { 5204 unittest.test("method--list", () {
5169 5205
5170 var mock = new HttpServerMock(); 5206 var mock = new HttpServerMock();
5171 api.PlayersResourceApi res = new api.GamesApi(mock).players; 5207 api.PlayersResourceApi res = new api.GamesApi(mock).players;
5172 var arg_collection = "foo"; 5208 var arg_collection = "foo";
5209 var arg_consistencyToken = "foo";
5173 var arg_language = "foo"; 5210 var arg_language = "foo";
5174 var arg_maxResults = 42; 5211 var arg_maxResults = 42;
5175 var arg_pageToken = "foo"; 5212 var arg_pageToken = "foo";
5176 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5213 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5177 var path = (req.url).path; 5214 var path = (req.url).path;
5178 var pathOffset = 0; 5215 var pathOffset = 0;
5179 var index; 5216 var index;
5180 var subPart; 5217 var subPart;
5181 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5218 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5182 pathOffset += 1; 5219 pathOffset += 1;
(...skipping 14 matching lines...) Expand all
5197 if (n == "false") return false; 5234 if (n == "false") return false;
5198 if (n == null) return null; 5235 if (n == null) return null;
5199 throw new core.ArgumentError("Invalid boolean: $n"); 5236 throw new core.ArgumentError("Invalid boolean: $n");
5200 } 5237 }
5201 if (query.length > 0) { 5238 if (query.length > 0) {
5202 for (var part in query.split("&")) { 5239 for (var part in query.split("&")) {
5203 var keyvalue = part.split("="); 5240 var keyvalue = part.split("=");
5204 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5241 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5205 } 5242 }
5206 } 5243 }
5244 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5207 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5245 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5208 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 5246 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
5209 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 5247 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
5210 5248
5211 5249
5212 var h = { 5250 var h = {
5213 "content-type" : "application/json; charset=utf-8", 5251 "content-type" : "application/json; charset=utf-8",
5214 }; 5252 };
5215 var resp = convert.JSON.encode(buildPlayerListResponse()); 5253 var resp = convert.JSON.encode(buildPlayerListResponse());
5216 return new async.Future.value(stringResponse(200, h, resp)); 5254 return new async.Future.value(stringResponse(200, h, resp));
5217 }), true); 5255 }), true);
5218 res.list(arg_collection, language: arg_language, maxResults: arg_maxResult s, pageToken: arg_pageToken).then(unittest.expectAsync(((api.PlayerListResponse response) { 5256 res.list(arg_collection, consistencyToken: arg_consistencyToken, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unitte st.expectAsync(((api.PlayerListResponse response) {
5219 checkPlayerListResponse(response); 5257 checkPlayerListResponse(response);
5220 }))); 5258 })));
5221 }); 5259 });
5222 5260
5223 }); 5261 });
5224 5262
5225 5263
5226 unittest.group("resource-PushtokensResourceApi", () { 5264 unittest.group("resource-PushtokensResourceApi", () {
5227 unittest.test("method--remove", () { 5265 unittest.test("method--remove", () {
5228 5266
5229 var mock = new HttpServerMock(); 5267 var mock = new HttpServerMock();
5230 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; 5268 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens;
5231 var arg_request = buildPushTokenId(); 5269 var arg_request = buildPushTokenId();
5270 var arg_consistencyToken = "foo";
5232 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5271 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5233 var obj = new api.PushTokenId.fromJson(json); 5272 var obj = new api.PushTokenId.fromJson(json);
5234 checkPushTokenId(obj); 5273 checkPushTokenId(obj);
5235 5274
5236 var path = (req.url).path; 5275 var path = (req.url).path;
5237 var pathOffset = 0; 5276 var pathOffset = 0;
5238 var index; 5277 var index;
5239 var subPart; 5278 var subPart;
5240 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5279 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5241 pathOffset += 1; 5280 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
5253 if (n == "false") return false; 5292 if (n == "false") return false;
5254 if (n == null) return null; 5293 if (n == null) return null;
5255 throw new core.ArgumentError("Invalid boolean: $n"); 5294 throw new core.ArgumentError("Invalid boolean: $n");
5256 } 5295 }
5257 if (query.length > 0) { 5296 if (query.length > 0) {
5258 for (var part in query.split("&")) { 5297 for (var part in query.split("&")) {
5259 var keyvalue = part.split("="); 5298 var keyvalue = part.split("=");
5260 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5261 } 5300 }
5262 } 5301 }
5302 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5263 5303
5264 5304
5265 var h = { 5305 var h = {
5266 "content-type" : "application/json; charset=utf-8", 5306 "content-type" : "application/json; charset=utf-8",
5267 }; 5307 };
5268 var resp = ""; 5308 var resp = "";
5269 return new async.Future.value(stringResponse(200, h, resp)); 5309 return new async.Future.value(stringResponse(200, h, resp));
5270 }), true); 5310 }), true);
5271 res.remove(arg_request).then(unittest.expectAsync((_) {})); 5311 res.remove(arg_request, consistencyToken: arg_consistencyToken).then(unitt est.expectAsync((_) {}));
5272 }); 5312 });
5273 5313
5274 unittest.test("method--update", () { 5314 unittest.test("method--update", () {
5275 5315
5276 var mock = new HttpServerMock(); 5316 var mock = new HttpServerMock();
5277 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; 5317 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens;
5278 var arg_request = buildPushToken(); 5318 var arg_request = buildPushToken();
5319 var arg_consistencyToken = "foo";
5279 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5320 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5280 var obj = new api.PushToken.fromJson(json); 5321 var obj = new api.PushToken.fromJson(json);
5281 checkPushToken(obj); 5322 checkPushToken(obj);
5282 5323
5283 var path = (req.url).path; 5324 var path = (req.url).path;
5284 var pathOffset = 0; 5325 var pathOffset = 0;
5285 var index; 5326 var index;
5286 var subPart; 5327 var subPart;
5287 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5328 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5288 pathOffset += 1; 5329 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
5300 if (n == "false") return false; 5341 if (n == "false") return false;
5301 if (n == null) return null; 5342 if (n == null) return null;
5302 throw new core.ArgumentError("Invalid boolean: $n"); 5343 throw new core.ArgumentError("Invalid boolean: $n");
5303 } 5344 }
5304 if (query.length > 0) { 5345 if (query.length > 0) {
5305 for (var part in query.split("&")) { 5346 for (var part in query.split("&")) {
5306 var keyvalue = part.split("="); 5347 var keyvalue = part.split("=");
5307 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5348 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5308 } 5349 }
5309 } 5350 }
5351 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5310 5352
5311 5353
5312 var h = { 5354 var h = {
5313 "content-type" : "application/json; charset=utf-8", 5355 "content-type" : "application/json; charset=utf-8",
5314 }; 5356 };
5315 var resp = ""; 5357 var resp = "";
5316 return new async.Future.value(stringResponse(200, h, resp)); 5358 return new async.Future.value(stringResponse(200, h, resp));
5317 }), true); 5359 }), true);
5318 res.update(arg_request).then(unittest.expectAsync((_) {})); 5360 res.update(arg_request, consistencyToken: arg_consistencyToken).then(unitt est.expectAsync((_) {}));
5319 }); 5361 });
5320 5362
5321 }); 5363 });
5322 5364
5323 5365
5324 unittest.group("resource-QuestMilestonesResourceApi", () { 5366 unittest.group("resource-QuestMilestonesResourceApi", () {
5325 unittest.test("method--claim", () { 5367 unittest.test("method--claim", () {
5326 5368
5327 var mock = new HttpServerMock(); 5369 var mock = new HttpServerMock();
5328 api.QuestMilestonesResourceApi res = new api.GamesApi(mock).questMilestone s; 5370 api.QuestMilestonesResourceApi res = new api.GamesApi(mock).questMilestone s;
5329 var arg_questId = "foo"; 5371 var arg_questId = "foo";
5330 var arg_milestoneId = "foo"; 5372 var arg_milestoneId = "foo";
5331 var arg_requestId = "foo"; 5373 var arg_requestId = "foo";
5374 var arg_consistencyToken = "foo";
5332 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5375 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5333 var path = (req.url).path; 5376 var path = (req.url).path;
5334 var pathOffset = 0; 5377 var pathOffset = 0;
5335 var index; 5378 var index;
5336 var subPart; 5379 var subPart;
5337 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5380 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5338 pathOffset += 1; 5381 pathOffset += 1;
5339 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5382 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5340 pathOffset += 9; 5383 pathOffset += 9;
5341 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("quests/")); 5384 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("quests/"));
(...skipping 23 matching lines...) Expand all
5365 if (n == null) return null; 5408 if (n == null) return null;
5366 throw new core.ArgumentError("Invalid boolean: $n"); 5409 throw new core.ArgumentError("Invalid boolean: $n");
5367 } 5410 }
5368 if (query.length > 0) { 5411 if (query.length > 0) {
5369 for (var part in query.split("&")) { 5412 for (var part in query.split("&")) {
5370 var keyvalue = part.split("="); 5413 var keyvalue = part.split("=");
5371 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5414 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5372 } 5415 }
5373 } 5416 }
5374 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id)); 5417 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id));
5418 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5375 5419
5376 5420
5377 var h = { 5421 var h = {
5378 "content-type" : "application/json; charset=utf-8", 5422 "content-type" : "application/json; charset=utf-8",
5379 }; 5423 };
5380 var resp = ""; 5424 var resp = "";
5381 return new async.Future.value(stringResponse(200, h, resp)); 5425 return new async.Future.value(stringResponse(200, h, resp));
5382 }), true); 5426 }), true);
5383 res.claim(arg_questId, arg_milestoneId, arg_requestId).then(unittest.expec tAsync((_) {})); 5427 res.claim(arg_questId, arg_milestoneId, arg_requestId, consistencyToken: a rg_consistencyToken).then(unittest.expectAsync((_) {}));
5384 }); 5428 });
5385 5429
5386 }); 5430 });
5387 5431
5388 5432
5389 unittest.group("resource-QuestsResourceApi", () { 5433 unittest.group("resource-QuestsResourceApi", () {
5390 unittest.test("method--accept", () { 5434 unittest.test("method--accept", () {
5391 5435
5392 var mock = new HttpServerMock(); 5436 var mock = new HttpServerMock();
5393 api.QuestsResourceApi res = new api.GamesApi(mock).quests; 5437 api.QuestsResourceApi res = new api.GamesApi(mock).quests;
5394 var arg_questId = "foo"; 5438 var arg_questId = "foo";
5439 var arg_consistencyToken = "foo";
5395 var arg_language = "foo"; 5440 var arg_language = "foo";
5396 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5441 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5397 var path = (req.url).path; 5442 var path = (req.url).path;
5398 var pathOffset = 0; 5443 var pathOffset = 0;
5399 var index; 5444 var index;
5400 var subPart; 5445 var subPart;
5401 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5446 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5402 pathOffset += 1; 5447 pathOffset += 1;
5403 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5448 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5404 pathOffset += 9; 5449 pathOffset += 9;
(...skipping 16 matching lines...) Expand all
5421 if (n == "false") return false; 5466 if (n == "false") return false;
5422 if (n == null) return null; 5467 if (n == null) return null;
5423 throw new core.ArgumentError("Invalid boolean: $n"); 5468 throw new core.ArgumentError("Invalid boolean: $n");
5424 } 5469 }
5425 if (query.length > 0) { 5470 if (query.length > 0) {
5426 for (var part in query.split("&")) { 5471 for (var part in query.split("&")) {
5427 var keyvalue = part.split("="); 5472 var keyvalue = part.split("=");
5428 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5473 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5429 } 5474 }
5430 } 5475 }
5476 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5431 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5477 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5432 5478
5433 5479
5434 var h = { 5480 var h = {
5435 "content-type" : "application/json; charset=utf-8", 5481 "content-type" : "application/json; charset=utf-8",
5436 }; 5482 };
5437 var resp = convert.JSON.encode(buildQuest()); 5483 var resp = convert.JSON.encode(buildQuest());
5438 return new async.Future.value(stringResponse(200, h, resp)); 5484 return new async.Future.value(stringResponse(200, h, resp));
5439 }), true); 5485 }), true);
5440 res.accept(arg_questId, language: arg_language).then(unittest.expectAsync( ((api.Quest response) { 5486 res.accept(arg_questId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Quest response) {
5441 checkQuest(response); 5487 checkQuest(response);
5442 }))); 5488 })));
5443 }); 5489 });
5444 5490
5445 unittest.test("method--list", () { 5491 unittest.test("method--list", () {
5446 5492
5447 var mock = new HttpServerMock(); 5493 var mock = new HttpServerMock();
5448 api.QuestsResourceApi res = new api.GamesApi(mock).quests; 5494 api.QuestsResourceApi res = new api.GamesApi(mock).quests;
5449 var arg_playerId = "foo"; 5495 var arg_playerId = "foo";
5496 var arg_consistencyToken = "foo";
5450 var arg_language = "foo"; 5497 var arg_language = "foo";
5451 var arg_maxResults = 42; 5498 var arg_maxResults = 42;
5452 var arg_pageToken = "foo"; 5499 var arg_pageToken = "foo";
5453 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5500 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5454 var path = (req.url).path; 5501 var path = (req.url).path;
5455 var pathOffset = 0; 5502 var pathOffset = 0;
5456 var index; 5503 var index;
5457 var subPart; 5504 var subPart;
5458 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5505 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5459 pathOffset += 1; 5506 pathOffset += 1;
(...skipping 18 matching lines...) Expand all
5478 if (n == "false") return false; 5525 if (n == "false") return false;
5479 if (n == null) return null; 5526 if (n == null) return null;
5480 throw new core.ArgumentError("Invalid boolean: $n"); 5527 throw new core.ArgumentError("Invalid boolean: $n");
5481 } 5528 }
5482 if (query.length > 0) { 5529 if (query.length > 0) {
5483 for (var part in query.split("&")) { 5530 for (var part in query.split("&")) {
5484 var keyvalue = part.split("="); 5531 var keyvalue = part.split("=");
5485 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5532 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5486 } 5533 }
5487 } 5534 }
5535 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5488 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5536 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5489 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 5537 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
5490 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 5538 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
5491 5539
5492 5540
5493 var h = { 5541 var h = {
5494 "content-type" : "application/json; charset=utf-8", 5542 "content-type" : "application/json; charset=utf-8",
5495 }; 5543 };
5496 var resp = convert.JSON.encode(buildQuestListResponse()); 5544 var resp = convert.JSON.encode(buildQuestListResponse());
5497 return new async.Future.value(stringResponse(200, h, resp)); 5545 return new async.Future.value(stringResponse(200, h, resp));
5498 }), true); 5546 }), true);
5499 res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.QuestListResponse res ponse) { 5547 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest .expectAsync(((api.QuestListResponse response) {
5500 checkQuestListResponse(response); 5548 checkQuestListResponse(response);
5501 }))); 5549 })));
5502 }); 5550 });
5503 5551
5504 }); 5552 });
5505 5553
5506 5554
5507 unittest.group("resource-RevisionsResourceApi", () { 5555 unittest.group("resource-RevisionsResourceApi", () {
5508 unittest.test("method--check", () { 5556 unittest.test("method--check", () {
5509 5557
5510 var mock = new HttpServerMock(); 5558 var mock = new HttpServerMock();
5511 api.RevisionsResourceApi res = new api.GamesApi(mock).revisions; 5559 api.RevisionsResourceApi res = new api.GamesApi(mock).revisions;
5512 var arg_clientRevision = "foo"; 5560 var arg_clientRevision = "foo";
5561 var arg_consistencyToken = "foo";
5513 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5562 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5514 var path = (req.url).path; 5563 var path = (req.url).path;
5515 var pathOffset = 0; 5564 var pathOffset = 0;
5516 var index; 5565 var index;
5517 var subPart; 5566 var subPart;
5518 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5567 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5519 pathOffset += 1; 5568 pathOffset += 1;
5520 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5569 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5521 pathOffset += 9; 5570 pathOffset += 9;
5522 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("revisions/check")); 5571 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq uals("revisions/check"));
5523 pathOffset += 15; 5572 pathOffset += 15;
5524 5573
5525 var query = (req.url).query; 5574 var query = (req.url).query;
5526 var queryOffset = 0; 5575 var queryOffset = 0;
5527 var queryMap = {}; 5576 var queryMap = {};
5528 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 5577 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
5529 parseBool(n) { 5578 parseBool(n) {
5530 if (n == "true") return true; 5579 if (n == "true") return true;
5531 if (n == "false") return false; 5580 if (n == "false") return false;
5532 if (n == null) return null; 5581 if (n == null) return null;
5533 throw new core.ArgumentError("Invalid boolean: $n"); 5582 throw new core.ArgumentError("Invalid boolean: $n");
5534 } 5583 }
5535 if (query.length > 0) { 5584 if (query.length > 0) {
5536 for (var part in query.split("&")) { 5585 for (var part in query.split("&")) {
5537 var keyvalue = part.split("="); 5586 var keyvalue = part.split("=");
5538 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5587 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5539 } 5588 }
5540 } 5589 }
5541 unittest.expect(queryMap["clientRevision"].first, unittest.equals(arg_cl ientRevision)); 5590 unittest.expect(queryMap["clientRevision"].first, unittest.equals(arg_cl ientRevision));
5591 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5542 5592
5543 5593
5544 var h = { 5594 var h = {
5545 "content-type" : "application/json; charset=utf-8", 5595 "content-type" : "application/json; charset=utf-8",
5546 }; 5596 };
5547 var resp = convert.JSON.encode(buildRevisionCheckResponse()); 5597 var resp = convert.JSON.encode(buildRevisionCheckResponse());
5548 return new async.Future.value(stringResponse(200, h, resp)); 5598 return new async.Future.value(stringResponse(200, h, resp));
5549 }), true); 5599 }), true);
5550 res.check(arg_clientRevision).then(unittest.expectAsync(((api.RevisionChec kResponse response) { 5600 res.check(arg_clientRevision, consistencyToken: arg_consistencyToken).then (unittest.expectAsync(((api.RevisionCheckResponse response) {
5551 checkRevisionCheckResponse(response); 5601 checkRevisionCheckResponse(response);
5552 }))); 5602 })));
5553 }); 5603 });
5554 5604
5555 }); 5605 });
5556 5606
5557 5607
5558 unittest.group("resource-RoomsResourceApi", () { 5608 unittest.group("resource-RoomsResourceApi", () {
5559 unittest.test("method--create", () { 5609 unittest.test("method--create", () {
5560 5610
5561 var mock = new HttpServerMock(); 5611 var mock = new HttpServerMock();
5562 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5612 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5563 var arg_request = buildRoomCreateRequest(); 5613 var arg_request = buildRoomCreateRequest();
5614 var arg_consistencyToken = "foo";
5564 var arg_language = "foo"; 5615 var arg_language = "foo";
5565 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5616 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5566 var obj = new api.RoomCreateRequest.fromJson(json); 5617 var obj = new api.RoomCreateRequest.fromJson(json);
5567 checkRoomCreateRequest(obj); 5618 checkRoomCreateRequest(obj);
5568 5619
5569 var path = (req.url).path; 5620 var path = (req.url).path;
5570 var pathOffset = 0; 5621 var pathOffset = 0;
5571 var index; 5622 var index;
5572 var subPart; 5623 var subPart;
5573 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5624 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 12 matching lines...) Expand all
5586 if (n == "false") return false; 5637 if (n == "false") return false;
5587 if (n == null) return null; 5638 if (n == null) return null;
5588 throw new core.ArgumentError("Invalid boolean: $n"); 5639 throw new core.ArgumentError("Invalid boolean: $n");
5589 } 5640 }
5590 if (query.length > 0) { 5641 if (query.length > 0) {
5591 for (var part in query.split("&")) { 5642 for (var part in query.split("&")) {
5592 var keyvalue = part.split("="); 5643 var keyvalue = part.split("=");
5593 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5644 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5594 } 5645 }
5595 } 5646 }
5647 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5596 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5648 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5597 5649
5598 5650
5599 var h = { 5651 var h = {
5600 "content-type" : "application/json; charset=utf-8", 5652 "content-type" : "application/json; charset=utf-8",
5601 }; 5653 };
5602 var resp = convert.JSON.encode(buildRoom()); 5654 var resp = convert.JSON.encode(buildRoom());
5603 return new async.Future.value(stringResponse(200, h, resp)); 5655 return new async.Future.value(stringResponse(200, h, resp));
5604 }), true); 5656 }), true);
5605 res.create(arg_request, language: arg_language).then(unittest.expectAsync( ((api.Room response) { 5657 res.create(arg_request, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Room response) {
5606 checkRoom(response); 5658 checkRoom(response);
5607 }))); 5659 })));
5608 }); 5660 });
5609 5661
5610 unittest.test("method--decline", () { 5662 unittest.test("method--decline", () {
5611 5663
5612 var mock = new HttpServerMock(); 5664 var mock = new HttpServerMock();
5613 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5665 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5614 var arg_roomId = "foo"; 5666 var arg_roomId = "foo";
5667 var arg_consistencyToken = "foo";
5615 var arg_language = "foo"; 5668 var arg_language = "foo";
5616 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5669 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5617 var path = (req.url).path; 5670 var path = (req.url).path;
5618 var pathOffset = 0; 5671 var pathOffset = 0;
5619 var index; 5672 var index;
5620 var subPart; 5673 var subPart;
5621 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5674 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5622 pathOffset += 1; 5675 pathOffset += 1;
5623 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5676 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5624 pathOffset += 9; 5677 pathOffset += 9;
(...skipping 16 matching lines...) Expand all
5641 if (n == "false") return false; 5694 if (n == "false") return false;
5642 if (n == null) return null; 5695 if (n == null) return null;
5643 throw new core.ArgumentError("Invalid boolean: $n"); 5696 throw new core.ArgumentError("Invalid boolean: $n");
5644 } 5697 }
5645 if (query.length > 0) { 5698 if (query.length > 0) {
5646 for (var part in query.split("&")) { 5699 for (var part in query.split("&")) {
5647 var keyvalue = part.split("="); 5700 var keyvalue = part.split("=");
5648 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5701 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5649 } 5702 }
5650 } 5703 }
5704 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5651 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5705 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5652 5706
5653 5707
5654 var h = { 5708 var h = {
5655 "content-type" : "application/json; charset=utf-8", 5709 "content-type" : "application/json; charset=utf-8",
5656 }; 5710 };
5657 var resp = convert.JSON.encode(buildRoom()); 5711 var resp = convert.JSON.encode(buildRoom());
5658 return new async.Future.value(stringResponse(200, h, resp)); 5712 return new async.Future.value(stringResponse(200, h, resp));
5659 }), true); 5713 }), true);
5660 res.decline(arg_roomId, language: arg_language).then(unittest.expectAsync( ((api.Room response) { 5714 res.decline(arg_roomId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Room response) {
5661 checkRoom(response); 5715 checkRoom(response);
5662 }))); 5716 })));
5663 }); 5717 });
5664 5718
5665 unittest.test("method--dismiss", () { 5719 unittest.test("method--dismiss", () {
5666 5720
5667 var mock = new HttpServerMock(); 5721 var mock = new HttpServerMock();
5668 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5722 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5669 var arg_roomId = "foo"; 5723 var arg_roomId = "foo";
5724 var arg_consistencyToken = "foo";
5670 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5725 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5671 var path = (req.url).path; 5726 var path = (req.url).path;
5672 var pathOffset = 0; 5727 var pathOffset = 0;
5673 var index; 5728 var index;
5674 var subPart; 5729 var subPart;
5675 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5730 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5676 pathOffset += 1; 5731 pathOffset += 1;
5677 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5732 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5678 pathOffset += 9; 5733 pathOffset += 9;
5679 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("rooms/")); 5734 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("rooms/"));
(...skipping 15 matching lines...) Expand all
5695 if (n == "false") return false; 5750 if (n == "false") return false;
5696 if (n == null) return null; 5751 if (n == null) return null;
5697 throw new core.ArgumentError("Invalid boolean: $n"); 5752 throw new core.ArgumentError("Invalid boolean: $n");
5698 } 5753 }
5699 if (query.length > 0) { 5754 if (query.length > 0) {
5700 for (var part in query.split("&")) { 5755 for (var part in query.split("&")) {
5701 var keyvalue = part.split("="); 5756 var keyvalue = part.split("=");
5702 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5757 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5703 } 5758 }
5704 } 5759 }
5760 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5705 5761
5706 5762
5707 var h = { 5763 var h = {
5708 "content-type" : "application/json; charset=utf-8", 5764 "content-type" : "application/json; charset=utf-8",
5709 }; 5765 };
5710 var resp = ""; 5766 var resp = "";
5711 return new async.Future.value(stringResponse(200, h, resp)); 5767 return new async.Future.value(stringResponse(200, h, resp));
5712 }), true); 5768 }), true);
5713 res.dismiss(arg_roomId).then(unittest.expectAsync((_) {})); 5769 res.dismiss(arg_roomId, consistencyToken: arg_consistencyToken).then(unitt est.expectAsync((_) {}));
5714 }); 5770 });
5715 5771
5716 unittest.test("method--get", () { 5772 unittest.test("method--get", () {
5717 5773
5718 var mock = new HttpServerMock(); 5774 var mock = new HttpServerMock();
5719 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5775 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5720 var arg_roomId = "foo"; 5776 var arg_roomId = "foo";
5777 var arg_consistencyToken = "foo";
5721 var arg_language = "foo"; 5778 var arg_language = "foo";
5722 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5779 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5723 var path = (req.url).path; 5780 var path = (req.url).path;
5724 var pathOffset = 0; 5781 var pathOffset = 0;
5725 var index; 5782 var index;
5726 var subPart; 5783 var subPart;
5727 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5784 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5728 pathOffset += 1; 5785 pathOffset += 1;
5729 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 5786 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
5730 pathOffset += 9; 5787 pathOffset += 9;
(...skipping 12 matching lines...) Expand all
5743 if (n == "false") return false; 5800 if (n == "false") return false;
5744 if (n == null) return null; 5801 if (n == null) return null;
5745 throw new core.ArgumentError("Invalid boolean: $n"); 5802 throw new core.ArgumentError("Invalid boolean: $n");
5746 } 5803 }
5747 if (query.length > 0) { 5804 if (query.length > 0) {
5748 for (var part in query.split("&")) { 5805 for (var part in query.split("&")) {
5749 var keyvalue = part.split("="); 5806 var keyvalue = part.split("=");
5750 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5807 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5751 } 5808 }
5752 } 5809 }
5810 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5753 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5811 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5754 5812
5755 5813
5756 var h = { 5814 var h = {
5757 "content-type" : "application/json; charset=utf-8", 5815 "content-type" : "application/json; charset=utf-8",
5758 }; 5816 };
5759 var resp = convert.JSON.encode(buildRoom()); 5817 var resp = convert.JSON.encode(buildRoom());
5760 return new async.Future.value(stringResponse(200, h, resp)); 5818 return new async.Future.value(stringResponse(200, h, resp));
5761 }), true); 5819 }), true);
5762 res.get(arg_roomId, language: arg_language).then(unittest.expectAsync(((ap i.Room response) { 5820 res.get(arg_roomId, consistencyToken: arg_consistencyToken, language: arg_ language).then(unittest.expectAsync(((api.Room response) {
5763 checkRoom(response); 5821 checkRoom(response);
5764 }))); 5822 })));
5765 }); 5823 });
5766 5824
5767 unittest.test("method--join", () { 5825 unittest.test("method--join", () {
5768 5826
5769 var mock = new HttpServerMock(); 5827 var mock = new HttpServerMock();
5770 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5828 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5771 var arg_request = buildRoomJoinRequest(); 5829 var arg_request = buildRoomJoinRequest();
5772 var arg_roomId = "foo"; 5830 var arg_roomId = "foo";
5831 var arg_consistencyToken = "foo";
5773 var arg_language = "foo"; 5832 var arg_language = "foo";
5774 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5833 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5775 var obj = new api.RoomJoinRequest.fromJson(json); 5834 var obj = new api.RoomJoinRequest.fromJson(json);
5776 checkRoomJoinRequest(obj); 5835 checkRoomJoinRequest(obj);
5777 5836
5778 var path = (req.url).path; 5837 var path = (req.url).path;
5779 var pathOffset = 0; 5838 var pathOffset = 0;
5780 var index; 5839 var index;
5781 var subPart; 5840 var subPart;
5782 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5841 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
5802 if (n == "false") return false; 5861 if (n == "false") return false;
5803 if (n == null) return null; 5862 if (n == null) return null;
5804 throw new core.ArgumentError("Invalid boolean: $n"); 5863 throw new core.ArgumentError("Invalid boolean: $n");
5805 } 5864 }
5806 if (query.length > 0) { 5865 if (query.length > 0) {
5807 for (var part in query.split("&")) { 5866 for (var part in query.split("&")) {
5808 var keyvalue = part.split("="); 5867 var keyvalue = part.split("=");
5809 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5868 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5810 } 5869 }
5811 } 5870 }
5871 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5812 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5872 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5813 5873
5814 5874
5815 var h = { 5875 var h = {
5816 "content-type" : "application/json; charset=utf-8", 5876 "content-type" : "application/json; charset=utf-8",
5817 }; 5877 };
5818 var resp = convert.JSON.encode(buildRoom()); 5878 var resp = convert.JSON.encode(buildRoom());
5819 return new async.Future.value(stringResponse(200, h, resp)); 5879 return new async.Future.value(stringResponse(200, h, resp));
5820 }), true); 5880 }), true);
5821 res.join(arg_request, arg_roomId, language: arg_language).then(unittest.ex pectAsync(((api.Room response) { 5881 res.join(arg_request, arg_roomId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Room response) {
5822 checkRoom(response); 5882 checkRoom(response);
5823 }))); 5883 })));
5824 }); 5884 });
5825 5885
5826 unittest.test("method--leave", () { 5886 unittest.test("method--leave", () {
5827 5887
5828 var mock = new HttpServerMock(); 5888 var mock = new HttpServerMock();
5829 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5889 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5830 var arg_request = buildRoomLeaveRequest(); 5890 var arg_request = buildRoomLeaveRequest();
5831 var arg_roomId = "foo"; 5891 var arg_roomId = "foo";
5892 var arg_consistencyToken = "foo";
5832 var arg_language = "foo"; 5893 var arg_language = "foo";
5833 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5894 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5834 var obj = new api.RoomLeaveRequest.fromJson(json); 5895 var obj = new api.RoomLeaveRequest.fromJson(json);
5835 checkRoomLeaveRequest(obj); 5896 checkRoomLeaveRequest(obj);
5836 5897
5837 var path = (req.url).path; 5898 var path = (req.url).path;
5838 var pathOffset = 0; 5899 var pathOffset = 0;
5839 var index; 5900 var index;
5840 var subPart; 5901 var subPart;
5841 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5902 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
5861 if (n == "false") return false; 5922 if (n == "false") return false;
5862 if (n == null) return null; 5923 if (n == null) return null;
5863 throw new core.ArgumentError("Invalid boolean: $n"); 5924 throw new core.ArgumentError("Invalid boolean: $n");
5864 } 5925 }
5865 if (query.length > 0) { 5926 if (query.length > 0) {
5866 for (var part in query.split("&")) { 5927 for (var part in query.split("&")) {
5867 var keyvalue = part.split("="); 5928 var keyvalue = part.split("=");
5868 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5929 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5869 } 5930 }
5870 } 5931 }
5932 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5871 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5933 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5872 5934
5873 5935
5874 var h = { 5936 var h = {
5875 "content-type" : "application/json; charset=utf-8", 5937 "content-type" : "application/json; charset=utf-8",
5876 }; 5938 };
5877 var resp = convert.JSON.encode(buildRoom()); 5939 var resp = convert.JSON.encode(buildRoom());
5878 return new async.Future.value(stringResponse(200, h, resp)); 5940 return new async.Future.value(stringResponse(200, h, resp));
5879 }), true); 5941 }), true);
5880 res.leave(arg_request, arg_roomId, language: arg_language).then(unittest.e xpectAsync(((api.Room response) { 5942 res.leave(arg_request, arg_roomId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Room response) {
5881 checkRoom(response); 5943 checkRoom(response);
5882 }))); 5944 })));
5883 }); 5945 });
5884 5946
5885 unittest.test("method--list", () { 5947 unittest.test("method--list", () {
5886 5948
5887 var mock = new HttpServerMock(); 5949 var mock = new HttpServerMock();
5888 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 5950 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5951 var arg_consistencyToken = "foo";
5889 var arg_language = "foo"; 5952 var arg_language = "foo";
5890 var arg_maxResults = 42; 5953 var arg_maxResults = 42;
5891 var arg_pageToken = "foo"; 5954 var arg_pageToken = "foo";
5892 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5955 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5893 var path = (req.url).path; 5956 var path = (req.url).path;
5894 var pathOffset = 0; 5957 var pathOffset = 0;
5895 var index; 5958 var index;
5896 var subPart; 5959 var subPart;
5897 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5960 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5898 pathOffset += 1; 5961 pathOffset += 1;
(...skipping 11 matching lines...) Expand all
5910 if (n == "false") return false; 5973 if (n == "false") return false;
5911 if (n == null) return null; 5974 if (n == null) return null;
5912 throw new core.ArgumentError("Invalid boolean: $n"); 5975 throw new core.ArgumentError("Invalid boolean: $n");
5913 } 5976 }
5914 if (query.length > 0) { 5977 if (query.length > 0) {
5915 for (var part in query.split("&")) { 5978 for (var part in query.split("&")) {
5916 var keyvalue = part.split("="); 5979 var keyvalue = part.split("=");
5917 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5980 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5918 } 5981 }
5919 } 5982 }
5983 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5920 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 5984 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5921 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 5985 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
5922 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 5986 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
5923 5987
5924 5988
5925 var h = { 5989 var h = {
5926 "content-type" : "application/json; charset=utf-8", 5990 "content-type" : "application/json; charset=utf-8",
5927 }; 5991 };
5928 var resp = convert.JSON.encode(buildRoomList()); 5992 var resp = convert.JSON.encode(buildRoomList());
5929 return new async.Future.value(stringResponse(200, h, resp)); 5993 return new async.Future.value(stringResponse(200, h, resp));
5930 }), true); 5994 }), true);
5931 res.list(language: arg_language, maxResults: arg_maxResults, pageToken: ar g_pageToken).then(unittest.expectAsync(((api.RoomList response) { 5995 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(( (api.RoomList response) {
5932 checkRoomList(response); 5996 checkRoomList(response);
5933 }))); 5997 })));
5934 }); 5998 });
5935 5999
5936 unittest.test("method--reportStatus", () { 6000 unittest.test("method--reportStatus", () {
5937 6001
5938 var mock = new HttpServerMock(); 6002 var mock = new HttpServerMock();
5939 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; 6003 api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
5940 var arg_request = buildRoomP2PStatuses(); 6004 var arg_request = buildRoomP2PStatuses();
5941 var arg_roomId = "foo"; 6005 var arg_roomId = "foo";
6006 var arg_consistencyToken = "foo";
5942 var arg_language = "foo"; 6007 var arg_language = "foo";
5943 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6008 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5944 var obj = new api.RoomP2PStatuses.fromJson(json); 6009 var obj = new api.RoomP2PStatuses.fromJson(json);
5945 checkRoomP2PStatuses(obj); 6010 checkRoomP2PStatuses(obj);
5946 6011
5947 var path = (req.url).path; 6012 var path = (req.url).path;
5948 var pathOffset = 0; 6013 var pathOffset = 0;
5949 var index; 6014 var index;
5950 var subPart; 6015 var subPart;
5951 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6016 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
5971 if (n == "false") return false; 6036 if (n == "false") return false;
5972 if (n == null) return null; 6037 if (n == null) return null;
5973 throw new core.ArgumentError("Invalid boolean: $n"); 6038 throw new core.ArgumentError("Invalid boolean: $n");
5974 } 6039 }
5975 if (query.length > 0) { 6040 if (query.length > 0) {
5976 for (var part in query.split("&")) { 6041 for (var part in query.split("&")) {
5977 var keyvalue = part.split("="); 6042 var keyvalue = part.split("=");
5978 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6043 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5979 } 6044 }
5980 } 6045 }
6046 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
5981 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6047 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
5982 6048
5983 6049
5984 var h = { 6050 var h = {
5985 "content-type" : "application/json; charset=utf-8", 6051 "content-type" : "application/json; charset=utf-8",
5986 }; 6052 };
5987 var resp = convert.JSON.encode(buildRoomStatus()); 6053 var resp = convert.JSON.encode(buildRoomStatus());
5988 return new async.Future.value(stringResponse(200, h, resp)); 6054 return new async.Future.value(stringResponse(200, h, resp));
5989 }), true); 6055 }), true);
5990 res.reportStatus(arg_request, arg_roomId, language: arg_language).then(uni ttest.expectAsync(((api.RoomStatus response) { 6056 res.reportStatus(arg_request, arg_roomId, consistencyToken: arg_consistenc yToken, language: arg_language).then(unittest.expectAsync(((api.RoomStatus respo nse) {
5991 checkRoomStatus(response); 6057 checkRoomStatus(response);
5992 }))); 6058 })));
5993 }); 6059 });
5994 6060
5995 }); 6061 });
5996 6062
5997 6063
5998 unittest.group("resource-ScoresResourceApi", () { 6064 unittest.group("resource-ScoresResourceApi", () {
5999 unittest.test("method--get", () { 6065 unittest.test("method--get", () {
6000 6066
6001 var mock = new HttpServerMock(); 6067 var mock = new HttpServerMock();
6002 api.ScoresResourceApi res = new api.GamesApi(mock).scores; 6068 api.ScoresResourceApi res = new api.GamesApi(mock).scores;
6003 var arg_playerId = "foo"; 6069 var arg_playerId = "foo";
6004 var arg_leaderboardId = "foo"; 6070 var arg_leaderboardId = "foo";
6005 var arg_timeSpan = "foo"; 6071 var arg_timeSpan = "foo";
6072 var arg_consistencyToken = "foo";
6006 var arg_includeRankType = "foo"; 6073 var arg_includeRankType = "foo";
6007 var arg_language = "foo"; 6074 var arg_language = "foo";
6008 var arg_maxResults = 42; 6075 var arg_maxResults = 42;
6009 var arg_pageToken = "foo"; 6076 var arg_pageToken = "foo";
6010 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6077 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6011 var path = (req.url).path; 6078 var path = (req.url).path;
6012 var pathOffset = 0; 6079 var pathOffset = 0;
6013 var index; 6080 var index;
6014 var subPart; 6081 var subPart;
6015 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6082 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 29 matching lines...) Expand all
6045 if (n == "false") return false; 6112 if (n == "false") return false;
6046 if (n == null) return null; 6113 if (n == null) return null;
6047 throw new core.ArgumentError("Invalid boolean: $n"); 6114 throw new core.ArgumentError("Invalid boolean: $n");
6048 } 6115 }
6049 if (query.length > 0) { 6116 if (query.length > 0) {
6050 for (var part in query.split("&")) { 6117 for (var part in query.split("&")) {
6051 var keyvalue = part.split("="); 6118 var keyvalue = part.split("=");
6052 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6119 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6053 } 6120 }
6054 } 6121 }
6122 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6055 unittest.expect(queryMap["includeRankType"].first, unittest.equals(arg_i ncludeRankType)); 6123 unittest.expect(queryMap["includeRankType"].first, unittest.equals(arg_i ncludeRankType));
6056 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6124 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6057 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 6125 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
6058 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 6126 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
6059 6127
6060 6128
6061 var h = { 6129 var h = {
6062 "content-type" : "application/json; charset=utf-8", 6130 "content-type" : "application/json; charset=utf-8",
6063 }; 6131 };
6064 var resp = convert.JSON.encode(buildPlayerLeaderboardScoreListResponse() ); 6132 var resp = convert.JSON.encode(buildPlayerLeaderboardScoreListResponse() );
6065 return new async.Future.value(stringResponse(200, h, resp)); 6133 return new async.Future.value(stringResponse(200, h, resp));
6066 }), true); 6134 }), true);
6067 res.get(arg_playerId, arg_leaderboardId, arg_timeSpan, includeRankType: ar g_includeRankType, language: arg_language, maxResults: arg_maxResults, pageToken : arg_pageToken).then(unittest.expectAsync(((api.PlayerLeaderboardScoreListRespo nse response) { 6135 res.get(arg_playerId, arg_leaderboardId, arg_timeSpan, consistencyToken: a rg_consistencyToken, includeRankType: arg_includeRankType, language: arg_languag e, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsy nc(((api.PlayerLeaderboardScoreListResponse response) {
6068 checkPlayerLeaderboardScoreListResponse(response); 6136 checkPlayerLeaderboardScoreListResponse(response);
6069 }))); 6137 })));
6070 }); 6138 });
6071 6139
6072 unittest.test("method--list", () { 6140 unittest.test("method--list", () {
6073 6141
6074 var mock = new HttpServerMock(); 6142 var mock = new HttpServerMock();
6075 api.ScoresResourceApi res = new api.GamesApi(mock).scores; 6143 api.ScoresResourceApi res = new api.GamesApi(mock).scores;
6076 var arg_leaderboardId = "foo"; 6144 var arg_leaderboardId = "foo";
6077 var arg_collection = "foo"; 6145 var arg_collection = "foo";
6078 var arg_timeSpan = "foo"; 6146 var arg_timeSpan = "foo";
6147 var arg_consistencyToken = "foo";
6079 var arg_language = "foo"; 6148 var arg_language = "foo";
6080 var arg_maxResults = 42; 6149 var arg_maxResults = 42;
6081 var arg_pageToken = "foo"; 6150 var arg_pageToken = "foo";
6082 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6151 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6083 var path = (req.url).path; 6152 var path = (req.url).path;
6084 var pathOffset = 0; 6153 var pathOffset = 0;
6085 var index; 6154 var index;
6086 var subPart; 6155 var subPart;
6087 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6156 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6088 pathOffset += 1; 6157 pathOffset += 1;
(...skipping 22 matching lines...) Expand all
6111 if (n == null) return null; 6180 if (n == null) return null;
6112 throw new core.ArgumentError("Invalid boolean: $n"); 6181 throw new core.ArgumentError("Invalid boolean: $n");
6113 } 6182 }
6114 if (query.length > 0) { 6183 if (query.length > 0) {
6115 for (var part in query.split("&")) { 6184 for (var part in query.split("&")) {
6116 var keyvalue = part.split("="); 6185 var keyvalue = part.split("=");
6117 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6118 } 6187 }
6119 } 6188 }
6120 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan )); 6189 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan ));
6190 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6121 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6191 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6122 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 6192 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
6123 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 6193 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
6124 6194
6125 6195
6126 var h = { 6196 var h = {
6127 "content-type" : "application/json; charset=utf-8", 6197 "content-type" : "application/json; charset=utf-8",
6128 }; 6198 };
6129 var resp = convert.JSON.encode(buildLeaderboardScores()); 6199 var resp = convert.JSON.encode(buildLeaderboardScores());
6130 return new async.Future.value(stringResponse(200, h, resp)); 6200 return new async.Future.value(stringResponse(200, h, resp));
6131 }), true); 6201 }), true);
6132 res.list(arg_leaderboardId, arg_collection, arg_timeSpan, language: arg_la nguage, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expe ctAsync(((api.LeaderboardScores response) { 6202 res.list(arg_leaderboardId, arg_collection, arg_timeSpan, consistencyToken : arg_consistencyToken, language: arg_language, maxResults: arg_maxResults, page Token: arg_pageToken).then(unittest.expectAsync(((api.LeaderboardScores response ) {
6133 checkLeaderboardScores(response); 6203 checkLeaderboardScores(response);
6134 }))); 6204 })));
6135 }); 6205 });
6136 6206
6137 unittest.test("method--listWindow", () { 6207 unittest.test("method--listWindow", () {
6138 6208
6139 var mock = new HttpServerMock(); 6209 var mock = new HttpServerMock();
6140 api.ScoresResourceApi res = new api.GamesApi(mock).scores; 6210 api.ScoresResourceApi res = new api.GamesApi(mock).scores;
6141 var arg_leaderboardId = "foo"; 6211 var arg_leaderboardId = "foo";
6142 var arg_collection = "foo"; 6212 var arg_collection = "foo";
6143 var arg_timeSpan = "foo"; 6213 var arg_timeSpan = "foo";
6214 var arg_consistencyToken = "foo";
6144 var arg_language = "foo"; 6215 var arg_language = "foo";
6145 var arg_maxResults = 42; 6216 var arg_maxResults = 42;
6146 var arg_pageToken = "foo"; 6217 var arg_pageToken = "foo";
6147 var arg_resultsAbove = 42; 6218 var arg_resultsAbove = 42;
6148 var arg_returnTopIfAbsent = true; 6219 var arg_returnTopIfAbsent = true;
6149 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6220 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6150 var path = (req.url).path; 6221 var path = (req.url).path;
6151 var pathOffset = 0; 6222 var pathOffset = 0;
6152 var index; 6223 var index;
6153 var subPart; 6224 var subPart;
(...skipping 24 matching lines...) Expand all
6178 if (n == null) return null; 6249 if (n == null) return null;
6179 throw new core.ArgumentError("Invalid boolean: $n"); 6250 throw new core.ArgumentError("Invalid boolean: $n");
6180 } 6251 }
6181 if (query.length > 0) { 6252 if (query.length > 0) {
6182 for (var part in query.split("&")) { 6253 for (var part in query.split("&")) {
6183 var keyvalue = part.split("="); 6254 var keyvalue = part.split("=");
6184 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6255 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6185 } 6256 }
6186 } 6257 }
6187 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan )); 6258 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan ));
6259 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6188 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6260 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6189 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 6261 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
6190 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 6262 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
6191 unittest.expect(core.int.parse(queryMap["resultsAbove"].first), unittest .equals(arg_resultsAbove)); 6263 unittest.expect(core.int.parse(queryMap["resultsAbove"].first), unittest .equals(arg_resultsAbove));
6192 unittest.expect(queryMap["returnTopIfAbsent"].first, unittest.equals("$a rg_returnTopIfAbsent")); 6264 unittest.expect(queryMap["returnTopIfAbsent"].first, unittest.equals("$a rg_returnTopIfAbsent"));
6193 6265
6194 6266
6195 var h = { 6267 var h = {
6196 "content-type" : "application/json; charset=utf-8", 6268 "content-type" : "application/json; charset=utf-8",
6197 }; 6269 };
6198 var resp = convert.JSON.encode(buildLeaderboardScores()); 6270 var resp = convert.JSON.encode(buildLeaderboardScores());
6199 return new async.Future.value(stringResponse(200, h, resp)); 6271 return new async.Future.value(stringResponse(200, h, resp));
6200 }), true); 6272 }), true);
6201 res.listWindow(arg_leaderboardId, arg_collection, arg_timeSpan, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, resultsAbove : arg_resultsAbove, returnTopIfAbsent: arg_returnTopIfAbsent).then(unittest.expe ctAsync(((api.LeaderboardScores response) { 6273 res.listWindow(arg_leaderboardId, arg_collection, arg_timeSpan, consistenc yToken: arg_consistencyToken, language: arg_language, maxResults: arg_maxResults , pageToken: arg_pageToken, resultsAbove: arg_resultsAbove, returnTopIfAbsent: a rg_returnTopIfAbsent).then(unittest.expectAsync(((api.LeaderboardScores response ) {
6202 checkLeaderboardScores(response); 6274 checkLeaderboardScores(response);
6203 }))); 6275 })));
6204 }); 6276 });
6205 6277
6206 unittest.test("method--submit", () { 6278 unittest.test("method--submit", () {
6207 6279
6208 var mock = new HttpServerMock(); 6280 var mock = new HttpServerMock();
6209 api.ScoresResourceApi res = new api.GamesApi(mock).scores; 6281 api.ScoresResourceApi res = new api.GamesApi(mock).scores;
6210 var arg_leaderboardId = "foo"; 6282 var arg_leaderboardId = "foo";
6211 var arg_score = "foo"; 6283 var arg_score = "foo";
6284 var arg_consistencyToken = "foo";
6212 var arg_language = "foo"; 6285 var arg_language = "foo";
6213 var arg_scoreTag = "foo"; 6286 var arg_scoreTag = "foo";
6214 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6287 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6215 var path = (req.url).path; 6288 var path = (req.url).path;
6216 var pathOffset = 0; 6289 var pathOffset = 0;
6217 var index; 6290 var index;
6218 var subPart; 6291 var subPart;
6219 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6292 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6220 pathOffset += 1; 6293 pathOffset += 1;
6221 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6294 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
(...skipping 18 matching lines...) Expand all
6240 if (n == null) return null; 6313 if (n == null) return null;
6241 throw new core.ArgumentError("Invalid boolean: $n"); 6314 throw new core.ArgumentError("Invalid boolean: $n");
6242 } 6315 }
6243 if (query.length > 0) { 6316 if (query.length > 0) {
6244 for (var part in query.split("&")) { 6317 for (var part in query.split("&")) {
6245 var keyvalue = part.split("="); 6318 var keyvalue = part.split("=");
6246 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6319 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6247 } 6320 }
6248 } 6321 }
6249 unittest.expect(queryMap["score"].first, unittest.equals(arg_score)); 6322 unittest.expect(queryMap["score"].first, unittest.equals(arg_score));
6323 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6250 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6324 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6251 unittest.expect(queryMap["scoreTag"].first, unittest.equals(arg_scoreTag )); 6325 unittest.expect(queryMap["scoreTag"].first, unittest.equals(arg_scoreTag ));
6252 6326
6253 6327
6254 var h = { 6328 var h = {
6255 "content-type" : "application/json; charset=utf-8", 6329 "content-type" : "application/json; charset=utf-8",
6256 }; 6330 };
6257 var resp = convert.JSON.encode(buildPlayerScoreResponse()); 6331 var resp = convert.JSON.encode(buildPlayerScoreResponse());
6258 return new async.Future.value(stringResponse(200, h, resp)); 6332 return new async.Future.value(stringResponse(200, h, resp));
6259 }), true); 6333 }), true);
6260 res.submit(arg_leaderboardId, arg_score, language: arg_language, scoreTag: arg_scoreTag).then(unittest.expectAsync(((api.PlayerScoreResponse response) { 6334 res.submit(arg_leaderboardId, arg_score, consistencyToken: arg_consistency Token, language: arg_language, scoreTag: arg_scoreTag).then(unittest.expectAsync (((api.PlayerScoreResponse response) {
6261 checkPlayerScoreResponse(response); 6335 checkPlayerScoreResponse(response);
6262 }))); 6336 })));
6263 }); 6337 });
6264 6338
6265 unittest.test("method--submitMultiple", () { 6339 unittest.test("method--submitMultiple", () {
6266 6340
6267 var mock = new HttpServerMock(); 6341 var mock = new HttpServerMock();
6268 api.ScoresResourceApi res = new api.GamesApi(mock).scores; 6342 api.ScoresResourceApi res = new api.GamesApi(mock).scores;
6269 var arg_request = buildPlayerScoreSubmissionList(); 6343 var arg_request = buildPlayerScoreSubmissionList();
6344 var arg_consistencyToken = "foo";
6270 var arg_language = "foo"; 6345 var arg_language = "foo";
6271 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6346 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6272 var obj = new api.PlayerScoreSubmissionList.fromJson(json); 6347 var obj = new api.PlayerScoreSubmissionList.fromJson(json);
6273 checkPlayerScoreSubmissionList(obj); 6348 checkPlayerScoreSubmissionList(obj);
6274 6349
6275 var path = (req.url).path; 6350 var path = (req.url).path;
6276 var pathOffset = 0; 6351 var pathOffset = 0;
6277 var index; 6352 var index;
6278 var subPart; 6353 var subPart;
6279 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6354 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 12 matching lines...) Expand all
6292 if (n == "false") return false; 6367 if (n == "false") return false;
6293 if (n == null) return null; 6368 if (n == null) return null;
6294 throw new core.ArgumentError("Invalid boolean: $n"); 6369 throw new core.ArgumentError("Invalid boolean: $n");
6295 } 6370 }
6296 if (query.length > 0) { 6371 if (query.length > 0) {
6297 for (var part in query.split("&")) { 6372 for (var part in query.split("&")) {
6298 var keyvalue = part.split("="); 6373 var keyvalue = part.split("=");
6299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6374 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6300 } 6375 }
6301 } 6376 }
6377 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6302 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6378 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6303 6379
6304 6380
6305 var h = { 6381 var h = {
6306 "content-type" : "application/json; charset=utf-8", 6382 "content-type" : "application/json; charset=utf-8",
6307 }; 6383 };
6308 var resp = convert.JSON.encode(buildPlayerScoreListResponse()); 6384 var resp = convert.JSON.encode(buildPlayerScoreListResponse());
6309 return new async.Future.value(stringResponse(200, h, resp)); 6385 return new async.Future.value(stringResponse(200, h, resp));
6310 }), true); 6386 }), true);
6311 res.submitMultiple(arg_request, language: arg_language).then(unittest.expe ctAsync(((api.PlayerScoreListResponse response) { 6387 res.submitMultiple(arg_request, consistencyToken: arg_consistencyToken, la nguage: arg_language).then(unittest.expectAsync(((api.PlayerScoreListResponse re sponse) {
6312 checkPlayerScoreListResponse(response); 6388 checkPlayerScoreListResponse(response);
6313 }))); 6389 })));
6314 }); 6390 });
6315 6391
6316 }); 6392 });
6317 6393
6318 6394
6319 unittest.group("resource-SnapshotsResourceApi", () { 6395 unittest.group("resource-SnapshotsResourceApi", () {
6320 unittest.test("method--get", () { 6396 unittest.test("method--get", () {
6321 6397
6322 var mock = new HttpServerMock(); 6398 var mock = new HttpServerMock();
6323 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; 6399 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots;
6324 var arg_snapshotId = "foo"; 6400 var arg_snapshotId = "foo";
6401 var arg_consistencyToken = "foo";
6325 var arg_language = "foo"; 6402 var arg_language = "foo";
6326 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6403 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6327 var path = (req.url).path; 6404 var path = (req.url).path;
6328 var pathOffset = 0; 6405 var pathOffset = 0;
6329 var index; 6406 var index;
6330 var subPart; 6407 var subPart;
6331 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6408 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6332 pathOffset += 1; 6409 pathOffset += 1;
6333 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6410 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6334 pathOffset += 9; 6411 pathOffset += 9;
(...skipping 12 matching lines...) Expand all
6347 if (n == "false") return false; 6424 if (n == "false") return false;
6348 if (n == null) return null; 6425 if (n == null) return null;
6349 throw new core.ArgumentError("Invalid boolean: $n"); 6426 throw new core.ArgumentError("Invalid boolean: $n");
6350 } 6427 }
6351 if (query.length > 0) { 6428 if (query.length > 0) {
6352 for (var part in query.split("&")) { 6429 for (var part in query.split("&")) {
6353 var keyvalue = part.split("="); 6430 var keyvalue = part.split("=");
6354 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6431 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6355 } 6432 }
6356 } 6433 }
6434 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6357 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6435 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6358 6436
6359 6437
6360 var h = { 6438 var h = {
6361 "content-type" : "application/json; charset=utf-8", 6439 "content-type" : "application/json; charset=utf-8",
6362 }; 6440 };
6363 var resp = convert.JSON.encode(buildSnapshot()); 6441 var resp = convert.JSON.encode(buildSnapshot());
6364 return new async.Future.value(stringResponse(200, h, resp)); 6442 return new async.Future.value(stringResponse(200, h, resp));
6365 }), true); 6443 }), true);
6366 res.get(arg_snapshotId, language: arg_language).then(unittest.expectAsync( ((api.Snapshot response) { 6444 res.get(arg_snapshotId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.Snapshot response) {
6367 checkSnapshot(response); 6445 checkSnapshot(response);
6368 }))); 6446 })));
6369 }); 6447 });
6370 6448
6371 unittest.test("method--list", () { 6449 unittest.test("method--list", () {
6372 6450
6373 var mock = new HttpServerMock(); 6451 var mock = new HttpServerMock();
6374 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; 6452 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots;
6375 var arg_playerId = "foo"; 6453 var arg_playerId = "foo";
6454 var arg_consistencyToken = "foo";
6376 var arg_language = "foo"; 6455 var arg_language = "foo";
6377 var arg_maxResults = 42; 6456 var arg_maxResults = 42;
6378 var arg_pageToken = "foo"; 6457 var arg_pageToken = "foo";
6379 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6458 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6380 var path = (req.url).path; 6459 var path = (req.url).path;
6381 var pathOffset = 0; 6460 var pathOffset = 0;
6382 var index; 6461 var index;
6383 var subPart; 6462 var subPart;
6384 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6463 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6385 pathOffset += 1; 6464 pathOffset += 1;
(...skipping 18 matching lines...) Expand all
6404 if (n == "false") return false; 6483 if (n == "false") return false;
6405 if (n == null) return null; 6484 if (n == null) return null;
6406 throw new core.ArgumentError("Invalid boolean: $n"); 6485 throw new core.ArgumentError("Invalid boolean: $n");
6407 } 6486 }
6408 if (query.length > 0) { 6487 if (query.length > 0) {
6409 for (var part in query.split("&")) { 6488 for (var part in query.split("&")) {
6410 var keyvalue = part.split("="); 6489 var keyvalue = part.split("=");
6411 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6490 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6412 } 6491 }
6413 } 6492 }
6493 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6414 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6494 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6415 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 6495 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
6416 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 6496 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
6417 6497
6418 6498
6419 var h = { 6499 var h = {
6420 "content-type" : "application/json; charset=utf-8", 6500 "content-type" : "application/json; charset=utf-8",
6421 }; 6501 };
6422 var resp = convert.JSON.encode(buildSnapshotListResponse()); 6502 var resp = convert.JSON.encode(buildSnapshotListResponse());
6423 return new async.Future.value(stringResponse(200, h, resp)); 6503 return new async.Future.value(stringResponse(200, h, resp));
6424 }), true); 6504 }), true);
6425 res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.SnapshotListResponse response) { 6505 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest .expectAsync(((api.SnapshotListResponse response) {
6426 checkSnapshotListResponse(response); 6506 checkSnapshotListResponse(response);
6427 }))); 6507 })));
6428 }); 6508 });
6429 6509
6430 }); 6510 });
6431 6511
6432 6512
6433 unittest.group("resource-TurnBasedMatchesResourceApi", () { 6513 unittest.group("resource-TurnBasedMatchesResourceApi", () {
6434 unittest.test("method--cancel", () { 6514 unittest.test("method--cancel", () {
6435 6515
6436 var mock = new HttpServerMock(); 6516 var mock = new HttpServerMock();
6437 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6517 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6438 var arg_matchId = "foo"; 6518 var arg_matchId = "foo";
6519 var arg_consistencyToken = "foo";
6439 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6520 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6440 var path = (req.url).path; 6521 var path = (req.url).path;
6441 var pathOffset = 0; 6522 var pathOffset = 0;
6442 var index; 6523 var index;
6443 var subPart; 6524 var subPart;
6444 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6525 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6445 pathOffset += 1; 6526 pathOffset += 1;
6446 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6527 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6447 pathOffset += 9; 6528 pathOffset += 9;
6448 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("turnbasedmatches/")); 6529 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("turnbasedmatches/"));
(...skipping 15 matching lines...) Expand all
6464 if (n == "false") return false; 6545 if (n == "false") return false;
6465 if (n == null) return null; 6546 if (n == null) return null;
6466 throw new core.ArgumentError("Invalid boolean: $n"); 6547 throw new core.ArgumentError("Invalid boolean: $n");
6467 } 6548 }
6468 if (query.length > 0) { 6549 if (query.length > 0) {
6469 for (var part in query.split("&")) { 6550 for (var part in query.split("&")) {
6470 var keyvalue = part.split("="); 6551 var keyvalue = part.split("=");
6471 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6552 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6472 } 6553 }
6473 } 6554 }
6555 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6474 6556
6475 6557
6476 var h = { 6558 var h = {
6477 "content-type" : "application/json; charset=utf-8", 6559 "content-type" : "application/json; charset=utf-8",
6478 }; 6560 };
6479 var resp = ""; 6561 var resp = "";
6480 return new async.Future.value(stringResponse(200, h, resp)); 6562 return new async.Future.value(stringResponse(200, h, resp));
6481 }), true); 6563 }), true);
6482 res.cancel(arg_matchId).then(unittest.expectAsync((_) {})); 6564 res.cancel(arg_matchId, consistencyToken: arg_consistencyToken).then(unitt est.expectAsync((_) {}));
6483 }); 6565 });
6484 6566
6485 unittest.test("method--create", () { 6567 unittest.test("method--create", () {
6486 6568
6487 var mock = new HttpServerMock(); 6569 var mock = new HttpServerMock();
6488 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6570 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6489 var arg_request = buildTurnBasedMatchCreateRequest(); 6571 var arg_request = buildTurnBasedMatchCreateRequest();
6572 var arg_consistencyToken = "foo";
6490 var arg_language = "foo"; 6573 var arg_language = "foo";
6491 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6574 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6492 var obj = new api.TurnBasedMatchCreateRequest.fromJson(json); 6575 var obj = new api.TurnBasedMatchCreateRequest.fromJson(json);
6493 checkTurnBasedMatchCreateRequest(obj); 6576 checkTurnBasedMatchCreateRequest(obj);
6494 6577
6495 var path = (req.url).path; 6578 var path = (req.url).path;
6496 var pathOffset = 0; 6579 var pathOffset = 0;
6497 var index; 6580 var index;
6498 var subPart; 6581 var subPart;
6499 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6582 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 12 matching lines...) Expand all
6512 if (n == "false") return false; 6595 if (n == "false") return false;
6513 if (n == null) return null; 6596 if (n == null) return null;
6514 throw new core.ArgumentError("Invalid boolean: $n"); 6597 throw new core.ArgumentError("Invalid boolean: $n");
6515 } 6598 }
6516 if (query.length > 0) { 6599 if (query.length > 0) {
6517 for (var part in query.split("&")) { 6600 for (var part in query.split("&")) {
6518 var keyvalue = part.split("="); 6601 var keyvalue = part.split("=");
6519 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6602 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6520 } 6603 }
6521 } 6604 }
6605 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6522 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6606 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6523 6607
6524 6608
6525 var h = { 6609 var h = {
6526 "content-type" : "application/json; charset=utf-8", 6610 "content-type" : "application/json; charset=utf-8",
6527 }; 6611 };
6528 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6612 var resp = convert.JSON.encode(buildTurnBasedMatch());
6529 return new async.Future.value(stringResponse(200, h, resp)); 6613 return new async.Future.value(stringResponse(200, h, resp));
6530 }), true); 6614 }), true);
6531 res.create(arg_request, language: arg_language).then(unittest.expectAsync( ((api.TurnBasedMatch response) { 6615 res.create(arg_request, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
6532 checkTurnBasedMatch(response); 6616 checkTurnBasedMatch(response);
6533 }))); 6617 })));
6534 }); 6618 });
6535 6619
6536 unittest.test("method--decline", () { 6620 unittest.test("method--decline", () {
6537 6621
6538 var mock = new HttpServerMock(); 6622 var mock = new HttpServerMock();
6539 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6623 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6540 var arg_matchId = "foo"; 6624 var arg_matchId = "foo";
6625 var arg_consistencyToken = "foo";
6541 var arg_language = "foo"; 6626 var arg_language = "foo";
6542 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6627 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6543 var path = (req.url).path; 6628 var path = (req.url).path;
6544 var pathOffset = 0; 6629 var pathOffset = 0;
6545 var index; 6630 var index;
6546 var subPart; 6631 var subPart;
6547 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6632 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6548 pathOffset += 1; 6633 pathOffset += 1;
6549 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6634 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6550 pathOffset += 9; 6635 pathOffset += 9;
(...skipping 16 matching lines...) Expand all
6567 if (n == "false") return false; 6652 if (n == "false") return false;
6568 if (n == null) return null; 6653 if (n == null) return null;
6569 throw new core.ArgumentError("Invalid boolean: $n"); 6654 throw new core.ArgumentError("Invalid boolean: $n");
6570 } 6655 }
6571 if (query.length > 0) { 6656 if (query.length > 0) {
6572 for (var part in query.split("&")) { 6657 for (var part in query.split("&")) {
6573 var keyvalue = part.split("="); 6658 var keyvalue = part.split("=");
6574 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6659 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6575 } 6660 }
6576 } 6661 }
6662 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6577 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6663 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6578 6664
6579 6665
6580 var h = { 6666 var h = {
6581 "content-type" : "application/json; charset=utf-8", 6667 "content-type" : "application/json; charset=utf-8",
6582 }; 6668 };
6583 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6669 var resp = convert.JSON.encode(buildTurnBasedMatch());
6584 return new async.Future.value(stringResponse(200, h, resp)); 6670 return new async.Future.value(stringResponse(200, h, resp));
6585 }), true); 6671 }), true);
6586 res.decline(arg_matchId, language: arg_language).then(unittest.expectAsync (((api.TurnBasedMatch response) { 6672 res.decline(arg_matchId, consistencyToken: arg_consistencyToken, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
6587 checkTurnBasedMatch(response); 6673 checkTurnBasedMatch(response);
6588 }))); 6674 })));
6589 }); 6675 });
6590 6676
6591 unittest.test("method--dismiss", () { 6677 unittest.test("method--dismiss", () {
6592 6678
6593 var mock = new HttpServerMock(); 6679 var mock = new HttpServerMock();
6594 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6680 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6595 var arg_matchId = "foo"; 6681 var arg_matchId = "foo";
6682 var arg_consistencyToken = "foo";
6596 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6683 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6597 var path = (req.url).path; 6684 var path = (req.url).path;
6598 var pathOffset = 0; 6685 var pathOffset = 0;
6599 var index; 6686 var index;
6600 var subPart; 6687 var subPart;
6601 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6688 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6602 pathOffset += 1; 6689 pathOffset += 1;
6603 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6690 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6604 pathOffset += 9; 6691 pathOffset += 9;
6605 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("turnbasedmatches/")); 6692 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("turnbasedmatches/"));
(...skipping 15 matching lines...) Expand all
6621 if (n == "false") return false; 6708 if (n == "false") return false;
6622 if (n == null) return null; 6709 if (n == null) return null;
6623 throw new core.ArgumentError("Invalid boolean: $n"); 6710 throw new core.ArgumentError("Invalid boolean: $n");
6624 } 6711 }
6625 if (query.length > 0) { 6712 if (query.length > 0) {
6626 for (var part in query.split("&")) { 6713 for (var part in query.split("&")) {
6627 var keyvalue = part.split("="); 6714 var keyvalue = part.split("=");
6628 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6715 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6629 } 6716 }
6630 } 6717 }
6718 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6631 6719
6632 6720
6633 var h = { 6721 var h = {
6634 "content-type" : "application/json; charset=utf-8", 6722 "content-type" : "application/json; charset=utf-8",
6635 }; 6723 };
6636 var resp = ""; 6724 var resp = "";
6637 return new async.Future.value(stringResponse(200, h, resp)); 6725 return new async.Future.value(stringResponse(200, h, resp));
6638 }), true); 6726 }), true);
6639 res.dismiss(arg_matchId).then(unittest.expectAsync((_) {})); 6727 res.dismiss(arg_matchId, consistencyToken: arg_consistencyToken).then(unit test.expectAsync((_) {}));
6640 }); 6728 });
6641 6729
6642 unittest.test("method--finish", () { 6730 unittest.test("method--finish", () {
6643 6731
6644 var mock = new HttpServerMock(); 6732 var mock = new HttpServerMock();
6645 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6733 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6646 var arg_request = buildTurnBasedMatchResults(); 6734 var arg_request = buildTurnBasedMatchResults();
6647 var arg_matchId = "foo"; 6735 var arg_matchId = "foo";
6736 var arg_consistencyToken = "foo";
6648 var arg_language = "foo"; 6737 var arg_language = "foo";
6649 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6738 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6650 var obj = new api.TurnBasedMatchResults.fromJson(json); 6739 var obj = new api.TurnBasedMatchResults.fromJson(json);
6651 checkTurnBasedMatchResults(obj); 6740 checkTurnBasedMatchResults(obj);
6652 6741
6653 var path = (req.url).path; 6742 var path = (req.url).path;
6654 var pathOffset = 0; 6743 var pathOffset = 0;
6655 var index; 6744 var index;
6656 var subPart; 6745 var subPart;
6657 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6746 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
6677 if (n == "false") return false; 6766 if (n == "false") return false;
6678 if (n == null) return null; 6767 if (n == null) return null;
6679 throw new core.ArgumentError("Invalid boolean: $n"); 6768 throw new core.ArgumentError("Invalid boolean: $n");
6680 } 6769 }
6681 if (query.length > 0) { 6770 if (query.length > 0) {
6682 for (var part in query.split("&")) { 6771 for (var part in query.split("&")) {
6683 var keyvalue = part.split("="); 6772 var keyvalue = part.split("=");
6684 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6773 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6685 } 6774 }
6686 } 6775 }
6776 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6687 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6777 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6688 6778
6689 6779
6690 var h = { 6780 var h = {
6691 "content-type" : "application/json; charset=utf-8", 6781 "content-type" : "application/json; charset=utf-8",
6692 }; 6782 };
6693 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6783 var resp = convert.JSON.encode(buildTurnBasedMatch());
6694 return new async.Future.value(stringResponse(200, h, resp)); 6784 return new async.Future.value(stringResponse(200, h, resp));
6695 }), true); 6785 }), true);
6696 res.finish(arg_request, arg_matchId, language: arg_language).then(unittest .expectAsync(((api.TurnBasedMatch response) { 6786 res.finish(arg_request, arg_matchId, consistencyToken: arg_consistencyToke n, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch respon se) {
6697 checkTurnBasedMatch(response); 6787 checkTurnBasedMatch(response);
6698 }))); 6788 })));
6699 }); 6789 });
6700 6790
6701 unittest.test("method--get", () { 6791 unittest.test("method--get", () {
6702 6792
6703 var mock = new HttpServerMock(); 6793 var mock = new HttpServerMock();
6704 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6794 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6705 var arg_matchId = "foo"; 6795 var arg_matchId = "foo";
6796 var arg_consistencyToken = "foo";
6706 var arg_includeMatchData = true; 6797 var arg_includeMatchData = true;
6707 var arg_language = "foo"; 6798 var arg_language = "foo";
6708 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6799 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6709 var path = (req.url).path; 6800 var path = (req.url).path;
6710 var pathOffset = 0; 6801 var pathOffset = 0;
6711 var index; 6802 var index;
6712 var subPart; 6803 var subPart;
6713 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6804 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6714 pathOffset += 1; 6805 pathOffset += 1;
6715 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6806 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
(...skipping 13 matching lines...) Expand all
6729 if (n == "false") return false; 6820 if (n == "false") return false;
6730 if (n == null) return null; 6821 if (n == null) return null;
6731 throw new core.ArgumentError("Invalid boolean: $n"); 6822 throw new core.ArgumentError("Invalid boolean: $n");
6732 } 6823 }
6733 if (query.length > 0) { 6824 if (query.length > 0) {
6734 for (var part in query.split("&")) { 6825 for (var part in query.split("&")) {
6735 var keyvalue = part.split("="); 6826 var keyvalue = part.split("=");
6736 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6827 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6737 } 6828 }
6738 } 6829 }
6830 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6739 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData")); 6831 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData"));
6740 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6832 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6741 6833
6742 6834
6743 var h = { 6835 var h = {
6744 "content-type" : "application/json; charset=utf-8", 6836 "content-type" : "application/json; charset=utf-8",
6745 }; 6837 };
6746 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6838 var resp = convert.JSON.encode(buildTurnBasedMatch());
6747 return new async.Future.value(stringResponse(200, h, resp)); 6839 return new async.Future.value(stringResponse(200, h, resp));
6748 }), true); 6840 }), true);
6749 res.get(arg_matchId, includeMatchData: arg_includeMatchData, language: arg _language).then(unittest.expectAsync(((api.TurnBasedMatch response) { 6841 res.get(arg_matchId, consistencyToken: arg_consistencyToken, includeMatchD ata: arg_includeMatchData, language: arg_language).then(unittest.expectAsync(((a pi.TurnBasedMatch response) {
6750 checkTurnBasedMatch(response); 6842 checkTurnBasedMatch(response);
6751 }))); 6843 })));
6752 }); 6844 });
6753 6845
6754 unittest.test("method--join", () { 6846 unittest.test("method--join", () {
6755 6847
6756 var mock = new HttpServerMock(); 6848 var mock = new HttpServerMock();
6757 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6849 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6758 var arg_matchId = "foo"; 6850 var arg_matchId = "foo";
6851 var arg_consistencyToken = "foo";
6759 var arg_language = "foo"; 6852 var arg_language = "foo";
6760 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6853 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6761 var path = (req.url).path; 6854 var path = (req.url).path;
6762 var pathOffset = 0; 6855 var pathOffset = 0;
6763 var index; 6856 var index;
6764 var subPart; 6857 var subPart;
6765 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6858 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6766 pathOffset += 1; 6859 pathOffset += 1;
6767 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6860 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6768 pathOffset += 9; 6861 pathOffset += 9;
(...skipping 16 matching lines...) Expand all
6785 if (n == "false") return false; 6878 if (n == "false") return false;
6786 if (n == null) return null; 6879 if (n == null) return null;
6787 throw new core.ArgumentError("Invalid boolean: $n"); 6880 throw new core.ArgumentError("Invalid boolean: $n");
6788 } 6881 }
6789 if (query.length > 0) { 6882 if (query.length > 0) {
6790 for (var part in query.split("&")) { 6883 for (var part in query.split("&")) {
6791 var keyvalue = part.split("="); 6884 var keyvalue = part.split("=");
6792 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6885 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6793 } 6886 }
6794 } 6887 }
6888 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6795 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6889 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6796 6890
6797 6891
6798 var h = { 6892 var h = {
6799 "content-type" : "application/json; charset=utf-8", 6893 "content-type" : "application/json; charset=utf-8",
6800 }; 6894 };
6801 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6895 var resp = convert.JSON.encode(buildTurnBasedMatch());
6802 return new async.Future.value(stringResponse(200, h, resp)); 6896 return new async.Future.value(stringResponse(200, h, resp));
6803 }), true); 6897 }), true);
6804 res.join(arg_matchId, language: arg_language).then(unittest.expectAsync((( api.TurnBasedMatch response) { 6898 res.join(arg_matchId, consistencyToken: arg_consistencyToken, language: ar g_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
6805 checkTurnBasedMatch(response); 6899 checkTurnBasedMatch(response);
6806 }))); 6900 })));
6807 }); 6901 });
6808 6902
6809 unittest.test("method--leave", () { 6903 unittest.test("method--leave", () {
6810 6904
6811 var mock = new HttpServerMock(); 6905 var mock = new HttpServerMock();
6812 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6906 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6813 var arg_matchId = "foo"; 6907 var arg_matchId = "foo";
6908 var arg_consistencyToken = "foo";
6814 var arg_language = "foo"; 6909 var arg_language = "foo";
6815 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6910 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6816 var path = (req.url).path; 6911 var path = (req.url).path;
6817 var pathOffset = 0; 6912 var pathOffset = 0;
6818 var index; 6913 var index;
6819 var subPart; 6914 var subPart;
6820 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6915 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6821 pathOffset += 1; 6916 pathOffset += 1;
6822 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6917 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
6823 pathOffset += 9; 6918 pathOffset += 9;
(...skipping 16 matching lines...) Expand all
6840 if (n == "false") return false; 6935 if (n == "false") return false;
6841 if (n == null) return null; 6936 if (n == null) return null;
6842 throw new core.ArgumentError("Invalid boolean: $n"); 6937 throw new core.ArgumentError("Invalid boolean: $n");
6843 } 6938 }
6844 if (query.length > 0) { 6939 if (query.length > 0) {
6845 for (var part in query.split("&")) { 6940 for (var part in query.split("&")) {
6846 var keyvalue = part.split("="); 6941 var keyvalue = part.split("=");
6847 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 6942 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6848 } 6943 }
6849 } 6944 }
6945 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6850 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 6946 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6851 6947
6852 6948
6853 var h = { 6949 var h = {
6854 "content-type" : "application/json; charset=utf-8", 6950 "content-type" : "application/json; charset=utf-8",
6855 }; 6951 };
6856 var resp = convert.JSON.encode(buildTurnBasedMatch()); 6952 var resp = convert.JSON.encode(buildTurnBasedMatch());
6857 return new async.Future.value(stringResponse(200, h, resp)); 6953 return new async.Future.value(stringResponse(200, h, resp));
6858 }), true); 6954 }), true);
6859 res.leave(arg_matchId, language: arg_language).then(unittest.expectAsync(( (api.TurnBasedMatch response) { 6955 res.leave(arg_matchId, consistencyToken: arg_consistencyToken, language: a rg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
6860 checkTurnBasedMatch(response); 6956 checkTurnBasedMatch(response);
6861 }))); 6957 })));
6862 }); 6958 });
6863 6959
6864 unittest.test("method--leaveTurn", () { 6960 unittest.test("method--leaveTurn", () {
6865 6961
6866 var mock = new HttpServerMock(); 6962 var mock = new HttpServerMock();
6867 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 6963 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6868 var arg_matchId = "foo"; 6964 var arg_matchId = "foo";
6869 var arg_matchVersion = 42; 6965 var arg_matchVersion = 42;
6966 var arg_consistencyToken = "foo";
6870 var arg_language = "foo"; 6967 var arg_language = "foo";
6871 var arg_pendingParticipantId = "foo"; 6968 var arg_pendingParticipantId = "foo";
6872 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 6969 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6873 var path = (req.url).path; 6970 var path = (req.url).path;
6874 var pathOffset = 0; 6971 var pathOffset = 0;
6875 var index; 6972 var index;
6876 var subPart; 6973 var subPart;
6877 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 6974 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6878 pathOffset += 1; 6975 pathOffset += 1;
6879 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 6976 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
(...skipping 18 matching lines...) Expand all
6898 if (n == null) return null; 6995 if (n == null) return null;
6899 throw new core.ArgumentError("Invalid boolean: $n"); 6996 throw new core.ArgumentError("Invalid boolean: $n");
6900 } 6997 }
6901 if (query.length > 0) { 6998 if (query.length > 0) {
6902 for (var part in query.split("&")) { 6999 for (var part in query.split("&")) {
6903 var keyvalue = part.split("="); 7000 var keyvalue = part.split("=");
6904 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 7001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6905 } 7002 }
6906 } 7003 }
6907 unittest.expect(core.int.parse(queryMap["matchVersion"].first), unittest .equals(arg_matchVersion)); 7004 unittest.expect(core.int.parse(queryMap["matchVersion"].first), unittest .equals(arg_matchVersion));
7005 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6908 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 7006 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6909 unittest.expect(queryMap["pendingParticipantId"].first, unittest.equals( arg_pendingParticipantId)); 7007 unittest.expect(queryMap["pendingParticipantId"].first, unittest.equals( arg_pendingParticipantId));
6910 7008
6911 7009
6912 var h = { 7010 var h = {
6913 "content-type" : "application/json; charset=utf-8", 7011 "content-type" : "application/json; charset=utf-8",
6914 }; 7012 };
6915 var resp = convert.JSON.encode(buildTurnBasedMatch()); 7013 var resp = convert.JSON.encode(buildTurnBasedMatch());
6916 return new async.Future.value(stringResponse(200, h, resp)); 7014 return new async.Future.value(stringResponse(200, h, resp));
6917 }), true); 7015 }), true);
6918 res.leaveTurn(arg_matchId, arg_matchVersion, language: arg_language, pendi ngParticipantId: arg_pendingParticipantId).then(unittest.expectAsync(((api.TurnB asedMatch response) { 7016 res.leaveTurn(arg_matchId, arg_matchVersion, consistencyToken: arg_consist encyToken, language: arg_language, pendingParticipantId: arg_pendingParticipantI d).then(unittest.expectAsync(((api.TurnBasedMatch response) {
6919 checkTurnBasedMatch(response); 7017 checkTurnBasedMatch(response);
6920 }))); 7018 })));
6921 }); 7019 });
6922 7020
6923 unittest.test("method--list", () { 7021 unittest.test("method--list", () {
6924 7022
6925 var mock = new HttpServerMock(); 7023 var mock = new HttpServerMock();
6926 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 7024 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
7025 var arg_consistencyToken = "foo";
6927 var arg_includeMatchData = true; 7026 var arg_includeMatchData = true;
6928 var arg_language = "foo"; 7027 var arg_language = "foo";
6929 var arg_maxCompletedMatches = 42; 7028 var arg_maxCompletedMatches = 42;
6930 var arg_maxResults = 42; 7029 var arg_maxResults = 42;
6931 var arg_pageToken = "foo"; 7030 var arg_pageToken = "foo";
6932 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 7031 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6933 var path = (req.url).path; 7032 var path = (req.url).path;
6934 var pathOffset = 0; 7033 var pathOffset = 0;
6935 var index; 7034 var index;
6936 var subPart; 7035 var subPart;
(...skipping 13 matching lines...) Expand all
6950 if (n == "false") return false; 7049 if (n == "false") return false;
6951 if (n == null) return null; 7050 if (n == null) return null;
6952 throw new core.ArgumentError("Invalid boolean: $n"); 7051 throw new core.ArgumentError("Invalid boolean: $n");
6953 } 7052 }
6954 if (query.length > 0) { 7053 if (query.length > 0) {
6955 for (var part in query.split("&")) { 7054 for (var part in query.split("&")) {
6956 var keyvalue = part.split("="); 7055 var keyvalue = part.split("=");
6957 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 7056 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
6958 } 7057 }
6959 } 7058 }
7059 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
6960 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData")); 7060 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData"));
6961 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 7061 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
6962 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u nittest.equals(arg_maxCompletedMatches)); 7062 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u nittest.equals(arg_maxCompletedMatches));
6963 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 7063 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
6964 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 7064 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
6965 7065
6966 7066
6967 var h = { 7067 var h = {
6968 "content-type" : "application/json; charset=utf-8", 7068 "content-type" : "application/json; charset=utf-8",
6969 }; 7069 };
6970 var resp = convert.JSON.encode(buildTurnBasedMatchList()); 7070 var resp = convert.JSON.encode(buildTurnBasedMatchList());
6971 return new async.Future.value(stringResponse(200, h, resp)); 7071 return new async.Future.value(stringResponse(200, h, resp));
6972 }), true); 7072 }), true);
6973 res.list(includeMatchData: arg_includeMatchData, language: arg_language, m axCompletedMatches: arg_maxCompletedMatches, maxResults: arg_maxResults, pageTok en: arg_pageToken).then(unittest.expectAsync(((api.TurnBasedMatchList response) { 7073 res.list(consistencyToken: arg_consistencyToken, includeMatchData: arg_inc ludeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatc hes, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectA sync(((api.TurnBasedMatchList response) {
6974 checkTurnBasedMatchList(response); 7074 checkTurnBasedMatchList(response);
6975 }))); 7075 })));
6976 }); 7076 });
6977 7077
6978 unittest.test("method--rematch", () { 7078 unittest.test("method--rematch", () {
6979 7079
6980 var mock = new HttpServerMock(); 7080 var mock = new HttpServerMock();
6981 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 7081 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
6982 var arg_matchId = "foo"; 7082 var arg_matchId = "foo";
7083 var arg_consistencyToken = "foo";
6983 var arg_language = "foo"; 7084 var arg_language = "foo";
6984 var arg_requestId = "foo"; 7085 var arg_requestId = "foo";
6985 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 7086 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
6986 var path = (req.url).path; 7087 var path = (req.url).path;
6987 var pathOffset = 0; 7088 var pathOffset = 0;
6988 var index; 7089 var index;
6989 var subPart; 7090 var subPart;
6990 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 7091 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
6991 pathOffset += 1; 7092 pathOffset += 1;
6992 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/")); 7093 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("games/v1/"));
(...skipping 17 matching lines...) Expand all
7010 if (n == "false") return false; 7111 if (n == "false") return false;
7011 if (n == null) return null; 7112 if (n == null) return null;
7012 throw new core.ArgumentError("Invalid boolean: $n"); 7113 throw new core.ArgumentError("Invalid boolean: $n");
7013 } 7114 }
7014 if (query.length > 0) { 7115 if (query.length > 0) {
7015 for (var part in query.split("&")) { 7116 for (var part in query.split("&")) {
7016 var keyvalue = part.split("="); 7117 var keyvalue = part.split("=");
7017 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 7118 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
7018 } 7119 }
7019 } 7120 }
7121 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
7020 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 7122 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
7021 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id)); 7123 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request Id));
7022 7124
7023 7125
7024 var h = { 7126 var h = {
7025 "content-type" : "application/json; charset=utf-8", 7127 "content-type" : "application/json; charset=utf-8",
7026 }; 7128 };
7027 var resp = convert.JSON.encode(buildTurnBasedMatchRematch()); 7129 var resp = convert.JSON.encode(buildTurnBasedMatchRematch());
7028 return new async.Future.value(stringResponse(200, h, resp)); 7130 return new async.Future.value(stringResponse(200, h, resp));
7029 }), true); 7131 }), true);
7030 res.rematch(arg_matchId, language: arg_language, requestId: arg_requestId) .then(unittest.expectAsync(((api.TurnBasedMatchRematch response) { 7132 res.rematch(arg_matchId, consistencyToken: arg_consistencyToken, language: arg_language, requestId: arg_requestId).then(unittest.expectAsync(((api.TurnBas edMatchRematch response) {
7031 checkTurnBasedMatchRematch(response); 7133 checkTurnBasedMatchRematch(response);
7032 }))); 7134 })));
7033 }); 7135 });
7034 7136
7035 unittest.test("method--sync", () { 7137 unittest.test("method--sync", () {
7036 7138
7037 var mock = new HttpServerMock(); 7139 var mock = new HttpServerMock();
7038 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 7140 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
7141 var arg_consistencyToken = "foo";
7039 var arg_includeMatchData = true; 7142 var arg_includeMatchData = true;
7040 var arg_language = "foo"; 7143 var arg_language = "foo";
7041 var arg_maxCompletedMatches = 42; 7144 var arg_maxCompletedMatches = 42;
7042 var arg_maxResults = 42; 7145 var arg_maxResults = 42;
7043 var arg_pageToken = "foo"; 7146 var arg_pageToken = "foo";
7044 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 7147 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
7045 var path = (req.url).path; 7148 var path = (req.url).path;
7046 var pathOffset = 0; 7149 var pathOffset = 0;
7047 var index; 7150 var index;
7048 var subPart; 7151 var subPart;
(...skipping 13 matching lines...) Expand all
7062 if (n == "false") return false; 7165 if (n == "false") return false;
7063 if (n == null) return null; 7166 if (n == null) return null;
7064 throw new core.ArgumentError("Invalid boolean: $n"); 7167 throw new core.ArgumentError("Invalid boolean: $n");
7065 } 7168 }
7066 if (query.length > 0) { 7169 if (query.length > 0) {
7067 for (var part in query.split("&")) { 7170 for (var part in query.split("&")) {
7068 var keyvalue = part.split("="); 7171 var keyvalue = part.split("=");
7069 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 7172 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
7070 } 7173 }
7071 } 7174 }
7175 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
7072 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData")); 7176 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar g_includeMatchData"));
7073 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 7177 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
7074 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u nittest.equals(arg_maxCompletedMatches)); 7178 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u nittest.equals(arg_maxCompletedMatches));
7075 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 7179 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults));
7076 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 7180 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
7077 7181
7078 7182
7079 var h = { 7183 var h = {
7080 "content-type" : "application/json; charset=utf-8", 7184 "content-type" : "application/json; charset=utf-8",
7081 }; 7185 };
7082 var resp = convert.JSON.encode(buildTurnBasedMatchSync()); 7186 var resp = convert.JSON.encode(buildTurnBasedMatchSync());
7083 return new async.Future.value(stringResponse(200, h, resp)); 7187 return new async.Future.value(stringResponse(200, h, resp));
7084 }), true); 7188 }), true);
7085 res.sync(includeMatchData: arg_includeMatchData, language: arg_language, m axCompletedMatches: arg_maxCompletedMatches, maxResults: arg_maxResults, pageTok en: arg_pageToken).then(unittest.expectAsync(((api.TurnBasedMatchSync response) { 7189 res.sync(consistencyToken: arg_consistencyToken, includeMatchData: arg_inc ludeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatc hes, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectA sync(((api.TurnBasedMatchSync response) {
7086 checkTurnBasedMatchSync(response); 7190 checkTurnBasedMatchSync(response);
7087 }))); 7191 })));
7088 }); 7192 });
7089 7193
7090 unittest.test("method--takeTurn", () { 7194 unittest.test("method--takeTurn", () {
7091 7195
7092 var mock = new HttpServerMock(); 7196 var mock = new HttpServerMock();
7093 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes; 7197 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc hes;
7094 var arg_request = buildTurnBasedMatchTurn(); 7198 var arg_request = buildTurnBasedMatchTurn();
7095 var arg_matchId = "foo"; 7199 var arg_matchId = "foo";
7200 var arg_consistencyToken = "foo";
7096 var arg_language = "foo"; 7201 var arg_language = "foo";
7097 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 7202 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
7098 var obj = new api.TurnBasedMatchTurn.fromJson(json); 7203 var obj = new api.TurnBasedMatchTurn.fromJson(json);
7099 checkTurnBasedMatchTurn(obj); 7204 checkTurnBasedMatchTurn(obj);
7100 7205
7101 var path = (req.url).path; 7206 var path = (req.url).path;
7102 var pathOffset = 0; 7207 var pathOffset = 0;
7103 var index; 7208 var index;
7104 var subPart; 7209 var subPart;
7105 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 7210 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
(...skipping 19 matching lines...) Expand all
7125 if (n == "false") return false; 7230 if (n == "false") return false;
7126 if (n == null) return null; 7231 if (n == null) return null;
7127 throw new core.ArgumentError("Invalid boolean: $n"); 7232 throw new core.ArgumentError("Invalid boolean: $n");
7128 } 7233 }
7129 if (query.length > 0) { 7234 if (query.length > 0) {
7130 for (var part in query.split("&")) { 7235 for (var part in query.split("&")) {
7131 var keyvalue = part.split("="); 7236 var keyvalue = part.split("=");
7132 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 7237 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
7133 } 7238 }
7134 } 7239 }
7240 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_ consistencyToken));
7135 unittest.expect(queryMap["language"].first, unittest.equals(arg_language )); 7241 unittest.expect(queryMap["language"].first, unittest.equals(arg_language ));
7136 7242
7137 7243
7138 var h = { 7244 var h = {
7139 "content-type" : "application/json; charset=utf-8", 7245 "content-type" : "application/json; charset=utf-8",
7140 }; 7246 };
7141 var resp = convert.JSON.encode(buildTurnBasedMatch()); 7247 var resp = convert.JSON.encode(buildTurnBasedMatch());
7142 return new async.Future.value(stringResponse(200, h, resp)); 7248 return new async.Future.value(stringResponse(200, h, resp));
7143 }), true); 7249 }), true);
7144 res.takeTurn(arg_request, arg_matchId, language: arg_language).then(unitte st.expectAsync(((api.TurnBasedMatch response) { 7250 res.takeTurn(arg_request, arg_matchId, consistencyToken: arg_consistencyTo ken, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch resp onse) {
7145 checkTurnBasedMatch(response); 7251 checkTurnBasedMatch(response);
7146 }))); 7252 })));
7147 }); 7253 });
7148 7254
7149 }); 7255 });
7150 7256
7151 7257
7152 } 7258 }
7153 7259
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698