OLD | NEW |
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; |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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 checkUnnamed75(o.results); | 48 checkUnnamed75(o.results); |
49 } | 49 } |
50 buildCounterAchievementResetAllResponse--; | 50 buildCounterAchievementResetAllResponse--; |
51 } | 51 } |
52 | 52 |
| 53 buildUnnamed76() { |
| 54 var o = new core.List<core.String>(); |
| 55 o.add("foo"); |
| 56 o.add("foo"); |
| 57 return o; |
| 58 } |
| 59 |
| 60 checkUnnamed76(core.List<core.String> o) { |
| 61 unittest.expect(o, unittest.hasLength(2)); |
| 62 unittest.expect(o[0], unittest.equals('foo')); |
| 63 unittest.expect(o[1], unittest.equals('foo')); |
| 64 } |
| 65 |
| 66 core.int buildCounterAchievementResetMultipleForAllRequest = 0; |
| 67 buildAchievementResetMultipleForAllRequest() { |
| 68 var o = new api.AchievementResetMultipleForAllRequest(); |
| 69 buildCounterAchievementResetMultipleForAllRequest++; |
| 70 if (buildCounterAchievementResetMultipleForAllRequest < 3) { |
| 71 o.achievementIds = buildUnnamed76(); |
| 72 o.kind = "foo"; |
| 73 } |
| 74 buildCounterAchievementResetMultipleForAllRequest--; |
| 75 return o; |
| 76 } |
| 77 |
| 78 checkAchievementResetMultipleForAllRequest(api.AchievementResetMultipleForAllReq
uest o) { |
| 79 buildCounterAchievementResetMultipleForAllRequest++; |
| 80 if (buildCounterAchievementResetMultipleForAllRequest < 3) { |
| 81 checkUnnamed76(o.achievementIds); |
| 82 unittest.expect(o.kind, unittest.equals('foo')); |
| 83 } |
| 84 buildCounterAchievementResetMultipleForAllRequest--; |
| 85 } |
| 86 |
53 core.int buildCounterAchievementResetResponse = 0; | 87 core.int buildCounterAchievementResetResponse = 0; |
54 buildAchievementResetResponse() { | 88 buildAchievementResetResponse() { |
55 var o = new api.AchievementResetResponse(); | 89 var o = new api.AchievementResetResponse(); |
56 buildCounterAchievementResetResponse++; | 90 buildCounterAchievementResetResponse++; |
57 if (buildCounterAchievementResetResponse < 3) { | 91 if (buildCounterAchievementResetResponse < 3) { |
58 o.currentState = "foo"; | 92 o.currentState = "foo"; |
59 o.definitionId = "foo"; | 93 o.definitionId = "foo"; |
60 o.kind = "foo"; | 94 o.kind = "foo"; |
61 o.updateOccurred = true; | 95 o.updateOccurred = true; |
62 } | 96 } |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
160 checkHiddenPlayer(api.HiddenPlayer o) { | 194 checkHiddenPlayer(api.HiddenPlayer o) { |
161 buildCounterHiddenPlayer++; | 195 buildCounterHiddenPlayer++; |
162 if (buildCounterHiddenPlayer < 3) { | 196 if (buildCounterHiddenPlayer < 3) { |
163 unittest.expect(o.hiddenTimeMillis, unittest.equals('foo')); | 197 unittest.expect(o.hiddenTimeMillis, unittest.equals('foo')); |
164 unittest.expect(o.kind, unittest.equals('foo')); | 198 unittest.expect(o.kind, unittest.equals('foo')); |
165 checkPlayer(o.player); | 199 checkPlayer(o.player); |
166 } | 200 } |
167 buildCounterHiddenPlayer--; | 201 buildCounterHiddenPlayer--; |
168 } | 202 } |
169 | 203 |
170 buildUnnamed76() { | 204 buildUnnamed77() { |
171 var o = new core.List<api.HiddenPlayer>(); | 205 var o = new core.List<api.HiddenPlayer>(); |
172 o.add(buildHiddenPlayer()); | 206 o.add(buildHiddenPlayer()); |
173 o.add(buildHiddenPlayer()); | 207 o.add(buildHiddenPlayer()); |
174 return o; | 208 return o; |
175 } | 209 } |
176 | 210 |
177 checkUnnamed76(core.List<api.HiddenPlayer> o) { | 211 checkUnnamed77(core.List<api.HiddenPlayer> o) { |
178 unittest.expect(o, unittest.hasLength(2)); | 212 unittest.expect(o, unittest.hasLength(2)); |
179 checkHiddenPlayer(o[0]); | 213 checkHiddenPlayer(o[0]); |
180 checkHiddenPlayer(o[1]); | 214 checkHiddenPlayer(o[1]); |
181 } | 215 } |
182 | 216 |
183 core.int buildCounterHiddenPlayerList = 0; | 217 core.int buildCounterHiddenPlayerList = 0; |
184 buildHiddenPlayerList() { | 218 buildHiddenPlayerList() { |
185 var o = new api.HiddenPlayerList(); | 219 var o = new api.HiddenPlayerList(); |
186 buildCounterHiddenPlayerList++; | 220 buildCounterHiddenPlayerList++; |
187 if (buildCounterHiddenPlayerList < 3) { | 221 if (buildCounterHiddenPlayerList < 3) { |
188 o.items = buildUnnamed76(); | 222 o.items = buildUnnamed77(); |
189 o.kind = "foo"; | 223 o.kind = "foo"; |
190 o.nextPageToken = "foo"; | 224 o.nextPageToken = "foo"; |
191 } | 225 } |
192 buildCounterHiddenPlayerList--; | 226 buildCounterHiddenPlayerList--; |
193 return o; | 227 return o; |
194 } | 228 } |
195 | 229 |
196 checkHiddenPlayerList(api.HiddenPlayerList o) { | 230 checkHiddenPlayerList(api.HiddenPlayerList o) { |
197 buildCounterHiddenPlayerList++; | 231 buildCounterHiddenPlayerList++; |
198 if (buildCounterHiddenPlayerList < 3) { | 232 if (buildCounterHiddenPlayerList < 3) { |
199 checkUnnamed76(o.items); | 233 checkUnnamed77(o.items); |
200 unittest.expect(o.kind, unittest.equals('foo')); | 234 unittest.expect(o.kind, unittest.equals('foo')); |
201 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 235 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
202 } | 236 } |
203 buildCounterHiddenPlayerList--; | 237 buildCounterHiddenPlayerList--; |
204 } | 238 } |
205 | 239 |
206 core.int buildCounterPlayerName = 0; | 240 core.int buildCounterPlayerName = 0; |
207 buildPlayerName() { | 241 buildPlayerName() { |
208 var o = new api.PlayerName(); | 242 var o = new api.PlayerName(); |
209 buildCounterPlayerName++; | 243 buildCounterPlayerName++; |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
250 checkGamesPlayerExperienceInfoResource(o.experienceInfo); | 284 checkGamesPlayerExperienceInfoResource(o.experienceInfo); |
251 unittest.expect(o.kind, unittest.equals('foo')); | 285 unittest.expect(o.kind, unittest.equals('foo')); |
252 checkGamesPlayedResource(o.lastPlayedWith); | 286 checkGamesPlayedResource(o.lastPlayedWith); |
253 checkPlayerName(o.name); | 287 checkPlayerName(o.name); |
254 unittest.expect(o.playerId, unittest.equals('foo')); | 288 unittest.expect(o.playerId, unittest.equals('foo')); |
255 unittest.expect(o.title, unittest.equals('foo')); | 289 unittest.expect(o.title, unittest.equals('foo')); |
256 } | 290 } |
257 buildCounterPlayer--; | 291 buildCounterPlayer--; |
258 } | 292 } |
259 | 293 |
260 buildUnnamed77() { | 294 buildUnnamed78() { |
261 var o = new core.List<core.String>(); | 295 var o = new core.List<core.String>(); |
262 o.add("foo"); | 296 o.add("foo"); |
263 o.add("foo"); | 297 o.add("foo"); |
264 return o; | 298 return o; |
265 } | 299 } |
266 | 300 |
267 checkUnnamed77(core.List<core.String> o) { | 301 checkUnnamed78(core.List<core.String> o) { |
268 unittest.expect(o, unittest.hasLength(2)); | 302 unittest.expect(o, unittest.hasLength(2)); |
269 unittest.expect(o[0], unittest.equals('foo')); | 303 unittest.expect(o[0], unittest.equals('foo')); |
270 unittest.expect(o[1], unittest.equals('foo')); | 304 unittest.expect(o[1], unittest.equals('foo')); |
271 } | 305 } |
272 | 306 |
273 core.int buildCounterPlayerScoreResetResponse = 0; | 307 core.int buildCounterPlayerScoreResetResponse = 0; |
274 buildPlayerScoreResetResponse() { | 308 buildPlayerScoreResetResponse() { |
275 var o = new api.PlayerScoreResetResponse(); | 309 var o = new api.PlayerScoreResetResponse(); |
276 buildCounterPlayerScoreResetResponse++; | 310 buildCounterPlayerScoreResetResponse++; |
277 if (buildCounterPlayerScoreResetResponse < 3) { | 311 if (buildCounterPlayerScoreResetResponse < 3) { |
278 o.kind = "foo"; | 312 o.kind = "foo"; |
279 o.resetScoreTimeSpans = buildUnnamed77(); | 313 o.resetScoreTimeSpans = buildUnnamed78(); |
280 } | 314 } |
281 buildCounterPlayerScoreResetResponse--; | 315 buildCounterPlayerScoreResetResponse--; |
282 return o; | 316 return o; |
283 } | 317 } |
284 | 318 |
285 checkPlayerScoreResetResponse(api.PlayerScoreResetResponse o) { | 319 checkPlayerScoreResetResponse(api.PlayerScoreResetResponse o) { |
286 buildCounterPlayerScoreResetResponse++; | 320 buildCounterPlayerScoreResetResponse++; |
287 if (buildCounterPlayerScoreResetResponse < 3) { | 321 if (buildCounterPlayerScoreResetResponse < 3) { |
288 unittest.expect(o.kind, unittest.equals('foo')); | 322 unittest.expect(o.kind, unittest.equals('foo')); |
289 checkUnnamed77(o.resetScoreTimeSpans); | 323 checkUnnamed78(o.resetScoreTimeSpans); |
290 } | 324 } |
291 buildCounterPlayerScoreResetResponse--; | 325 buildCounterPlayerScoreResetResponse--; |
292 } | 326 } |
293 | 327 |
294 | 328 |
295 main() { | 329 main() { |
296 unittest.group("obj-schema-AchievementResetAllResponse", () { | 330 unittest.group("obj-schema-AchievementResetAllResponse", () { |
297 unittest.test("to-json--from-json", () { | 331 unittest.test("to-json--from-json", () { |
298 var o = buildAchievementResetAllResponse(); | 332 var o = buildAchievementResetAllResponse(); |
299 var od = new api.AchievementResetAllResponse.fromJson(o.toJson()); | 333 var od = new api.AchievementResetAllResponse.fromJson(o.toJson()); |
300 checkAchievementResetAllResponse(od); | 334 checkAchievementResetAllResponse(od); |
301 }); | 335 }); |
302 }); | 336 }); |
303 | 337 |
304 | 338 |
| 339 unittest.group("obj-schema-AchievementResetMultipleForAllRequest", () { |
| 340 unittest.test("to-json--from-json", () { |
| 341 var o = buildAchievementResetMultipleForAllRequest(); |
| 342 var od = new api.AchievementResetMultipleForAllRequest.fromJson(o.toJson()
); |
| 343 checkAchievementResetMultipleForAllRequest(od); |
| 344 }); |
| 345 }); |
| 346 |
| 347 |
305 unittest.group("obj-schema-AchievementResetResponse", () { | 348 unittest.group("obj-schema-AchievementResetResponse", () { |
306 unittest.test("to-json--from-json", () { | 349 unittest.test("to-json--from-json", () { |
307 var o = buildAchievementResetResponse(); | 350 var o = buildAchievementResetResponse(); |
308 var od = new api.AchievementResetResponse.fromJson(o.toJson()); | 351 var od = new api.AchievementResetResponse.fromJson(o.toJson()); |
309 checkAchievementResetResponse(od); | 352 checkAchievementResetResponse(od); |
310 }); | 353 }); |
311 }); | 354 }); |
312 | 355 |
313 | 356 |
314 unittest.group("obj-schema-GamesPlayedResource", () { | 357 unittest.group("obj-schema-GamesPlayedResource", () { |
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
475 "content-type" : "application/json; charset=utf-8", | 518 "content-type" : "application/json; charset=utf-8", |
476 }; | 519 }; |
477 var resp = convert.JSON.encode(buildAchievementResetAllResponse()); | 520 var resp = convert.JSON.encode(buildAchievementResetAllResponse()); |
478 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 521 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
479 }), true); | 522 }), true); |
480 res.resetAll().then(unittest.expectAsync(((api.AchievementResetAllResponse
response) { | 523 res.resetAll().then(unittest.expectAsync(((api.AchievementResetAllResponse
response) { |
481 checkAchievementResetAllResponse(response); | 524 checkAchievementResetAllResponse(response); |
482 }))); | 525 }))); |
483 }); | 526 }); |
484 | 527 |
| 528 unittest.test("method--resetAllForAllPlayers", () { |
| 529 |
| 530 var mock = new common_test.HttpServerMock(); |
| 531 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve
ments; |
| 532 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 533 var path = (req.url).path; |
| 534 var pathOffset = 0; |
| 535 var index; |
| 536 var subPart; |
| 537 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 538 pathOffset += 1; |
| 539 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("games/v1management/")); |
| 540 pathOffset += 19; |
| 541 unittest.expect(path.substring(pathOffset, pathOffset + 34), unittest.eq
uals("achievements/resetAllForAllPlayers")); |
| 542 pathOffset += 34; |
| 543 |
| 544 var query = (req.url).query; |
| 545 var queryOffset = 0; |
| 546 var queryMap = {}; |
| 547 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 548 parseBool(n) { |
| 549 if (n == "true") return true; |
| 550 if (n == "false") return false; |
| 551 if (n == null) return null; |
| 552 throw new core.ArgumentError("Invalid boolean: $n"); |
| 553 } |
| 554 if (query.length > 0) { |
| 555 for (var part in query.split("&")) { |
| 556 var keyvalue = part.split("="); |
| 557 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 558 } |
| 559 } |
| 560 |
| 561 |
| 562 var h = { |
| 563 "content-type" : "application/json; charset=utf-8", |
| 564 }; |
| 565 var resp = ""; |
| 566 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 567 }), true); |
| 568 res.resetAllForAllPlayers().then(unittest.expectAsync((_) {})); |
| 569 }); |
| 570 |
485 unittest.test("method--resetForAllPlayers", () { | 571 unittest.test("method--resetForAllPlayers", () { |
486 | 572 |
487 var mock = new common_test.HttpServerMock(); | 573 var mock = new common_test.HttpServerMock(); |
488 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve
ments; | 574 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve
ments; |
489 var arg_achievementId = "foo"; | 575 var arg_achievementId = "foo"; |
490 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 576 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
491 var path = (req.url).path; | 577 var path = (req.url).path; |
492 var pathOffset = 0; | 578 var pathOffset = 0; |
493 var index; | 579 var index; |
494 var subPart; | 580 var subPart; |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
526 | 612 |
527 var h = { | 613 var h = { |
528 "content-type" : "application/json; charset=utf-8", | 614 "content-type" : "application/json; charset=utf-8", |
529 }; | 615 }; |
530 var resp = ""; | 616 var resp = ""; |
531 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 617 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
532 }), true); | 618 }), true); |
533 res.resetForAllPlayers(arg_achievementId).then(unittest.expectAsync((_) {}
)); | 619 res.resetForAllPlayers(arg_achievementId).then(unittest.expectAsync((_) {}
)); |
534 }); | 620 }); |
535 | 621 |
| 622 unittest.test("method--resetMultipleForAllPlayers", () { |
| 623 |
| 624 var mock = new common_test.HttpServerMock(); |
| 625 api.AchievementsResourceApi res = new api.GamesManagementApi(mock).achieve
ments; |
| 626 var arg_request = buildAchievementResetMultipleForAllRequest(); |
| 627 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 628 var obj = new api.AchievementResetMultipleForAllRequest.fromJson(json); |
| 629 checkAchievementResetMultipleForAllRequest(obj); |
| 630 |
| 631 var path = (req.url).path; |
| 632 var pathOffset = 0; |
| 633 var index; |
| 634 var subPart; |
| 635 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 636 pathOffset += 1; |
| 637 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("games/v1management/")); |
| 638 pathOffset += 19; |
| 639 unittest.expect(path.substring(pathOffset, pathOffset + 39), unittest.eq
uals("achievements/resetMultipleForAllPlayers")); |
| 640 pathOffset += 39; |
| 641 |
| 642 var query = (req.url).query; |
| 643 var queryOffset = 0; |
| 644 var queryMap = {}; |
| 645 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 646 parseBool(n) { |
| 647 if (n == "true") return true; |
| 648 if (n == "false") return false; |
| 649 if (n == null) return null; |
| 650 throw new core.ArgumentError("Invalid boolean: $n"); |
| 651 } |
| 652 if (query.length > 0) { |
| 653 for (var part in query.split("&")) { |
| 654 var keyvalue = part.split("="); |
| 655 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 656 } |
| 657 } |
| 658 |
| 659 |
| 660 var h = { |
| 661 "content-type" : "application/json; charset=utf-8", |
| 662 }; |
| 663 var resp = ""; |
| 664 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 665 }), true); |
| 666 res.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_)
{})); |
| 667 }); |
| 668 |
536 }); | 669 }); |
537 | 670 |
538 | 671 |
539 unittest.group("resource-ApplicationsResourceApi", () { | 672 unittest.group("resource-ApplicationsResourceApi", () { |
540 unittest.test("method--listHidden", () { | 673 unittest.test("method--listHidden", () { |
541 | 674 |
542 var mock = new common_test.HttpServerMock(); | 675 var mock = new common_test.HttpServerMock(); |
543 api.ApplicationsResourceApi res = new api.GamesManagementApi(mock).applica
tions; | 676 api.ApplicationsResourceApi res = new api.GamesManagementApi(mock).applica
tions; |
544 var arg_applicationId = "foo"; | 677 var arg_applicationId = "foo"; |
545 var arg_maxResults = 42; | 678 var arg_maxResults = 42; |
(...skipping 566 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1112 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1245 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1113 }), true); | 1246 }), true); |
1114 res.reset().then(unittest.expectAsync((_) {})); | 1247 res.reset().then(unittest.expectAsync((_) {})); |
1115 }); | 1248 }); |
1116 | 1249 |
1117 }); | 1250 }); |
1118 | 1251 |
1119 | 1252 |
1120 } | 1253 } |
1121 | 1254 |
OLD | NEW |