| 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 |