Chromium Code Reviews

Side by Side Diff: generated/googleapis/test/gamesmanagement/v1management_test.dart

Issue 698403003: Api roll 5: 2014-11-05 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 library googleapis.gamesManagement.v1management.test; 1 library googleapis.gamesManagement.v1management.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;
11 import 'package:googleapis/common/common.dart' as common; 11 import 'package:googleapis/common/common.dart' as common;
12 import 'package:googleapis/src/common_internal.dart' as common_internal; 12 import 'package:googleapis/src/common_internal.dart' as common_internal;
13 import '../common/common_internal_test.dart' as common_test; 13 import '../common/common_internal_test.dart' as common_test;
14 14
15 import 'package:googleapis/gamesmanagement/v1management.dart' as api; 15 import 'package:googleapis/gamesmanagement/v1management.dart' as api;
16 16
17 17
18 18
19 buildUnnamed437() { 19 buildUnnamed841() {
20 var o = new core.List<api.AchievementResetResponse>(); 20 var o = new core.List<api.AchievementResetResponse>();
21 o.add(buildAchievementResetResponse()); 21 o.add(buildAchievementResetResponse());
22 o.add(buildAchievementResetResponse()); 22 o.add(buildAchievementResetResponse());
23 return o; 23 return o;
24 } 24 }
25 25
26 checkUnnamed437(core.List<api.AchievementResetResponse> o) { 26 checkUnnamed841(core.List<api.AchievementResetResponse> o) {
27 unittest.expect(o, unittest.hasLength(2)); 27 unittest.expect(o, unittest.hasLength(2));
28 checkAchievementResetResponse(o[0]); 28 checkAchievementResetResponse(o[0]);
29 checkAchievementResetResponse(o[1]); 29 checkAchievementResetResponse(o[1]);
30 } 30 }
31 31
32 core.int buildCounterAchievementResetAllResponse = 0; 32 core.int buildCounterAchievementResetAllResponse = 0;
33 buildAchievementResetAllResponse() { 33 buildAchievementResetAllResponse() {
34 var o = new api.AchievementResetAllResponse(); 34 var o = new api.AchievementResetAllResponse();
35 buildCounterAchievementResetAllResponse++; 35 buildCounterAchievementResetAllResponse++;
36 if (buildCounterAchievementResetAllResponse < 3) { 36 if (buildCounterAchievementResetAllResponse < 3) {
37 o.kind = "foo"; 37 o.kind = "foo";
38 o.results = buildUnnamed437(); 38 o.results = buildUnnamed841();
39 } 39 }
40 buildCounterAchievementResetAllResponse--; 40 buildCounterAchievementResetAllResponse--;
41 return o; 41 return o;
42 } 42 }
43 43
44 checkAchievementResetAllResponse(api.AchievementResetAllResponse o) { 44 checkAchievementResetAllResponse(api.AchievementResetAllResponse o) {
45 buildCounterAchievementResetAllResponse++; 45 buildCounterAchievementResetAllResponse++;
46 if (buildCounterAchievementResetAllResponse < 3) { 46 if (buildCounterAchievementResetAllResponse < 3) {
47 unittest.expect(o.kind, unittest.equals('foo')); 47 unittest.expect(o.kind, unittest.equals('foo'));
48 checkUnnamed437(o.results); 48 checkUnnamed841(o.results);
49 } 49 }
50 buildCounterAchievementResetAllResponse--; 50 buildCounterAchievementResetAllResponse--;
51 } 51 }
52 52
53 buildUnnamed438() { 53 buildUnnamed842() {
54 var o = new core.List<core.String>(); 54 var o = new core.List<core.String>();
55 o.add("foo"); 55 o.add("foo");
56 o.add("foo"); 56 o.add("foo");
57 return o; 57 return o;
58 } 58 }
59 59
60 checkUnnamed438(core.List<core.String> o) { 60 checkUnnamed842(core.List<core.String> o) {
61 unittest.expect(o, unittest.hasLength(2)); 61 unittest.expect(o, unittest.hasLength(2));
62 unittest.expect(o[0], unittest.equals('foo')); 62 unittest.expect(o[0], unittest.equals('foo'));
63 unittest.expect(o[1], unittest.equals('foo')); 63 unittest.expect(o[1], unittest.equals('foo'));
64 } 64 }
65 65
66 core.int buildCounterAchievementResetMultipleForAllRequest = 0; 66 core.int buildCounterAchievementResetMultipleForAllRequest = 0;
67 buildAchievementResetMultipleForAllRequest() { 67 buildAchievementResetMultipleForAllRequest() {
68 var o = new api.AchievementResetMultipleForAllRequest(); 68 var o = new api.AchievementResetMultipleForAllRequest();
69 buildCounterAchievementResetMultipleForAllRequest++; 69 buildCounterAchievementResetMultipleForAllRequest++;
70 if (buildCounterAchievementResetMultipleForAllRequest < 3) { 70 if (buildCounterAchievementResetMultipleForAllRequest < 3) {
71 o.achievementIds = buildUnnamed438(); 71 o.achievementIds = buildUnnamed842();
72 o.kind = "foo"; 72 o.kind = "foo";
73 } 73 }
74 buildCounterAchievementResetMultipleForAllRequest--; 74 buildCounterAchievementResetMultipleForAllRequest--;
75 return o; 75 return o;
76 } 76 }
77 77
78 checkAchievementResetMultipleForAllRequest(api.AchievementResetMultipleForAllReq uest o) { 78 checkAchievementResetMultipleForAllRequest(api.AchievementResetMultipleForAllReq uest o) {
79 buildCounterAchievementResetMultipleForAllRequest++; 79 buildCounterAchievementResetMultipleForAllRequest++;
80 if (buildCounterAchievementResetMultipleForAllRequest < 3) { 80 if (buildCounterAchievementResetMultipleForAllRequest < 3) {
81 checkUnnamed438(o.achievementIds); 81 checkUnnamed842(o.achievementIds);
82 unittest.expect(o.kind, unittest.equals('foo')); 82 unittest.expect(o.kind, unittest.equals('foo'));
83 } 83 }
84 buildCounterAchievementResetMultipleForAllRequest--; 84 buildCounterAchievementResetMultipleForAllRequest--;
85 } 85 }
86 86
87 core.int buildCounterAchievementResetResponse = 0; 87 core.int buildCounterAchievementResetResponse = 0;
88 buildAchievementResetResponse() { 88 buildAchievementResetResponse() {
89 var o = new api.AchievementResetResponse(); 89 var o = new api.AchievementResetResponse();
90 buildCounterAchievementResetResponse++; 90 buildCounterAchievementResetResponse++;
91 if (buildCounterAchievementResetResponse < 3) { 91 if (buildCounterAchievementResetResponse < 3) {
(...skipping 10 matching lines...)
102 buildCounterAchievementResetResponse++; 102 buildCounterAchievementResetResponse++;
103 if (buildCounterAchievementResetResponse < 3) { 103 if (buildCounterAchievementResetResponse < 3) {
104 unittest.expect(o.currentState, unittest.equals('foo')); 104 unittest.expect(o.currentState, unittest.equals('foo'));
105 unittest.expect(o.definitionId, unittest.equals('foo')); 105 unittest.expect(o.definitionId, unittest.equals('foo'));
106 unittest.expect(o.kind, unittest.equals('foo')); 106 unittest.expect(o.kind, unittest.equals('foo'));
107 unittest.expect(o.updateOccurred, unittest.isTrue); 107 unittest.expect(o.updateOccurred, unittest.isTrue);
108 } 108 }
109 buildCounterAchievementResetResponse--; 109 buildCounterAchievementResetResponse--;
110 } 110 }
111 111
112 buildUnnamed843() {
113 var o = new core.List<core.String>();
114 o.add("foo");
115 o.add("foo");
116 return o;
117 }
118
119 checkUnnamed843(core.List<core.String> o) {
120 unittest.expect(o, unittest.hasLength(2));
121 unittest.expect(o[0], unittest.equals('foo'));
122 unittest.expect(o[1], unittest.equals('foo'));
123 }
124
125 core.int buildCounterEventsResetMultipleForAllRequest = 0;
126 buildEventsResetMultipleForAllRequest() {
127 var o = new api.EventsResetMultipleForAllRequest();
128 buildCounterEventsResetMultipleForAllRequest++;
129 if (buildCounterEventsResetMultipleForAllRequest < 3) {
130 o.eventIds = buildUnnamed843();
131 o.kind = "foo";
132 }
133 buildCounterEventsResetMultipleForAllRequest--;
134 return o;
135 }
136
137 checkEventsResetMultipleForAllRequest(api.EventsResetMultipleForAllRequest o) {
138 buildCounterEventsResetMultipleForAllRequest++;
139 if (buildCounterEventsResetMultipleForAllRequest < 3) {
140 checkUnnamed843(o.eventIds);
141 unittest.expect(o.kind, unittest.equals('foo'));
142 }
143 buildCounterEventsResetMultipleForAllRequest--;
144 }
145
112 core.int buildCounterGamesPlayedResource = 0; 146 core.int buildCounterGamesPlayedResource = 0;
113 buildGamesPlayedResource() { 147 buildGamesPlayedResource() {
114 var o = new api.GamesPlayedResource(); 148 var o = new api.GamesPlayedResource();
115 buildCounterGamesPlayedResource++; 149 buildCounterGamesPlayedResource++;
116 if (buildCounterGamesPlayedResource < 3) { 150 if (buildCounterGamesPlayedResource < 3) {
117 o.autoMatched = true; 151 o.autoMatched = true;
118 o.timeMillis = "foo"; 152 o.timeMillis = "foo";
119 } 153 }
120 buildCounterGamesPlayedResource--; 154 buildCounterGamesPlayedResource--;
121 return o; 155 return o;
(...skipping 72 matching lines...)
194 checkHiddenPlayer(api.HiddenPlayer o) { 228 checkHiddenPlayer(api.HiddenPlayer o) {
195 buildCounterHiddenPlayer++; 229 buildCounterHiddenPlayer++;
196 if (buildCounterHiddenPlayer < 3) { 230 if (buildCounterHiddenPlayer < 3) {
197 unittest.expect(o.hiddenTimeMillis, unittest.equals('foo')); 231 unittest.expect(o.hiddenTimeMillis, unittest.equals('foo'));
198 unittest.expect(o.kind, unittest.equals('foo')); 232 unittest.expect(o.kind, unittest.equals('foo'));
199 checkPlayer(o.player); 233 checkPlayer(o.player);
200 } 234 }
201 buildCounterHiddenPlayer--; 235 buildCounterHiddenPlayer--;
202 } 236 }
203 237
204 buildUnnamed439() { 238 buildUnnamed844() {
205 var o = new core.List<api.HiddenPlayer>(); 239 var o = new core.List<api.HiddenPlayer>();
206 o.add(buildHiddenPlayer()); 240 o.add(buildHiddenPlayer());
207 o.add(buildHiddenPlayer()); 241 o.add(buildHiddenPlayer());
208 return o; 242 return o;
209 } 243 }
210 244
211 checkUnnamed439(core.List<api.HiddenPlayer> o) { 245 checkUnnamed844(core.List<api.HiddenPlayer> o) {
212 unittest.expect(o, unittest.hasLength(2)); 246 unittest.expect(o, unittest.hasLength(2));
213 checkHiddenPlayer(o[0]); 247 checkHiddenPlayer(o[0]);
214 checkHiddenPlayer(o[1]); 248 checkHiddenPlayer(o[1]);
215 } 249 }
216 250
217 core.int buildCounterHiddenPlayerList = 0; 251 core.int buildCounterHiddenPlayerList = 0;
218 buildHiddenPlayerList() { 252 buildHiddenPlayerList() {
219 var o = new api.HiddenPlayerList(); 253 var o = new api.HiddenPlayerList();
220 buildCounterHiddenPlayerList++; 254 buildCounterHiddenPlayerList++;
221 if (buildCounterHiddenPlayerList < 3) { 255 if (buildCounterHiddenPlayerList < 3) {
222 o.items = buildUnnamed439(); 256 o.items = buildUnnamed844();
223 o.kind = "foo"; 257 o.kind = "foo";
224 o.nextPageToken = "foo"; 258 o.nextPageToken = "foo";
225 } 259 }
226 buildCounterHiddenPlayerList--; 260 buildCounterHiddenPlayerList--;
227 return o; 261 return o;
228 } 262 }
229 263
230 checkHiddenPlayerList(api.HiddenPlayerList o) { 264 checkHiddenPlayerList(api.HiddenPlayerList o) {
231 buildCounterHiddenPlayerList++; 265 buildCounterHiddenPlayerList++;
232 if (buildCounterHiddenPlayerList < 3) { 266 if (buildCounterHiddenPlayerList < 3) {
233 checkUnnamed439(o.items); 267 checkUnnamed844(o.items);
234 unittest.expect(o.kind, unittest.equals('foo')); 268 unittest.expect(o.kind, unittest.equals('foo'));
235 unittest.expect(o.nextPageToken, unittest.equals('foo')); 269 unittest.expect(o.nextPageToken, unittest.equals('foo'));
236 } 270 }
237 buildCounterHiddenPlayerList--; 271 buildCounterHiddenPlayerList--;
238 } 272 }
239 273
240 core.int buildCounterPlayerName = 0; 274 core.int buildCounterPlayerName = 0;
241 buildPlayerName() { 275 buildPlayerName() {
242 var o = new api.PlayerName(); 276 var o = new api.PlayerName();
243 buildCounterPlayerName++; 277 buildCounterPlayerName++;
(...skipping 40 matching lines...)
284 checkGamesPlayerExperienceInfoResource(o.experienceInfo); 318 checkGamesPlayerExperienceInfoResource(o.experienceInfo);
285 unittest.expect(o.kind, unittest.equals('foo')); 319 unittest.expect(o.kind, unittest.equals('foo'));
286 checkGamesPlayedResource(o.lastPlayedWith); 320 checkGamesPlayedResource(o.lastPlayedWith);
287 checkPlayerName(o.name); 321 checkPlayerName(o.name);
288 unittest.expect(o.playerId, unittest.equals('foo')); 322 unittest.expect(o.playerId, unittest.equals('foo'));
289 unittest.expect(o.title, unittest.equals('foo')); 323 unittest.expect(o.title, unittest.equals('foo'));
290 } 324 }
291 buildCounterPlayer--; 325 buildCounterPlayer--;
292 } 326 }
293 327
294 buildUnnamed440() { 328 buildUnnamed845() {
329 var o = new core.List<api.PlayerScoreResetResponse>();
330 o.add(buildPlayerScoreResetResponse());
331 o.add(buildPlayerScoreResetResponse());
332 return o;
333 }
334
335 checkUnnamed845(core.List<api.PlayerScoreResetResponse> o) {
336 unittest.expect(o, unittest.hasLength(2));
337 checkPlayerScoreResetResponse(o[0]);
338 checkPlayerScoreResetResponse(o[1]);
339 }
340
341 core.int buildCounterPlayerScoreResetAllResponse = 0;
342 buildPlayerScoreResetAllResponse() {
343 var o = new api.PlayerScoreResetAllResponse();
344 buildCounterPlayerScoreResetAllResponse++;
345 if (buildCounterPlayerScoreResetAllResponse < 3) {
346 o.kind = "foo";
347 o.results = buildUnnamed845();
348 }
349 buildCounterPlayerScoreResetAllResponse--;
350 return o;
351 }
352
353 checkPlayerScoreResetAllResponse(api.PlayerScoreResetAllResponse o) {
354 buildCounterPlayerScoreResetAllResponse++;
355 if (buildCounterPlayerScoreResetAllResponse < 3) {
356 unittest.expect(o.kind, unittest.equals('foo'));
357 checkUnnamed845(o.results);
358 }
359 buildCounterPlayerScoreResetAllResponse--;
360 }
361
362 buildUnnamed846() {
295 var o = new core.List<core.String>(); 363 var o = new core.List<core.String>();
296 o.add("foo"); 364 o.add("foo");
297 o.add("foo"); 365 o.add("foo");
298 return o; 366 return o;
299 } 367 }
300 368
301 checkUnnamed440(core.List<core.String> o) { 369 checkUnnamed846(core.List<core.String> o) {
302 unittest.expect(o, unittest.hasLength(2)); 370 unittest.expect(o, unittest.hasLength(2));
303 unittest.expect(o[0], unittest.equals('foo')); 371 unittest.expect(o[0], unittest.equals('foo'));
304 unittest.expect(o[1], unittest.equals('foo')); 372 unittest.expect(o[1], unittest.equals('foo'));
305 } 373 }
306 374
307 core.int buildCounterPlayerScoreResetResponse = 0; 375 core.int buildCounterPlayerScoreResetResponse = 0;
308 buildPlayerScoreResetResponse() { 376 buildPlayerScoreResetResponse() {
309 var o = new api.PlayerScoreResetResponse(); 377 var o = new api.PlayerScoreResetResponse();
310 buildCounterPlayerScoreResetResponse++; 378 buildCounterPlayerScoreResetResponse++;
311 if (buildCounterPlayerScoreResetResponse < 3) { 379 if (buildCounterPlayerScoreResetResponse < 3) {
380 o.definitionId = "foo";
312 o.kind = "foo"; 381 o.kind = "foo";
313 o.resetScoreTimeSpans = buildUnnamed440(); 382 o.resetScoreTimeSpans = buildUnnamed846();
314 } 383 }
315 buildCounterPlayerScoreResetResponse--; 384 buildCounterPlayerScoreResetResponse--;
316 return o; 385 return o;
317 } 386 }
318 387
319 checkPlayerScoreResetResponse(api.PlayerScoreResetResponse o) { 388 checkPlayerScoreResetResponse(api.PlayerScoreResetResponse o) {
320 buildCounterPlayerScoreResetResponse++; 389 buildCounterPlayerScoreResetResponse++;
321 if (buildCounterPlayerScoreResetResponse < 3) { 390 if (buildCounterPlayerScoreResetResponse < 3) {
391 unittest.expect(o.definitionId, unittest.equals('foo'));
322 unittest.expect(o.kind, unittest.equals('foo')); 392 unittest.expect(o.kind, unittest.equals('foo'));
323 checkUnnamed440(o.resetScoreTimeSpans); 393 checkUnnamed846(o.resetScoreTimeSpans);
324 } 394 }
325 buildCounterPlayerScoreResetResponse--; 395 buildCounterPlayerScoreResetResponse--;
326 } 396 }
327 397
398 buildUnnamed847() {
399 var o = new core.List<core.String>();
400 o.add("foo");
401 o.add("foo");
402 return o;
403 }
404
405 checkUnnamed847(core.List<core.String> o) {
406 unittest.expect(o, unittest.hasLength(2));
407 unittest.expect(o[0], unittest.equals('foo'));
408 unittest.expect(o[1], unittest.equals('foo'));
409 }
410
411 core.int buildCounterQuestsResetMultipleForAllRequest = 0;
412 buildQuestsResetMultipleForAllRequest() {
413 var o = new api.QuestsResetMultipleForAllRequest();
414 buildCounterQuestsResetMultipleForAllRequest++;
415 if (buildCounterQuestsResetMultipleForAllRequest < 3) {
416 o.kind = "foo";
417 o.questIds = buildUnnamed847();
418 }
419 buildCounterQuestsResetMultipleForAllRequest--;
420 return o;
421 }
422
423 checkQuestsResetMultipleForAllRequest(api.QuestsResetMultipleForAllRequest o) {
424 buildCounterQuestsResetMultipleForAllRequest++;
425 if (buildCounterQuestsResetMultipleForAllRequest < 3) {
426 unittest.expect(o.kind, unittest.equals('foo'));
427 checkUnnamed847(o.questIds);
428 }
429 buildCounterQuestsResetMultipleForAllRequest--;
430 }
431
432 buildUnnamed848() {
433 var o = new core.List<core.String>();
434 o.add("foo");
435 o.add("foo");
436 return o;
437 }
438
439 checkUnnamed848(core.List<core.String> o) {
440 unittest.expect(o, unittest.hasLength(2));
441 unittest.expect(o[0], unittest.equals('foo'));
442 unittest.expect(o[1], unittest.equals('foo'));
443 }
444
445 core.int buildCounterScoresResetMultipleForAllRequest = 0;
446 buildScoresResetMultipleForAllRequest() {
447 var o = new api.ScoresResetMultipleForAllRequest();
448 buildCounterScoresResetMultipleForAllRequest++;
449 if (buildCounterScoresResetMultipleForAllRequest < 3) {
450 o.kind = "foo";
451 o.leaderboardIds = buildUnnamed848();
452 }
453 buildCounterScoresResetMultipleForAllRequest--;
454 return o;
455 }
456
457 checkScoresResetMultipleForAllRequest(api.ScoresResetMultipleForAllRequest o) {
458 buildCounterScoresResetMultipleForAllRequest++;
459 if (buildCounterScoresResetMultipleForAllRequest < 3) {
460 unittest.expect(o.kind, unittest.equals('foo'));
461 checkUnnamed848(o.leaderboardIds);
462 }
463 buildCounterScoresResetMultipleForAllRequest--;
464 }
465
328 466
329 main() { 467 main() {
330 unittest.group("obj-schema-AchievementResetAllResponse", () { 468 unittest.group("obj-schema-AchievementResetAllResponse", () {
331 unittest.test("to-json--from-json", () { 469 unittest.test("to-json--from-json", () {
332 var o = buildAchievementResetAllResponse(); 470 var o = buildAchievementResetAllResponse();
333 var od = new api.AchievementResetAllResponse.fromJson(o.toJson()); 471 var od = new api.AchievementResetAllResponse.fromJson(o.toJson());
334 checkAchievementResetAllResponse(od); 472 checkAchievementResetAllResponse(od);
335 }); 473 });
336 }); 474 });
337 475
338 476
339 unittest.group("obj-schema-AchievementResetMultipleForAllRequest", () { 477 unittest.group("obj-schema-AchievementResetMultipleForAllRequest", () {
340 unittest.test("to-json--from-json", () { 478 unittest.test("to-json--from-json", () {
341 var o = buildAchievementResetMultipleForAllRequest(); 479 var o = buildAchievementResetMultipleForAllRequest();
342 var od = new api.AchievementResetMultipleForAllRequest.fromJson(o.toJson() ); 480 var od = new api.AchievementResetMultipleForAllRequest.fromJson(o.toJson() );
343 checkAchievementResetMultipleForAllRequest(od); 481 checkAchievementResetMultipleForAllRequest(od);
344 }); 482 });
345 }); 483 });
346 484
347 485
348 unittest.group("obj-schema-AchievementResetResponse", () { 486 unittest.group("obj-schema-AchievementResetResponse", () {
349 unittest.test("to-json--from-json", () { 487 unittest.test("to-json--from-json", () {
350 var o = buildAchievementResetResponse(); 488 var o = buildAchievementResetResponse();
351 var od = new api.AchievementResetResponse.fromJson(o.toJson()); 489 var od = new api.AchievementResetResponse.fromJson(o.toJson());
352 checkAchievementResetResponse(od); 490 checkAchievementResetResponse(od);
353 }); 491 });
354 }); 492 });
355 493
356 494
495 unittest.group("obj-schema-EventsResetMultipleForAllRequest", () {
496 unittest.test("to-json--from-json", () {
497 var o = buildEventsResetMultipleForAllRequest();
498 var od = new api.EventsResetMultipleForAllRequest.fromJson(o.toJson());
499 checkEventsResetMultipleForAllRequest(od);
500 });
501 });
502
503
357 unittest.group("obj-schema-GamesPlayedResource", () { 504 unittest.group("obj-schema-GamesPlayedResource", () {
358 unittest.test("to-json--from-json", () { 505 unittest.test("to-json--from-json", () {
359 var o = buildGamesPlayedResource(); 506 var o = buildGamesPlayedResource();
360 var od = new api.GamesPlayedResource.fromJson(o.toJson()); 507 var od = new api.GamesPlayedResource.fromJson(o.toJson());
361 checkGamesPlayedResource(od); 508 checkGamesPlayedResource(od);
362 }); 509 });
363 }); 510 });
364 511
365 512
366 unittest.group("obj-schema-GamesPlayerExperienceInfoResource", () { 513 unittest.group("obj-schema-GamesPlayerExperienceInfoResource", () {
(...skipping 43 matching lines...)
410 557
411 unittest.group("obj-schema-Player", () { 558 unittest.group("obj-schema-Player", () {
412 unittest.test("to-json--from-json", () { 559 unittest.test("to-json--from-json", () {
413 var o = buildPlayer(); 560 var o = buildPlayer();
414 var od = new api.Player.fromJson(o.toJson()); 561 var od = new api.Player.fromJson(o.toJson());
415 checkPlayer(od); 562 checkPlayer(od);
416 }); 563 });
417 }); 564 });
418 565
419 566
567 unittest.group("obj-schema-PlayerScoreResetAllResponse", () {
568 unittest.test("to-json--from-json", () {
569 var o = buildPlayerScoreResetAllResponse();
570 var od = new api.PlayerScoreResetAllResponse.fromJson(o.toJson());
571 checkPlayerScoreResetAllResponse(od);
572 });
573 });
574
575
420 unittest.group("obj-schema-PlayerScoreResetResponse", () { 576 unittest.group("obj-schema-PlayerScoreResetResponse", () {
421 unittest.test("to-json--from-json", () { 577 unittest.test("to-json--from-json", () {
422 var o = buildPlayerScoreResetResponse(); 578 var o = buildPlayerScoreResetResponse();
423 var od = new api.PlayerScoreResetResponse.fromJson(o.toJson()); 579 var od = new api.PlayerScoreResetResponse.fromJson(o.toJson());
424 checkPlayerScoreResetResponse(od); 580 checkPlayerScoreResetResponse(od);
425 }); 581 });
426 }); 582 });
427 583
428 584
585 unittest.group("obj-schema-QuestsResetMultipleForAllRequest", () {
586 unittest.test("to-json--from-json", () {
587 var o = buildQuestsResetMultipleForAllRequest();
588 var od = new api.QuestsResetMultipleForAllRequest.fromJson(o.toJson());
589 checkQuestsResetMultipleForAllRequest(od);
590 });
591 });
592
593
594 unittest.group("obj-schema-ScoresResetMultipleForAllRequest", () {
595 unittest.test("to-json--from-json", () {
596 var o = buildScoresResetMultipleForAllRequest();
597 var od = new api.ScoresResetMultipleForAllRequest.fromJson(o.toJson());
598 checkScoresResetMultipleForAllRequest(od);
599 });
600 });
601
602
429 unittest.group("resource-AchievementsResourceApi", () { 603 unittest.group("resource-AchievementsResourceApi", () {
430 unittest.test("method--reset", () { 604 unittest.test("method--reset", () {
431 605
432 var mock = new common_test.HttpServerMock(); 606 var mock = new common_test.HttpServerMock();
433 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve ments; 607 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve ments;
434 var arg_achievementId = "foo"; 608 var arg_achievementId = "foo";
435 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 609 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
436 var path = (req.url).path; 610 var path = (req.url).path;
437 var pathOffset = 0; 611 var pathOffset = 0;
438 var index; 612 var index;
(...skipping 379 matching lines...)
818 992
819 var h = { 993 var h = {
820 "content-type" : "application/json; charset=utf-8", 994 "content-type" : "application/json; charset=utf-8",
821 }; 995 };
822 var resp = ""; 996 var resp = "";
823 return new async.Future.value(common_test.stringResponse(200, h, resp)); 997 return new async.Future.value(common_test.stringResponse(200, h, resp));
824 }), true); 998 }), true);
825 res.resetAll().then(unittest.expectAsync((_) {})); 999 res.resetAll().then(unittest.expectAsync((_) {}));
826 }); 1000 });
827 1001
1002 unittest.test("method--resetAllForAllPlayers", () {
1003
1004 var mock = new common_test.HttpServerMock();
1005 api.EventsResourceApi res = new api.GamesManagementApi(mock).events;
1006 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1007 var path = (req.url).path;
1008 var pathOffset = 0;
1009 var index;
1010 var subPart;
1011 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1012 pathOffset += 1;
1013 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1014 pathOffset += 19;
1015 unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.eq uals("events/resetAllForAllPlayers"));
1016 pathOffset += 28;
1017
1018 var query = (req.url).query;
1019 var queryOffset = 0;
1020 var queryMap = {};
1021 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1022 parseBool(n) {
1023 if (n == "true") return true;
1024 if (n == "false") return false;
1025 if (n == null) return null;
1026 throw new core.ArgumentError("Invalid boolean: $n");
1027 }
1028 if (query.length > 0) {
1029 for (var part in query.split("&")) {
1030 var keyvalue = part.split("=");
1031 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1032 }
1033 }
1034
1035
1036 var h = {
1037 "content-type" : "application/json; charset=utf-8",
1038 };
1039 var resp = "";
1040 return new async.Future.value(common_test.stringResponse(200, h, resp));
1041 }), true);
1042 res.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
1043 });
1044
828 unittest.test("method--resetForAllPlayers", () { 1045 unittest.test("method--resetForAllPlayers", () {
829 1046
830 var mock = new common_test.HttpServerMock(); 1047 var mock = new common_test.HttpServerMock();
831 api.EventsResourceApi res = new api.GamesManagementApi(mock).events; 1048 api.EventsResourceApi res = new api.GamesManagementApi(mock).events;
832 var arg_eventId = "foo"; 1049 var arg_eventId = "foo";
833 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1050 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
834 var path = (req.url).path; 1051 var path = (req.url).path;
835 var pathOffset = 0; 1052 var pathOffset = 0;
836 var index; 1053 var index;
837 var subPart; 1054 var subPart;
(...skipping 31 matching lines...)
869 1086
870 var h = { 1087 var h = {
871 "content-type" : "application/json; charset=utf-8", 1088 "content-type" : "application/json; charset=utf-8",
872 }; 1089 };
873 var resp = ""; 1090 var resp = "";
874 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1091 return new async.Future.value(common_test.stringResponse(200, h, resp));
875 }), true); 1092 }), true);
876 res.resetForAllPlayers(arg_eventId).then(unittest.expectAsync((_) {})); 1093 res.resetForAllPlayers(arg_eventId).then(unittest.expectAsync((_) {}));
877 }); 1094 });
878 1095
1096 unittest.test("method--resetMultipleForAllPlayers", () {
1097
1098 var mock = new common_test.HttpServerMock();
1099 api.EventsResourceApi res = new api.GamesManagementApi(mock).events;
1100 var arg_request = buildEventsResetMultipleForAllRequest();
1101 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1102 var obj = new api.EventsResetMultipleForAllRequest.fromJson(json);
1103 checkEventsResetMultipleForAllRequest(obj);
1104
1105 var path = (req.url).path;
1106 var pathOffset = 0;
1107 var index;
1108 var subPart;
1109 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1110 pathOffset += 1;
1111 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1112 pathOffset += 19;
1113 unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.eq uals("events/resetMultipleForAllPlayers"));
1114 pathOffset += 33;
1115
1116 var query = (req.url).query;
1117 var queryOffset = 0;
1118 var queryMap = {};
1119 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1120 parseBool(n) {
1121 if (n == "true") return true;
1122 if (n == "false") return false;
1123 if (n == null) return null;
1124 throw new core.ArgumentError("Invalid boolean: $n");
1125 }
1126 if (query.length > 0) {
1127 for (var part in query.split("&")) {
1128 var keyvalue = part.split("=");
1129 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1130 }
1131 }
1132
1133
1134 var h = {
1135 "content-type" : "application/json; charset=utf-8",
1136 };
1137 var resp = "";
1138 return new async.Future.value(common_test.stringResponse(200, h, resp));
1139 }), true);
1140 res.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
1141 });
1142
879 }); 1143 });
880 1144
881 1145
882 unittest.group("resource-PlayersResourceApi", () { 1146 unittest.group("resource-PlayersResourceApi", () {
883 unittest.test("method--hide", () { 1147 unittest.test("method--hide", () {
884 1148
885 var mock = new common_test.HttpServerMock(); 1149 var mock = new common_test.HttpServerMock();
886 api.PlayersResourceApi res = new api.GamesManagementApi(mock).players; 1150 api.PlayersResourceApi res = new api.GamesManagementApi(mock).players;
887 var arg_applicationId = "foo"; 1151 var arg_applicationId = "foo";
888 var arg_playerId = "foo"; 1152 var arg_playerId = "foo";
(...skipping 149 matching lines...)
1038 1302
1039 var h = { 1303 var h = {
1040 "content-type" : "application/json; charset=utf-8", 1304 "content-type" : "application/json; charset=utf-8",
1041 }; 1305 };
1042 var resp = ""; 1306 var resp = "";
1043 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1307 return new async.Future.value(common_test.stringResponse(200, h, resp));
1044 }), true); 1308 }), true);
1045 res.reset(arg_questId).then(unittest.expectAsync((_) {})); 1309 res.reset(arg_questId).then(unittest.expectAsync((_) {}));
1046 }); 1310 });
1047 1311
1048 }); 1312 unittest.test("method--resetAll", () {
1049
1050
1051 unittest.group("resource-RoomsResourceApi", () {
1052 unittest.test("method--reset", () {
1053 1313
1054 var mock = new common_test.HttpServerMock(); 1314 var mock = new common_test.HttpServerMock();
1055 api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms; 1315 api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
1056 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1316 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1057 var path = (req.url).path; 1317 var path = (req.url).path;
1058 var pathOffset = 0; 1318 var pathOffset = 0;
1059 var index; 1319 var index;
1060 var subPart; 1320 var subPart;
1061 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1321 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1062 pathOffset += 1; 1322 pathOffset += 1;
1063 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/")); 1323 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1064 pathOffset += 19; 1324 pathOffset += 19;
1065 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("rooms/reset")); 1325 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("quests/reset"));
1066 pathOffset += 11; 1326 pathOffset += 12;
1067 1327
1068 var query = (req.url).query; 1328 var query = (req.url).query;
1069 var queryOffset = 0; 1329 var queryOffset = 0;
1070 var queryMap = {}; 1330 var queryMap = {};
1071 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1331 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1072 parseBool(n) { 1332 parseBool(n) {
1073 if (n == "true") return true; 1333 if (n == "true") return true;
1074 if (n == "false") return false; 1334 if (n == "false") return false;
1075 if (n == null) return null; 1335 if (n == null) return null;
1076 throw new core.ArgumentError("Invalid boolean: $n"); 1336 throw new core.ArgumentError("Invalid boolean: $n");
1077 } 1337 }
1078 if (query.length > 0) { 1338 if (query.length > 0) {
1079 for (var part in query.split("&")) { 1339 for (var part in query.split("&")) {
1080 var keyvalue = part.split("="); 1340 var keyvalue = part.split("=");
1081 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1341 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1082 } 1342 }
1083 } 1343 }
1084 1344
1085 1345
1086 var h = { 1346 var h = {
1087 "content-type" : "application/json; charset=utf-8", 1347 "content-type" : "application/json; charset=utf-8",
1088 }; 1348 };
1089 var resp = ""; 1349 var resp = "";
1090 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1350 return new async.Future.value(common_test.stringResponse(200, h, resp));
1091 }), true); 1351 }), true);
1092 res.reset().then(unittest.expectAsync((_) {})); 1352 res.resetAll().then(unittest.expectAsync((_) {}));
1093 }); 1353 });
1094 1354
1095 }); 1355 unittest.test("method--resetAllForAllPlayers", () {
1096
1097
1098 unittest.group("resource-ScoresResourceApi", () {
1099 unittest.test("method--reset", () {
1100 1356
1101 var mock = new common_test.HttpServerMock(); 1357 var mock = new common_test.HttpServerMock();
1102 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores; 1358 api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
1103 var arg_leaderboardId = "foo";
1104 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1359 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1105 var path = (req.url).path; 1360 var path = (req.url).path;
1106 var pathOffset = 0; 1361 var pathOffset = 0;
1107 var index; 1362 var index;
1108 var subPart; 1363 var subPart;
1109 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1364 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1110 pathOffset += 1; 1365 pathOffset += 1;
1111 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/")); 1366 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1112 pathOffset += 19; 1367 pathOffset += 19;
1113 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("leaderboards/")); 1368 unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.eq uals("quests/resetAllForAllPlayers"));
1114 pathOffset += 13; 1369 pathOffset += 28;
1115 index = path.indexOf("/scores/reset", pathOffset);
1116 unittest.expect(index >= 0, unittest.isTrue);
1117 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1118 pathOffset = index;
1119 unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
1120 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("/scores/reset"));
1121 pathOffset += 13;
1122 1370
1123 var query = (req.url).query; 1371 var query = (req.url).query;
1124 var queryOffset = 0; 1372 var queryOffset = 0;
1125 var queryMap = {}; 1373 var queryMap = {};
1126 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1374 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1127 parseBool(n) { 1375 parseBool(n) {
1128 if (n == "true") return true; 1376 if (n == "true") return true;
1129 if (n == "false") return false; 1377 if (n == "false") return false;
1130 if (n == null) return null; 1378 if (n == null) return null;
1131 throw new core.ArgumentError("Invalid boolean: $n"); 1379 throw new core.ArgumentError("Invalid boolean: $n");
1132 } 1380 }
1133 if (query.length > 0) { 1381 if (query.length > 0) {
1134 for (var part in query.split("&")) { 1382 for (var part in query.split("&")) {
1135 var keyvalue = part.split("="); 1383 var keyvalue = part.split("=");
1136 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1384 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1137 } 1385 }
1138 } 1386 }
1139 1387
1140 1388
1141 var h = { 1389 var h = {
1142 "content-type" : "application/json; charset=utf-8", 1390 "content-type" : "application/json; charset=utf-8",
1143 }; 1391 };
1144 var resp = convert.JSON.encode(buildPlayerScoreResetResponse()); 1392 var resp = "";
1145 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1393 return new async.Future.value(common_test.stringResponse(200, h, resp));
1146 }), true); 1394 }), true);
1147 res.reset(arg_leaderboardId).then(unittest.expectAsync(((api.PlayerScoreRe setResponse response) { 1395 res.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
1148 checkPlayerScoreResetResponse(response);
1149 })));
1150 }); 1396 });
1151 1397
1152 unittest.test("method--resetForAllPlayers", () { 1398 unittest.test("method--resetForAllPlayers", () {
1153 1399
1154 var mock = new common_test.HttpServerMock(); 1400 var mock = new common_test.HttpServerMock();
1155 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores; 1401 api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
1156 var arg_leaderboardId = "foo"; 1402 var arg_questId = "foo";
1157 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1403 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1158 var path = (req.url).path; 1404 var path = (req.url).path;
1159 var pathOffset = 0; 1405 var pathOffset = 0;
1160 var index; 1406 var index;
1161 var subPart; 1407 var subPart;
1162 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1408 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1163 pathOffset += 1; 1409 pathOffset += 1;
1164 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/")); 1410 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1165 pathOffset += 19; 1411 pathOffset += 19;
1166 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("leaderboards/")); 1412 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("quests/"));
1167 pathOffset += 13; 1413 pathOffset += 7;
1168 index = path.indexOf("/scores/resetForAllPlayers", pathOffset); 1414 index = path.indexOf("/resetForAllPlayers", pathOffset);
1169 unittest.expect(index >= 0, unittest.isTrue); 1415 unittest.expect(index >= 0, unittest.isTrue);
1170 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1416 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1171 pathOffset = index; 1417 pathOffset = index;
1172 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); 1418 unittest.expect(subPart, unittest.equals("$arg_questId"));
1173 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq uals("/scores/resetForAllPlayers")); 1419 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("/resetForAllPlayers"));
1174 pathOffset += 26; 1420 pathOffset += 19;
1175 1421
1176 var query = (req.url).query; 1422 var query = (req.url).query;
1177 var queryOffset = 0; 1423 var queryOffset = 0;
1178 var queryMap = {}; 1424 var queryMap = {};
1179 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1425 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1180 parseBool(n) { 1426 parseBool(n) {
1181 if (n == "true") return true; 1427 if (n == "true") return true;
1182 if (n == "false") return false; 1428 if (n == "false") return false;
1183 if (n == null) return null; 1429 if (n == null) return null;
1184 throw new core.ArgumentError("Invalid boolean: $n"); 1430 throw new core.ArgumentError("Invalid boolean: $n");
1185 } 1431 }
1186 if (query.length > 0) { 1432 if (query.length > 0) {
1187 for (var part in query.split("&")) { 1433 for (var part in query.split("&")) {
1188 var keyvalue = part.split("="); 1434 var keyvalue = part.split("=");
1189 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1435 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1190 } 1436 }
1191 } 1437 }
1192 1438
1193 1439
1194 var h = { 1440 var h = {
1195 "content-type" : "application/json; charset=utf-8", 1441 "content-type" : "application/json; charset=utf-8",
1196 }; 1442 };
1197 var resp = ""; 1443 var resp = "";
1198 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1444 return new async.Future.value(common_test.stringResponse(200, h, resp));
1199 }), true); 1445 }), true);
1200 res.resetForAllPlayers(arg_leaderboardId).then(unittest.expectAsync((_) {} )); 1446 res.resetForAllPlayers(arg_questId).then(unittest.expectAsync((_) {}));
1201 }); 1447 });
1202 1448
1203 }); 1449 unittest.test("method--resetMultipleForAllPlayers", () {
1204
1205
1206 unittest.group("resource-TurnBasedMatchesResourceApi", () {
1207 unittest.test("method--reset", () {
1208 1450
1209 var mock = new common_test.HttpServerMock(); 1451 var mock = new common_test.HttpServerMock();
1210 api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).tur nBasedMatches; 1452 api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
1453 var arg_request = buildQuestsResetMultipleForAllRequest();
1211 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1454 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1455 var obj = new api.QuestsResetMultipleForAllRequest.fromJson(json);
1456 checkQuestsResetMultipleForAllRequest(obj);
1457
1212 var path = (req.url).path; 1458 var path = (req.url).path;
1213 var pathOffset = 0; 1459 var pathOffset = 0;
1214 var index; 1460 var index;
1215 var subPart; 1461 var subPart;
1216 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1462 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1217 pathOffset += 1; 1463 pathOffset += 1;
1218 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/")); 1464 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1219 pathOffset += 19; 1465 pathOffset += 19;
1220 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq uals("turnbasedmatches/reset")); 1466 unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.eq uals("quests/resetMultipleForAllPlayers"));
1221 pathOffset += 22; 1467 pathOffset += 33;
1222 1468
1223 var query = (req.url).query; 1469 var query = (req.url).query;
1224 var queryOffset = 0; 1470 var queryOffset = 0;
1225 var queryMap = {}; 1471 var queryMap = {};
1226 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1472 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1227 parseBool(n) { 1473 parseBool(n) {
1228 if (n == "true") return true; 1474 if (n == "true") return true;
1229 if (n == "false") return false; 1475 if (n == "false") return false;
1230 if (n == null) return null; 1476 if (n == null) return null;
1231 throw new core.ArgumentError("Invalid boolean: $n"); 1477 throw new core.ArgumentError("Invalid boolean: $n");
1232 } 1478 }
1233 if (query.length > 0) { 1479 if (query.length > 0) {
1234 for (var part in query.split("&")) { 1480 for (var part in query.split("&")) {
1235 var keyvalue = part.split("="); 1481 var keyvalue = part.split("=");
1236 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1482 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1237 } 1483 }
1238 } 1484 }
1239 1485
1240 1486
1241 var h = { 1487 var h = {
1242 "content-type" : "application/json; charset=utf-8", 1488 "content-type" : "application/json; charset=utf-8",
1243 }; 1489 };
1244 var resp = ""; 1490 var resp = "";
1245 return new async.Future.value(common_test.stringResponse(200, h, resp)); 1491 return new async.Future.value(common_test.stringResponse(200, h, resp));
1246 }), true); 1492 }), true);
1493 res.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
1494 });
1495
1496 });
1497
1498
1499 unittest.group("resource-RoomsResourceApi", () {
1500 unittest.test("method--reset", () {
1501
1502 var mock = new common_test.HttpServerMock();
1503 api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms;
1504 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1505 var path = (req.url).path;
1506 var pathOffset = 0;
1507 var index;
1508 var subPart;
1509 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1510 pathOffset += 1;
1511 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1512 pathOffset += 19;
1513 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("rooms/reset"));
1514 pathOffset += 11;
1515
1516 var query = (req.url).query;
1517 var queryOffset = 0;
1518 var queryMap = {};
1519 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1520 parseBool(n) {
1521 if (n == "true") return true;
1522 if (n == "false") return false;
1523 if (n == null) return null;
1524 throw new core.ArgumentError("Invalid boolean: $n");
1525 }
1526 if (query.length > 0) {
1527 for (var part in query.split("&")) {
1528 var keyvalue = part.split("=");
1529 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1530 }
1531 }
1532
1533
1534 var h = {
1535 "content-type" : "application/json; charset=utf-8",
1536 };
1537 var resp = "";
1538 return new async.Future.value(common_test.stringResponse(200, h, resp));
1539 }), true);
1247 res.reset().then(unittest.expectAsync((_) {})); 1540 res.reset().then(unittest.expectAsync((_) {}));
1248 }); 1541 });
1249 1542
1543 unittest.test("method--resetForAllPlayers", () {
1544
1545 var mock = new common_test.HttpServerMock();
1546 api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms;
1547 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1548 var path = (req.url).path;
1549 var pathOffset = 0;
1550 var index;
1551 var subPart;
1552 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1553 pathOffset += 1;
1554 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1555 pathOffset += 19;
1556 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq uals("rooms/resetForAllPlayers"));
1557 pathOffset += 24;
1558
1559 var query = (req.url).query;
1560 var queryOffset = 0;
1561 var queryMap = {};
1562 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1563 parseBool(n) {
1564 if (n == "true") return true;
1565 if (n == "false") return false;
1566 if (n == null) return null;
1567 throw new core.ArgumentError("Invalid boolean: $n");
1568 }
1569 if (query.length > 0) {
1570 for (var part in query.split("&")) {
1571 var keyvalue = part.split("=");
1572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1573 }
1574 }
1575
1576
1577 var h = {
1578 "content-type" : "application/json; charset=utf-8",
1579 };
1580 var resp = "";
1581 return new async.Future.value(common_test.stringResponse(200, h, resp));
1582 }), true);
1583 res.resetForAllPlayers().then(unittest.expectAsync((_) {}));
1584 });
1585
1250 }); 1586 });
1587
1588
1589 unittest.group("resource-ScoresResourceApi", () {
1590 unittest.test("method--reset", () {
1591
1592 var mock = new common_test.HttpServerMock();
1593 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
1594 var arg_leaderboardId = "foo";
1595 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1596 var path = (req.url).path;
1597 var pathOffset = 0;
1598 var index;
1599 var subPart;
1600 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1601 pathOffset += 1;
1602 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1603 pathOffset += 19;
1604 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("leaderboards/"));
1605 pathOffset += 13;
1606 index = path.indexOf("/scores/reset", pathOffset);
1607 unittest.expect(index >= 0, unittest.isTrue);
1608 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1609 pathOffset = index;
1610 unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
1611 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("/scores/reset"));
1612 pathOffset += 13;
1613
1614 var query = (req.url).query;
1615 var queryOffset = 0;
1616 var queryMap = {};
1617 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1618 parseBool(n) {
1619 if (n == "true") return true;
1620 if (n == "false") return false;
1621 if (n == null) return null;
1622 throw new core.ArgumentError("Invalid boolean: $n");
1623 }
1624 if (query.length > 0) {
1625 for (var part in query.split("&")) {
1626 var keyvalue = part.split("=");
1627 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1628 }
1629 }
1630
1631
1632 var h = {
1633 "content-type" : "application/json; charset=utf-8",
1634 };
1635 var resp = convert.JSON.encode(buildPlayerScoreResetResponse());
1636 return new async.Future.value(common_test.stringResponse(200, h, resp));
1637 }), true);
1638 res.reset(arg_leaderboardId).then(unittest.expectAsync(((api.PlayerScoreRe setResponse response) {
1639 checkPlayerScoreResetResponse(response);
1640 })));
1641 });
1642
1643 unittest.test("method--resetAll", () {
1644
1645 var mock = new common_test.HttpServerMock();
1646 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
1647 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1648 var path = (req.url).path;
1649 var pathOffset = 0;
1650 var index;
1651 var subPart;
1652 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1653 pathOffset += 1;
1654 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1655 pathOffset += 19;
1656 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("scores/reset"));
1657 pathOffset += 12;
1658
1659 var query = (req.url).query;
1660 var queryOffset = 0;
1661 var queryMap = {};
1662 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1663 parseBool(n) {
1664 if (n == "true") return true;
1665 if (n == "false") return false;
1666 if (n == null) return null;
1667 throw new core.ArgumentError("Invalid boolean: $n");
1668 }
1669 if (query.length > 0) {
1670 for (var part in query.split("&")) {
1671 var keyvalue = part.split("=");
1672 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1673 }
1674 }
1675
1676
1677 var h = {
1678 "content-type" : "application/json; charset=utf-8",
1679 };
1680 var resp = convert.JSON.encode(buildPlayerScoreResetAllResponse());
1681 return new async.Future.value(common_test.stringResponse(200, h, resp));
1682 }), true);
1683 res.resetAll().then(unittest.expectAsync(((api.PlayerScoreResetAllResponse response) {
1684 checkPlayerScoreResetAllResponse(response);
1685 })));
1686 });
1687
1688 unittest.test("method--resetAllForAllPlayers", () {
1689
1690 var mock = new common_test.HttpServerMock();
1691 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
1692 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1693 var path = (req.url).path;
1694 var pathOffset = 0;
1695 var index;
1696 var subPart;
1697 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1698 pathOffset += 1;
1699 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1700 pathOffset += 19;
1701 unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.eq uals("scores/resetAllForAllPlayers"));
1702 pathOffset += 28;
1703
1704 var query = (req.url).query;
1705 var queryOffset = 0;
1706 var queryMap = {};
1707 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1708 parseBool(n) {
1709 if (n == "true") return true;
1710 if (n == "false") return false;
1711 if (n == null) return null;
1712 throw new core.ArgumentError("Invalid boolean: $n");
1713 }
1714 if (query.length > 0) {
1715 for (var part in query.split("&")) {
1716 var keyvalue = part.split("=");
1717 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1718 }
1719 }
1720
1721
1722 var h = {
1723 "content-type" : "application/json; charset=utf-8",
1724 };
1725 var resp = "";
1726 return new async.Future.value(common_test.stringResponse(200, h, resp));
1727 }), true);
1728 res.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
1729 });
1730
1731 unittest.test("method--resetForAllPlayers", () {
1732
1733 var mock = new common_test.HttpServerMock();
1734 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
1735 var arg_leaderboardId = "foo";
1736 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1737 var path = (req.url).path;
1738 var pathOffset = 0;
1739 var index;
1740 var subPart;
1741 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1742 pathOffset += 1;
1743 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1744 pathOffset += 19;
1745 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("leaderboards/"));
1746 pathOffset += 13;
1747 index = path.indexOf("/scores/resetForAllPlayers", pathOffset);
1748 unittest.expect(index >= 0, unittest.isTrue);
1749 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1750 pathOffset = index;
1751 unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
1752 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq uals("/scores/resetForAllPlayers"));
1753 pathOffset += 26;
1754
1755 var query = (req.url).query;
1756 var queryOffset = 0;
1757 var queryMap = {};
1758 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1759 parseBool(n) {
1760 if (n == "true") return true;
1761 if (n == "false") return false;
1762 if (n == null) return null;
1763 throw new core.ArgumentError("Invalid boolean: $n");
1764 }
1765 if (query.length > 0) {
1766 for (var part in query.split("&")) {
1767 var keyvalue = part.split("=");
1768 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1769 }
1770 }
1771
1772
1773 var h = {
1774 "content-type" : "application/json; charset=utf-8",
1775 };
1776 var resp = "";
1777 return new async.Future.value(common_test.stringResponse(200, h, resp));
1778 }), true);
1779 res.resetForAllPlayers(arg_leaderboardId).then(unittest.expectAsync((_) {} ));
1780 });
1781
1782 unittest.test("method--resetMultipleForAllPlayers", () {
1783
1784 var mock = new common_test.HttpServerMock();
1785 api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
1786 var arg_request = buildScoresResetMultipleForAllRequest();
1787 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1788 var obj = new api.ScoresResetMultipleForAllRequest.fromJson(json);
1789 checkScoresResetMultipleForAllRequest(obj);
1790
1791 var path = (req.url).path;
1792 var pathOffset = 0;
1793 var index;
1794 var subPart;
1795 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1796 pathOffset += 1;
1797 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1798 pathOffset += 19;
1799 unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.eq uals("scores/resetMultipleForAllPlayers"));
1800 pathOffset += 33;
1801
1802 var query = (req.url).query;
1803 var queryOffset = 0;
1804 var queryMap = {};
1805 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1806 parseBool(n) {
1807 if (n == "true") return true;
1808 if (n == "false") return false;
1809 if (n == null) return null;
1810 throw new core.ArgumentError("Invalid boolean: $n");
1811 }
1812 if (query.length > 0) {
1813 for (var part in query.split("&")) {
1814 var keyvalue = part.split("=");
1815 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1816 }
1817 }
1818
1819
1820 var h = {
1821 "content-type" : "application/json; charset=utf-8",
1822 };
1823 var resp = "";
1824 return new async.Future.value(common_test.stringResponse(200, h, resp));
1825 }), true);
1826 res.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
1827 });
1828
1829 });
1830
1831
1832 unittest.group("resource-TurnBasedMatchesResourceApi", () {
1833 unittest.test("method--reset", () {
1834
1835 var mock = new common_test.HttpServerMock();
1836 api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).tur nBasedMatches;
1837 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1838 var path = (req.url).path;
1839 var pathOffset = 0;
1840 var index;
1841 var subPart;
1842 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1843 pathOffset += 1;
1844 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1845 pathOffset += 19;
1846 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq uals("turnbasedmatches/reset"));
1847 pathOffset += 22;
1848
1849 var query = (req.url).query;
1850 var queryOffset = 0;
1851 var queryMap = {};
1852 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1853 parseBool(n) {
1854 if (n == "true") return true;
1855 if (n == "false") return false;
1856 if (n == null) return null;
1857 throw new core.ArgumentError("Invalid boolean: $n");
1858 }
1859 if (query.length > 0) {
1860 for (var part in query.split("&")) {
1861 var keyvalue = part.split("=");
1862 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1863 }
1864 }
1865
1866
1867 var h = {
1868 "content-type" : "application/json; charset=utf-8",
1869 };
1870 var resp = "";
1871 return new async.Future.value(common_test.stringResponse(200, h, resp));
1872 }), true);
1873 res.reset().then(unittest.expectAsync((_) {}));
1874 });
1875
1876 unittest.test("method--resetForAllPlayers", () {
1877
1878 var mock = new common_test.HttpServerMock();
1879 api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).tur nBasedMatches;
1880 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1881 var path = (req.url).path;
1882 var pathOffset = 0;
1883 var index;
1884 var subPart;
1885 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1886 pathOffset += 1;
1887 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq uals("games/v1management/"));
1888 pathOffset += 19;
1889 unittest.expect(path.substring(pathOffset, pathOffset + 35), unittest.eq uals("turnbasedmatches/resetForAllPlayers"));
1890 pathOffset += 35;
1891
1892 var query = (req.url).query;
1893 var queryOffset = 0;
1894 var queryMap = {};
1895 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1896 parseBool(n) {
1897 if (n == "true") return true;
1898 if (n == "false") return false;
1899 if (n == null) return null;
1900 throw new core.ArgumentError("Invalid boolean: $n");
1901 }
1902 if (query.length > 0) {
1903 for (var part in query.split("&")) {
1904 var keyvalue = part.split("=");
1905 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1906 }
1907 }
1908
1909
1910 var h = {
1911 "content-type" : "application/json; charset=utf-8",
1912 };
1913 var resp = "";
1914 return new async.Future.value(common_test.stringResponse(200, h, resp));
1915 }), true);
1916 res.resetForAllPlayers().then(unittest.expectAsync((_) {}));
1917 });
1918
1919 });
1251 1920
1252 1921
1253 } 1922 }
1254 1923
OLDNEW

Powered by Google App Engine