| OLD | NEW |
| 1 library googleapis.games.v1.test; | 1 library googleapis.games.v1.test; |
| 2 | 2 |
| 3 import "dart:core" as core; | 3 import "dart:core" as core; |
| 4 import "dart:collection" as collection; | |
| 5 import "dart:async" as async; | 4 import "dart:async" as async; |
| 6 import "dart:convert" as convert; | 5 import "dart:convert" as convert; |
| 7 | 6 |
| 8 import 'package:http/http.dart' as http; | 7 import 'package:http/http.dart' as http; |
| 9 import 'package:http/testing.dart' as http_testing; | |
| 10 import 'package:test/test.dart' as unittest; | 8 import 'package:test/test.dart' as unittest; |
| 11 | 9 |
| 12 import 'package:googleapis/games/v1.dart' as api; | 10 import 'package:googleapis/games/v1.dart' as api; |
| 13 | 11 |
| 14 class HttpServerMock extends http.BaseClient { | 12 class HttpServerMock extends http.BaseClient { |
| 15 core.Function _callback; | 13 core.Function _callback; |
| 16 core.bool _expectJson; | 14 core.bool _expectJson; |
| 17 | 15 |
| 18 void register(core.Function callback, core.bool expectJson) { | 16 void register(core.Function callback, core.bool expectJson) { |
| 19 _callback = callback; | 17 _callback = callback; |
| 20 _expectJson = expectJson; | 18 _expectJson = expectJson; |
| 21 } | 19 } |
| 22 | 20 |
| 23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { | 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
| 24 if (_expectJson) { | 22 if (_expectJson) { |
| 25 return request.finalize() | 23 return request |
| 24 .finalize() |
| 26 .transform(convert.UTF8.decoder) | 25 .transform(convert.UTF8.decoder) |
| 27 .join('') | 26 .join('') |
| 28 .then((core.String jsonString) { | 27 .then((core.String jsonString) { |
| 29 if (jsonString.isEmpty) { | 28 if (jsonString.isEmpty) { |
| 30 return _callback(request, null); | 29 return _callback(request, null); |
| 31 } else { | 30 } else { |
| 32 return _callback(request, convert.JSON.decode(jsonString)); | 31 return _callback(request, convert.JSON.decode(jsonString)); |
| 33 } | 32 } |
| 34 }); | 33 }); |
| 35 } else { | 34 } else { |
| 36 var stream = request.finalize(); | 35 var stream = request.finalize(); |
| 37 if (stream == null) { | 36 if (stream == null) { |
| 38 return _callback(request, []); | 37 return _callback(request, []); |
| 39 } else { | 38 } else { |
| 40 return stream.toBytes().then((data) { | 39 return stream.toBytes().then((data) { |
| 41 return _callback(request, data); | 40 return _callback(request, data); |
| 42 }); | 41 }); |
| 43 } | 42 } |
| 44 } | 43 } |
| 45 } | 44 } |
| 46 } | 45 } |
| 47 | 46 |
| 48 http.StreamedResponse stringResponse( | 47 http.StreamedResponse stringResponse(core.int status, |
| 49 core.int status, core.Map<core.String, core.String> headers, core.String bod
y) { | 48 core.Map<core.String, core.String> headers, core.String body) { |
| 50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
| 51 return new http.StreamedResponse(stream, status, headers: headers); | 50 return new http.StreamedResponse(stream, status, headers: headers); |
| 52 } | 51 } |
| 53 | 52 |
| 54 core.int buildCounterAchievementDefinition = 0; | 53 core.int buildCounterAchievementDefinition = 0; |
| 55 buildAchievementDefinition() { | 54 buildAchievementDefinition() { |
| 56 var o = new api.AchievementDefinition(); | 55 var o = new api.AchievementDefinition(); |
| 57 buildCounterAchievementDefinition++; | 56 buildCounterAchievementDefinition++; |
| 58 if (buildCounterAchievementDefinition < 3) { | 57 if (buildCounterAchievementDefinition < 3) { |
| 59 o.achievementType = "foo"; | 58 o.achievementType = "foo"; |
| (...skipping 27 matching lines...) Expand all Loading... |
| 87 unittest.expect(o.isUnlockedIconUrlDefault, unittest.isTrue); | 86 unittest.expect(o.isUnlockedIconUrlDefault, unittest.isTrue); |
| 88 unittest.expect(o.kind, unittest.equals('foo')); | 87 unittest.expect(o.kind, unittest.equals('foo')); |
| 89 unittest.expect(o.name, unittest.equals('foo')); | 88 unittest.expect(o.name, unittest.equals('foo')); |
| 90 unittest.expect(o.revealedIconUrl, unittest.equals('foo')); | 89 unittest.expect(o.revealedIconUrl, unittest.equals('foo')); |
| 91 unittest.expect(o.totalSteps, unittest.equals(42)); | 90 unittest.expect(o.totalSteps, unittest.equals(42)); |
| 92 unittest.expect(o.unlockedIconUrl, unittest.equals('foo')); | 91 unittest.expect(o.unlockedIconUrl, unittest.equals('foo')); |
| 93 } | 92 } |
| 94 buildCounterAchievementDefinition--; | 93 buildCounterAchievementDefinition--; |
| 95 } | 94 } |
| 96 | 95 |
| 97 buildUnnamed101() { | 96 buildUnnamed96() { |
| 98 var o = new core.List<api.AchievementDefinition>(); | 97 var o = new core.List<api.AchievementDefinition>(); |
| 99 o.add(buildAchievementDefinition()); | 98 o.add(buildAchievementDefinition()); |
| 100 o.add(buildAchievementDefinition()); | 99 o.add(buildAchievementDefinition()); |
| 101 return o; | 100 return o; |
| 102 } | 101 } |
| 103 | 102 |
| 104 checkUnnamed101(core.List<api.AchievementDefinition> o) { | 103 checkUnnamed96(core.List<api.AchievementDefinition> o) { |
| 105 unittest.expect(o, unittest.hasLength(2)); | 104 unittest.expect(o, unittest.hasLength(2)); |
| 106 checkAchievementDefinition(o[0]); | 105 checkAchievementDefinition(o[0]); |
| 107 checkAchievementDefinition(o[1]); | 106 checkAchievementDefinition(o[1]); |
| 108 } | 107 } |
| 109 | 108 |
| 110 core.int buildCounterAchievementDefinitionsListResponse = 0; | 109 core.int buildCounterAchievementDefinitionsListResponse = 0; |
| 111 buildAchievementDefinitionsListResponse() { | 110 buildAchievementDefinitionsListResponse() { |
| 112 var o = new api.AchievementDefinitionsListResponse(); | 111 var o = new api.AchievementDefinitionsListResponse(); |
| 113 buildCounterAchievementDefinitionsListResponse++; | 112 buildCounterAchievementDefinitionsListResponse++; |
| 114 if (buildCounterAchievementDefinitionsListResponse < 3) { | 113 if (buildCounterAchievementDefinitionsListResponse < 3) { |
| 115 o.items = buildUnnamed101(); | 114 o.items = buildUnnamed96(); |
| 116 o.kind = "foo"; | 115 o.kind = "foo"; |
| 117 o.nextPageToken = "foo"; | 116 o.nextPageToken = "foo"; |
| 118 } | 117 } |
| 119 buildCounterAchievementDefinitionsListResponse--; | 118 buildCounterAchievementDefinitionsListResponse--; |
| 120 return o; | 119 return o; |
| 121 } | 120 } |
| 122 | 121 |
| 123 checkAchievementDefinitionsListResponse(api.AchievementDefinitionsListResponse o
) { | 122 checkAchievementDefinitionsListResponse( |
| 123 api.AchievementDefinitionsListResponse o) { |
| 124 buildCounterAchievementDefinitionsListResponse++; | 124 buildCounterAchievementDefinitionsListResponse++; |
| 125 if (buildCounterAchievementDefinitionsListResponse < 3) { | 125 if (buildCounterAchievementDefinitionsListResponse < 3) { |
| 126 checkUnnamed101(o.items); | 126 checkUnnamed96(o.items); |
| 127 unittest.expect(o.kind, unittest.equals('foo')); | 127 unittest.expect(o.kind, unittest.equals('foo')); |
| 128 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 128 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 129 } | 129 } |
| 130 buildCounterAchievementDefinitionsListResponse--; | 130 buildCounterAchievementDefinitionsListResponse--; |
| 131 } | 131 } |
| 132 | 132 |
| 133 core.int buildCounterAchievementIncrementResponse = 0; | 133 core.int buildCounterAchievementIncrementResponse = 0; |
| 134 buildAchievementIncrementResponse() { | 134 buildAchievementIncrementResponse() { |
| 135 var o = new api.AchievementIncrementResponse(); | 135 var o = new api.AchievementIncrementResponse(); |
| 136 buildCounterAchievementIncrementResponse++; | 136 buildCounterAchievementIncrementResponse++; |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 180 buildCounterAchievementSetStepsAtLeastResponse++; | 180 buildCounterAchievementSetStepsAtLeastResponse++; |
| 181 if (buildCounterAchievementSetStepsAtLeastResponse < 3) { | 181 if (buildCounterAchievementSetStepsAtLeastResponse < 3) { |
| 182 o.currentSteps = 42; | 182 o.currentSteps = 42; |
| 183 o.kind = "foo"; | 183 o.kind = "foo"; |
| 184 o.newlyUnlocked = true; | 184 o.newlyUnlocked = true; |
| 185 } | 185 } |
| 186 buildCounterAchievementSetStepsAtLeastResponse--; | 186 buildCounterAchievementSetStepsAtLeastResponse--; |
| 187 return o; | 187 return o; |
| 188 } | 188 } |
| 189 | 189 |
| 190 checkAchievementSetStepsAtLeastResponse(api.AchievementSetStepsAtLeastResponse o
) { | 190 checkAchievementSetStepsAtLeastResponse( |
| 191 api.AchievementSetStepsAtLeastResponse o) { |
| 191 buildCounterAchievementSetStepsAtLeastResponse++; | 192 buildCounterAchievementSetStepsAtLeastResponse++; |
| 192 if (buildCounterAchievementSetStepsAtLeastResponse < 3) { | 193 if (buildCounterAchievementSetStepsAtLeastResponse < 3) { |
| 193 unittest.expect(o.currentSteps, unittest.equals(42)); | 194 unittest.expect(o.currentSteps, unittest.equals(42)); |
| 194 unittest.expect(o.kind, unittest.equals('foo')); | 195 unittest.expect(o.kind, unittest.equals('foo')); |
| 195 unittest.expect(o.newlyUnlocked, unittest.isTrue); | 196 unittest.expect(o.newlyUnlocked, unittest.isTrue); |
| 196 } | 197 } |
| 197 buildCounterAchievementSetStepsAtLeastResponse--; | 198 buildCounterAchievementSetStepsAtLeastResponse--; |
| 198 } | 199 } |
| 199 | 200 |
| 200 core.int buildCounterAchievementUnlockResponse = 0; | 201 core.int buildCounterAchievementUnlockResponse = 0; |
| (...skipping 10 matching lines...) Expand all Loading... |
| 211 | 212 |
| 212 checkAchievementUnlockResponse(api.AchievementUnlockResponse o) { | 213 checkAchievementUnlockResponse(api.AchievementUnlockResponse o) { |
| 213 buildCounterAchievementUnlockResponse++; | 214 buildCounterAchievementUnlockResponse++; |
| 214 if (buildCounterAchievementUnlockResponse < 3) { | 215 if (buildCounterAchievementUnlockResponse < 3) { |
| 215 unittest.expect(o.kind, unittest.equals('foo')); | 216 unittest.expect(o.kind, unittest.equals('foo')); |
| 216 unittest.expect(o.newlyUnlocked, unittest.isTrue); | 217 unittest.expect(o.newlyUnlocked, unittest.isTrue); |
| 217 } | 218 } |
| 218 buildCounterAchievementUnlockResponse--; | 219 buildCounterAchievementUnlockResponse--; |
| 219 } | 220 } |
| 220 | 221 |
| 221 buildUnnamed102() { | 222 buildUnnamed97() { |
| 222 var o = new core.List<api.AchievementUpdateRequest>(); | 223 var o = new core.List<api.AchievementUpdateRequest>(); |
| 223 o.add(buildAchievementUpdateRequest()); | 224 o.add(buildAchievementUpdateRequest()); |
| 224 o.add(buildAchievementUpdateRequest()); | 225 o.add(buildAchievementUpdateRequest()); |
| 225 return o; | 226 return o; |
| 226 } | 227 } |
| 227 | 228 |
| 228 checkUnnamed102(core.List<api.AchievementUpdateRequest> o) { | 229 checkUnnamed97(core.List<api.AchievementUpdateRequest> o) { |
| 229 unittest.expect(o, unittest.hasLength(2)); | 230 unittest.expect(o, unittest.hasLength(2)); |
| 230 checkAchievementUpdateRequest(o[0]); | 231 checkAchievementUpdateRequest(o[0]); |
| 231 checkAchievementUpdateRequest(o[1]); | 232 checkAchievementUpdateRequest(o[1]); |
| 232 } | 233 } |
| 233 | 234 |
| 234 core.int buildCounterAchievementUpdateMultipleRequest = 0; | 235 core.int buildCounterAchievementUpdateMultipleRequest = 0; |
| 235 buildAchievementUpdateMultipleRequest() { | 236 buildAchievementUpdateMultipleRequest() { |
| 236 var o = new api.AchievementUpdateMultipleRequest(); | 237 var o = new api.AchievementUpdateMultipleRequest(); |
| 237 buildCounterAchievementUpdateMultipleRequest++; | 238 buildCounterAchievementUpdateMultipleRequest++; |
| 238 if (buildCounterAchievementUpdateMultipleRequest < 3) { | 239 if (buildCounterAchievementUpdateMultipleRequest < 3) { |
| 239 o.kind = "foo"; | 240 o.kind = "foo"; |
| 240 o.updates = buildUnnamed102(); | 241 o.updates = buildUnnamed97(); |
| 241 } | 242 } |
| 242 buildCounterAchievementUpdateMultipleRequest--; | 243 buildCounterAchievementUpdateMultipleRequest--; |
| 243 return o; | 244 return o; |
| 244 } | 245 } |
| 245 | 246 |
| 246 checkAchievementUpdateMultipleRequest(api.AchievementUpdateMultipleRequest o) { | 247 checkAchievementUpdateMultipleRequest(api.AchievementUpdateMultipleRequest o) { |
| 247 buildCounterAchievementUpdateMultipleRequest++; | 248 buildCounterAchievementUpdateMultipleRequest++; |
| 248 if (buildCounterAchievementUpdateMultipleRequest < 3) { | 249 if (buildCounterAchievementUpdateMultipleRequest < 3) { |
| 249 unittest.expect(o.kind, unittest.equals('foo')); | 250 unittest.expect(o.kind, unittest.equals('foo')); |
| 250 checkUnnamed102(o.updates); | 251 checkUnnamed97(o.updates); |
| 251 } | 252 } |
| 252 buildCounterAchievementUpdateMultipleRequest--; | 253 buildCounterAchievementUpdateMultipleRequest--; |
| 253 } | 254 } |
| 254 | 255 |
| 255 buildUnnamed103() { | 256 buildUnnamed98() { |
| 256 var o = new core.List<api.AchievementUpdateResponse>(); | 257 var o = new core.List<api.AchievementUpdateResponse>(); |
| 257 o.add(buildAchievementUpdateResponse()); | 258 o.add(buildAchievementUpdateResponse()); |
| 258 o.add(buildAchievementUpdateResponse()); | 259 o.add(buildAchievementUpdateResponse()); |
| 259 return o; | 260 return o; |
| 260 } | 261 } |
| 261 | 262 |
| 262 checkUnnamed103(core.List<api.AchievementUpdateResponse> o) { | 263 checkUnnamed98(core.List<api.AchievementUpdateResponse> o) { |
| 263 unittest.expect(o, unittest.hasLength(2)); | 264 unittest.expect(o, unittest.hasLength(2)); |
| 264 checkAchievementUpdateResponse(o[0]); | 265 checkAchievementUpdateResponse(o[0]); |
| 265 checkAchievementUpdateResponse(o[1]); | 266 checkAchievementUpdateResponse(o[1]); |
| 266 } | 267 } |
| 267 | 268 |
| 268 core.int buildCounterAchievementUpdateMultipleResponse = 0; | 269 core.int buildCounterAchievementUpdateMultipleResponse = 0; |
| 269 buildAchievementUpdateMultipleResponse() { | 270 buildAchievementUpdateMultipleResponse() { |
| 270 var o = new api.AchievementUpdateMultipleResponse(); | 271 var o = new api.AchievementUpdateMultipleResponse(); |
| 271 buildCounterAchievementUpdateMultipleResponse++; | 272 buildCounterAchievementUpdateMultipleResponse++; |
| 272 if (buildCounterAchievementUpdateMultipleResponse < 3) { | 273 if (buildCounterAchievementUpdateMultipleResponse < 3) { |
| 273 o.kind = "foo"; | 274 o.kind = "foo"; |
| 274 o.updatedAchievements = buildUnnamed103(); | 275 o.updatedAchievements = buildUnnamed98(); |
| 275 } | 276 } |
| 276 buildCounterAchievementUpdateMultipleResponse--; | 277 buildCounterAchievementUpdateMultipleResponse--; |
| 277 return o; | 278 return o; |
| 278 } | 279 } |
| 279 | 280 |
| 280 checkAchievementUpdateMultipleResponse(api.AchievementUpdateMultipleResponse o)
{ | 281 checkAchievementUpdateMultipleResponse( |
| 282 api.AchievementUpdateMultipleResponse o) { |
| 281 buildCounterAchievementUpdateMultipleResponse++; | 283 buildCounterAchievementUpdateMultipleResponse++; |
| 282 if (buildCounterAchievementUpdateMultipleResponse < 3) { | 284 if (buildCounterAchievementUpdateMultipleResponse < 3) { |
| 283 unittest.expect(o.kind, unittest.equals('foo')); | 285 unittest.expect(o.kind, unittest.equals('foo')); |
| 284 checkUnnamed103(o.updatedAchievements); | 286 checkUnnamed98(o.updatedAchievements); |
| 285 } | 287 } |
| 286 buildCounterAchievementUpdateMultipleResponse--; | 288 buildCounterAchievementUpdateMultipleResponse--; |
| 287 } | 289 } |
| 288 | 290 |
| 289 core.int buildCounterAchievementUpdateRequest = 0; | 291 core.int buildCounterAchievementUpdateRequest = 0; |
| 290 buildAchievementUpdateRequest() { | 292 buildAchievementUpdateRequest() { |
| 291 var o = new api.AchievementUpdateRequest(); | 293 var o = new api.AchievementUpdateRequest(); |
| 292 buildCounterAchievementUpdateRequest++; | 294 buildCounterAchievementUpdateRequest++; |
| 293 if (buildCounterAchievementUpdateRequest < 3) { | 295 if (buildCounterAchievementUpdateRequest < 3) { |
| 294 o.achievementId = "foo"; | 296 o.achievementId = "foo"; |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 385 checkAnonymousPlayer(api.AnonymousPlayer o) { | 387 checkAnonymousPlayer(api.AnonymousPlayer o) { |
| 386 buildCounterAnonymousPlayer++; | 388 buildCounterAnonymousPlayer++; |
| 387 if (buildCounterAnonymousPlayer < 3) { | 389 if (buildCounterAnonymousPlayer < 3) { |
| 388 unittest.expect(o.avatarImageUrl, unittest.equals('foo')); | 390 unittest.expect(o.avatarImageUrl, unittest.equals('foo')); |
| 389 unittest.expect(o.displayName, unittest.equals('foo')); | 391 unittest.expect(o.displayName, unittest.equals('foo')); |
| 390 unittest.expect(o.kind, unittest.equals('foo')); | 392 unittest.expect(o.kind, unittest.equals('foo')); |
| 391 } | 393 } |
| 392 buildCounterAnonymousPlayer--; | 394 buildCounterAnonymousPlayer--; |
| 393 } | 395 } |
| 394 | 396 |
| 395 buildUnnamed104() { | 397 buildUnnamed99() { |
| 396 var o = new core.List<api.ImageAsset>(); | 398 var o = new core.List<api.ImageAsset>(); |
| 397 o.add(buildImageAsset()); | 399 o.add(buildImageAsset()); |
| 398 o.add(buildImageAsset()); | 400 o.add(buildImageAsset()); |
| 399 return o; | 401 return o; |
| 400 } | 402 } |
| 401 | 403 |
| 402 checkUnnamed104(core.List<api.ImageAsset> o) { | 404 checkUnnamed99(core.List<api.ImageAsset> o) { |
| 403 unittest.expect(o, unittest.hasLength(2)); | 405 unittest.expect(o, unittest.hasLength(2)); |
| 404 checkImageAsset(o[0]); | 406 checkImageAsset(o[0]); |
| 405 checkImageAsset(o[1]); | 407 checkImageAsset(o[1]); |
| 406 } | 408 } |
| 407 | 409 |
| 408 buildUnnamed105() { | 410 buildUnnamed100() { |
| 409 var o = new core.List<core.String>(); | 411 var o = new core.List<core.String>(); |
| 410 o.add("foo"); | 412 o.add("foo"); |
| 411 o.add("foo"); | 413 o.add("foo"); |
| 412 return o; | 414 return o; |
| 413 } | 415 } |
| 414 | 416 |
| 415 checkUnnamed105(core.List<core.String> o) { | 417 checkUnnamed100(core.List<core.String> o) { |
| 416 unittest.expect(o, unittest.hasLength(2)); | 418 unittest.expect(o, unittest.hasLength(2)); |
| 417 unittest.expect(o[0], unittest.equals('foo')); | 419 unittest.expect(o[0], unittest.equals('foo')); |
| 418 unittest.expect(o[1], unittest.equals('foo')); | 420 unittest.expect(o[1], unittest.equals('foo')); |
| 419 } | 421 } |
| 420 | 422 |
| 421 buildUnnamed106() { | 423 buildUnnamed101() { |
| 422 var o = new core.List<api.Instance>(); | 424 var o = new core.List<api.Instance>(); |
| 423 o.add(buildInstance()); | 425 o.add(buildInstance()); |
| 424 o.add(buildInstance()); | 426 o.add(buildInstance()); |
| 425 return o; | 427 return o; |
| 426 } | 428 } |
| 427 | 429 |
| 428 checkUnnamed106(core.List<api.Instance> o) { | 430 checkUnnamed101(core.List<api.Instance> o) { |
| 429 unittest.expect(o, unittest.hasLength(2)); | 431 unittest.expect(o, unittest.hasLength(2)); |
| 430 checkInstance(o[0]); | 432 checkInstance(o[0]); |
| 431 checkInstance(o[1]); | 433 checkInstance(o[1]); |
| 432 } | 434 } |
| 433 | 435 |
| 434 core.int buildCounterApplication = 0; | 436 core.int buildCounterApplication = 0; |
| 435 buildApplication() { | 437 buildApplication() { |
| 436 var o = new api.Application(); | 438 var o = new api.Application(); |
| 437 buildCounterApplication++; | 439 buildCounterApplication++; |
| 438 if (buildCounterApplication < 3) { | 440 if (buildCounterApplication < 3) { |
| 439 o.achievementCount = 42; | 441 o.achievementCount = 42; |
| 440 o.assets = buildUnnamed104(); | 442 o.assets = buildUnnamed99(); |
| 441 o.author = "foo"; | 443 o.author = "foo"; |
| 442 o.category = buildApplicationCategory(); | 444 o.category = buildApplicationCategory(); |
| 443 o.description = "foo"; | 445 o.description = "foo"; |
| 444 o.enabledFeatures = buildUnnamed105(); | 446 o.enabledFeatures = buildUnnamed100(); |
| 445 o.id = "foo"; | 447 o.id = "foo"; |
| 446 o.instances = buildUnnamed106(); | 448 o.instances = buildUnnamed101(); |
| 447 o.kind = "foo"; | 449 o.kind = "foo"; |
| 448 o.lastUpdatedTimestamp = "foo"; | 450 o.lastUpdatedTimestamp = "foo"; |
| 449 o.leaderboardCount = 42; | 451 o.leaderboardCount = 42; |
| 450 o.name = "foo"; | 452 o.name = "foo"; |
| 451 o.themeColor = "foo"; | 453 o.themeColor = "foo"; |
| 452 } | 454 } |
| 453 buildCounterApplication--; | 455 buildCounterApplication--; |
| 454 return o; | 456 return o; |
| 455 } | 457 } |
| 456 | 458 |
| 457 checkApplication(api.Application o) { | 459 checkApplication(api.Application o) { |
| 458 buildCounterApplication++; | 460 buildCounterApplication++; |
| 459 if (buildCounterApplication < 3) { | 461 if (buildCounterApplication < 3) { |
| 460 unittest.expect(o.achievementCount, unittest.equals(42)); | 462 unittest.expect(o.achievementCount, unittest.equals(42)); |
| 461 checkUnnamed104(o.assets); | 463 checkUnnamed99(o.assets); |
| 462 unittest.expect(o.author, unittest.equals('foo')); | 464 unittest.expect(o.author, unittest.equals('foo')); |
| 463 checkApplicationCategory(o.category); | 465 checkApplicationCategory(o.category); |
| 464 unittest.expect(o.description, unittest.equals('foo')); | 466 unittest.expect(o.description, unittest.equals('foo')); |
| 465 checkUnnamed105(o.enabledFeatures); | 467 checkUnnamed100(o.enabledFeatures); |
| 466 unittest.expect(o.id, unittest.equals('foo')); | 468 unittest.expect(o.id, unittest.equals('foo')); |
| 467 checkUnnamed106(o.instances); | 469 checkUnnamed101(o.instances); |
| 468 unittest.expect(o.kind, unittest.equals('foo')); | 470 unittest.expect(o.kind, unittest.equals('foo')); |
| 469 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); | 471 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); |
| 470 unittest.expect(o.leaderboardCount, unittest.equals(42)); | 472 unittest.expect(o.leaderboardCount, unittest.equals(42)); |
| 471 unittest.expect(o.name, unittest.equals('foo')); | 473 unittest.expect(o.name, unittest.equals('foo')); |
| 472 unittest.expect(o.themeColor, unittest.equals('foo')); | 474 unittest.expect(o.themeColor, unittest.equals('foo')); |
| 473 } | 475 } |
| 474 buildCounterApplication--; | 476 buildCounterApplication--; |
| 475 } | 477 } |
| 476 | 478 |
| 477 core.int buildCounterApplicationCategory = 0; | 479 core.int buildCounterApplicationCategory = 0; |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 536 checkCategory(api.Category o) { | 538 checkCategory(api.Category o) { |
| 537 buildCounterCategory++; | 539 buildCounterCategory++; |
| 538 if (buildCounterCategory < 3) { | 540 if (buildCounterCategory < 3) { |
| 539 unittest.expect(o.category, unittest.equals('foo')); | 541 unittest.expect(o.category, unittest.equals('foo')); |
| 540 unittest.expect(o.experiencePoints, unittest.equals('foo')); | 542 unittest.expect(o.experiencePoints, unittest.equals('foo')); |
| 541 unittest.expect(o.kind, unittest.equals('foo')); | 543 unittest.expect(o.kind, unittest.equals('foo')); |
| 542 } | 544 } |
| 543 buildCounterCategory--; | 545 buildCounterCategory--; |
| 544 } | 546 } |
| 545 | 547 |
| 546 buildUnnamed107() { | 548 buildUnnamed102() { |
| 547 var o = new core.List<api.Category>(); | 549 var o = new core.List<api.Category>(); |
| 548 o.add(buildCategory()); | 550 o.add(buildCategory()); |
| 549 o.add(buildCategory()); | 551 o.add(buildCategory()); |
| 550 return o; | 552 return o; |
| 551 } | 553 } |
| 552 | 554 |
| 553 checkUnnamed107(core.List<api.Category> o) { | 555 checkUnnamed102(core.List<api.Category> o) { |
| 554 unittest.expect(o, unittest.hasLength(2)); | 556 unittest.expect(o, unittest.hasLength(2)); |
| 555 checkCategory(o[0]); | 557 checkCategory(o[0]); |
| 556 checkCategory(o[1]); | 558 checkCategory(o[1]); |
| 557 } | 559 } |
| 558 | 560 |
| 559 core.int buildCounterCategoryListResponse = 0; | 561 core.int buildCounterCategoryListResponse = 0; |
| 560 buildCategoryListResponse() { | 562 buildCategoryListResponse() { |
| 561 var o = new api.CategoryListResponse(); | 563 var o = new api.CategoryListResponse(); |
| 562 buildCounterCategoryListResponse++; | 564 buildCounterCategoryListResponse++; |
| 563 if (buildCounterCategoryListResponse < 3) { | 565 if (buildCounterCategoryListResponse < 3) { |
| 564 o.items = buildUnnamed107(); | 566 o.items = buildUnnamed102(); |
| 565 o.kind = "foo"; | 567 o.kind = "foo"; |
| 566 o.nextPageToken = "foo"; | 568 o.nextPageToken = "foo"; |
| 567 } | 569 } |
| 568 buildCounterCategoryListResponse--; | 570 buildCounterCategoryListResponse--; |
| 569 return o; | 571 return o; |
| 570 } | 572 } |
| 571 | 573 |
| 572 checkCategoryListResponse(api.CategoryListResponse o) { | 574 checkCategoryListResponse(api.CategoryListResponse o) { |
| 573 buildCounterCategoryListResponse++; | 575 buildCounterCategoryListResponse++; |
| 574 if (buildCounterCategoryListResponse < 3) { | 576 if (buildCounterCategoryListResponse < 3) { |
| 575 checkUnnamed107(o.items); | 577 checkUnnamed102(o.items); |
| 576 unittest.expect(o.kind, unittest.equals('foo')); | 578 unittest.expect(o.kind, unittest.equals('foo')); |
| 577 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 579 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 578 } | 580 } |
| 579 buildCounterCategoryListResponse--; | 581 buildCounterCategoryListResponse--; |
| 580 } | 582 } |
| 581 | 583 |
| 582 core.int buildCounterEventBatchRecordFailure = 0; | 584 core.int buildCounterEventBatchRecordFailure = 0; |
| 583 buildEventBatchRecordFailure() { | 585 buildEventBatchRecordFailure() { |
| 584 var o = new api.EventBatchRecordFailure(); | 586 var o = new api.EventBatchRecordFailure(); |
| 585 buildCounterEventBatchRecordFailure++; | 587 buildCounterEventBatchRecordFailure++; |
| (...skipping 30 matching lines...) Expand all Loading... |
| 616 | 618 |
| 617 checkEventChild(api.EventChild o) { | 619 checkEventChild(api.EventChild o) { |
| 618 buildCounterEventChild++; | 620 buildCounterEventChild++; |
| 619 if (buildCounterEventChild < 3) { | 621 if (buildCounterEventChild < 3) { |
| 620 unittest.expect(o.childId, unittest.equals('foo')); | 622 unittest.expect(o.childId, unittest.equals('foo')); |
| 621 unittest.expect(o.kind, unittest.equals('foo')); | 623 unittest.expect(o.kind, unittest.equals('foo')); |
| 622 } | 624 } |
| 623 buildCounterEventChild--; | 625 buildCounterEventChild--; |
| 624 } | 626 } |
| 625 | 627 |
| 626 buildUnnamed108() { | 628 buildUnnamed103() { |
| 627 var o = new core.List<api.EventChild>(); | 629 var o = new core.List<api.EventChild>(); |
| 628 o.add(buildEventChild()); | 630 o.add(buildEventChild()); |
| 629 o.add(buildEventChild()); | 631 o.add(buildEventChild()); |
| 630 return o; | 632 return o; |
| 631 } | 633 } |
| 632 | 634 |
| 633 checkUnnamed108(core.List<api.EventChild> o) { | 635 checkUnnamed103(core.List<api.EventChild> o) { |
| 634 unittest.expect(o, unittest.hasLength(2)); | 636 unittest.expect(o, unittest.hasLength(2)); |
| 635 checkEventChild(o[0]); | 637 checkEventChild(o[0]); |
| 636 checkEventChild(o[1]); | 638 checkEventChild(o[1]); |
| 637 } | 639 } |
| 638 | 640 |
| 639 core.int buildCounterEventDefinition = 0; | 641 core.int buildCounterEventDefinition = 0; |
| 640 buildEventDefinition() { | 642 buildEventDefinition() { |
| 641 var o = new api.EventDefinition(); | 643 var o = new api.EventDefinition(); |
| 642 buildCounterEventDefinition++; | 644 buildCounterEventDefinition++; |
| 643 if (buildCounterEventDefinition < 3) { | 645 if (buildCounterEventDefinition < 3) { |
| 644 o.childEvents = buildUnnamed108(); | 646 o.childEvents = buildUnnamed103(); |
| 645 o.description = "foo"; | 647 o.description = "foo"; |
| 646 o.displayName = "foo"; | 648 o.displayName = "foo"; |
| 647 o.id = "foo"; | 649 o.id = "foo"; |
| 648 o.imageUrl = "foo"; | 650 o.imageUrl = "foo"; |
| 649 o.isDefaultImageUrl = true; | 651 o.isDefaultImageUrl = true; |
| 650 o.kind = "foo"; | 652 o.kind = "foo"; |
| 651 o.visibility = "foo"; | 653 o.visibility = "foo"; |
| 652 } | 654 } |
| 653 buildCounterEventDefinition--; | 655 buildCounterEventDefinition--; |
| 654 return o; | 656 return o; |
| 655 } | 657 } |
| 656 | 658 |
| 657 checkEventDefinition(api.EventDefinition o) { | 659 checkEventDefinition(api.EventDefinition o) { |
| 658 buildCounterEventDefinition++; | 660 buildCounterEventDefinition++; |
| 659 if (buildCounterEventDefinition < 3) { | 661 if (buildCounterEventDefinition < 3) { |
| 660 checkUnnamed108(o.childEvents); | 662 checkUnnamed103(o.childEvents); |
| 661 unittest.expect(o.description, unittest.equals('foo')); | 663 unittest.expect(o.description, unittest.equals('foo')); |
| 662 unittest.expect(o.displayName, unittest.equals('foo')); | 664 unittest.expect(o.displayName, unittest.equals('foo')); |
| 663 unittest.expect(o.id, unittest.equals('foo')); | 665 unittest.expect(o.id, unittest.equals('foo')); |
| 664 unittest.expect(o.imageUrl, unittest.equals('foo')); | 666 unittest.expect(o.imageUrl, unittest.equals('foo')); |
| 665 unittest.expect(o.isDefaultImageUrl, unittest.isTrue); | 667 unittest.expect(o.isDefaultImageUrl, unittest.isTrue); |
| 666 unittest.expect(o.kind, unittest.equals('foo')); | 668 unittest.expect(o.kind, unittest.equals('foo')); |
| 667 unittest.expect(o.visibility, unittest.equals('foo')); | 669 unittest.expect(o.visibility, unittest.equals('foo')); |
| 668 } | 670 } |
| 669 buildCounterEventDefinition--; | 671 buildCounterEventDefinition--; |
| 670 } | 672 } |
| 671 | 673 |
| 672 buildUnnamed109() { | 674 buildUnnamed104() { |
| 673 var o = new core.List<api.EventDefinition>(); | 675 var o = new core.List<api.EventDefinition>(); |
| 674 o.add(buildEventDefinition()); | 676 o.add(buildEventDefinition()); |
| 675 o.add(buildEventDefinition()); | 677 o.add(buildEventDefinition()); |
| 676 return o; | 678 return o; |
| 677 } | 679 } |
| 678 | 680 |
| 679 checkUnnamed109(core.List<api.EventDefinition> o) { | 681 checkUnnamed104(core.List<api.EventDefinition> o) { |
| 680 unittest.expect(o, unittest.hasLength(2)); | 682 unittest.expect(o, unittest.hasLength(2)); |
| 681 checkEventDefinition(o[0]); | 683 checkEventDefinition(o[0]); |
| 682 checkEventDefinition(o[1]); | 684 checkEventDefinition(o[1]); |
| 683 } | 685 } |
| 684 | 686 |
| 685 core.int buildCounterEventDefinitionListResponse = 0; | 687 core.int buildCounterEventDefinitionListResponse = 0; |
| 686 buildEventDefinitionListResponse() { | 688 buildEventDefinitionListResponse() { |
| 687 var o = new api.EventDefinitionListResponse(); | 689 var o = new api.EventDefinitionListResponse(); |
| 688 buildCounterEventDefinitionListResponse++; | 690 buildCounterEventDefinitionListResponse++; |
| 689 if (buildCounterEventDefinitionListResponse < 3) { | 691 if (buildCounterEventDefinitionListResponse < 3) { |
| 690 o.items = buildUnnamed109(); | 692 o.items = buildUnnamed104(); |
| 691 o.kind = "foo"; | 693 o.kind = "foo"; |
| 692 o.nextPageToken = "foo"; | 694 o.nextPageToken = "foo"; |
| 693 } | 695 } |
| 694 buildCounterEventDefinitionListResponse--; | 696 buildCounterEventDefinitionListResponse--; |
| 695 return o; | 697 return o; |
| 696 } | 698 } |
| 697 | 699 |
| 698 checkEventDefinitionListResponse(api.EventDefinitionListResponse o) { | 700 checkEventDefinitionListResponse(api.EventDefinitionListResponse o) { |
| 699 buildCounterEventDefinitionListResponse++; | 701 buildCounterEventDefinitionListResponse++; |
| 700 if (buildCounterEventDefinitionListResponse < 3) { | 702 if (buildCounterEventDefinitionListResponse < 3) { |
| 701 checkUnnamed109(o.items); | 703 checkUnnamed104(o.items); |
| 702 unittest.expect(o.kind, unittest.equals('foo')); | 704 unittest.expect(o.kind, unittest.equals('foo')); |
| 703 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 705 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 704 } | 706 } |
| 705 buildCounterEventDefinitionListResponse--; | 707 buildCounterEventDefinitionListResponse--; |
| 706 } | 708 } |
| 707 | 709 |
| 708 core.int buildCounterEventPeriodRange = 0; | 710 core.int buildCounterEventPeriodRange = 0; |
| 709 buildEventPeriodRange() { | 711 buildEventPeriodRange() { |
| 710 var o = new api.EventPeriodRange(); | 712 var o = new api.EventPeriodRange(); |
| 711 buildCounterEventPeriodRange++; | 713 buildCounterEventPeriodRange++; |
| 712 if (buildCounterEventPeriodRange < 3) { | 714 if (buildCounterEventPeriodRange < 3) { |
| 713 o.kind = "foo"; | 715 o.kind = "foo"; |
| 714 o.periodEndMillis = "foo"; | 716 o.periodEndMillis = "foo"; |
| 715 o.periodStartMillis = "foo"; | 717 o.periodStartMillis = "foo"; |
| 716 } | 718 } |
| 717 buildCounterEventPeriodRange--; | 719 buildCounterEventPeriodRange--; |
| 718 return o; | 720 return o; |
| 719 } | 721 } |
| 720 | 722 |
| 721 checkEventPeriodRange(api.EventPeriodRange o) { | 723 checkEventPeriodRange(api.EventPeriodRange o) { |
| 722 buildCounterEventPeriodRange++; | 724 buildCounterEventPeriodRange++; |
| 723 if (buildCounterEventPeriodRange < 3) { | 725 if (buildCounterEventPeriodRange < 3) { |
| 724 unittest.expect(o.kind, unittest.equals('foo')); | 726 unittest.expect(o.kind, unittest.equals('foo')); |
| 725 unittest.expect(o.periodEndMillis, unittest.equals('foo')); | 727 unittest.expect(o.periodEndMillis, unittest.equals('foo')); |
| 726 unittest.expect(o.periodStartMillis, unittest.equals('foo')); | 728 unittest.expect(o.periodStartMillis, unittest.equals('foo')); |
| 727 } | 729 } |
| 728 buildCounterEventPeriodRange--; | 730 buildCounterEventPeriodRange--; |
| 729 } | 731 } |
| 730 | 732 |
| 731 buildUnnamed110() { | 733 buildUnnamed105() { |
| 732 var o = new core.List<api.EventUpdateRequest>(); | 734 var o = new core.List<api.EventUpdateRequest>(); |
| 733 o.add(buildEventUpdateRequest()); | 735 o.add(buildEventUpdateRequest()); |
| 734 o.add(buildEventUpdateRequest()); | 736 o.add(buildEventUpdateRequest()); |
| 735 return o; | 737 return o; |
| 736 } | 738 } |
| 737 | 739 |
| 738 checkUnnamed110(core.List<api.EventUpdateRequest> o) { | 740 checkUnnamed105(core.List<api.EventUpdateRequest> o) { |
| 739 unittest.expect(o, unittest.hasLength(2)); | 741 unittest.expect(o, unittest.hasLength(2)); |
| 740 checkEventUpdateRequest(o[0]); | 742 checkEventUpdateRequest(o[0]); |
| 741 checkEventUpdateRequest(o[1]); | 743 checkEventUpdateRequest(o[1]); |
| 742 } | 744 } |
| 743 | 745 |
| 744 core.int buildCounterEventPeriodUpdate = 0; | 746 core.int buildCounterEventPeriodUpdate = 0; |
| 745 buildEventPeriodUpdate() { | 747 buildEventPeriodUpdate() { |
| 746 var o = new api.EventPeriodUpdate(); | 748 var o = new api.EventPeriodUpdate(); |
| 747 buildCounterEventPeriodUpdate++; | 749 buildCounterEventPeriodUpdate++; |
| 748 if (buildCounterEventPeriodUpdate < 3) { | 750 if (buildCounterEventPeriodUpdate < 3) { |
| 749 o.kind = "foo"; | 751 o.kind = "foo"; |
| 750 o.timePeriod = buildEventPeriodRange(); | 752 o.timePeriod = buildEventPeriodRange(); |
| 751 o.updates = buildUnnamed110(); | 753 o.updates = buildUnnamed105(); |
| 752 } | 754 } |
| 753 buildCounterEventPeriodUpdate--; | 755 buildCounterEventPeriodUpdate--; |
| 754 return o; | 756 return o; |
| 755 } | 757 } |
| 756 | 758 |
| 757 checkEventPeriodUpdate(api.EventPeriodUpdate o) { | 759 checkEventPeriodUpdate(api.EventPeriodUpdate o) { |
| 758 buildCounterEventPeriodUpdate++; | 760 buildCounterEventPeriodUpdate++; |
| 759 if (buildCounterEventPeriodUpdate < 3) { | 761 if (buildCounterEventPeriodUpdate < 3) { |
| 760 unittest.expect(o.kind, unittest.equals('foo')); | 762 unittest.expect(o.kind, unittest.equals('foo')); |
| 761 checkEventPeriodRange(o.timePeriod); | 763 checkEventPeriodRange(o.timePeriod); |
| 762 checkUnnamed110(o.updates); | 764 checkUnnamed105(o.updates); |
| 763 } | 765 } |
| 764 buildCounterEventPeriodUpdate--; | 766 buildCounterEventPeriodUpdate--; |
| 765 } | 767 } |
| 766 | 768 |
| 767 core.int buildCounterEventRecordFailure = 0; | 769 core.int buildCounterEventRecordFailure = 0; |
| 768 buildEventRecordFailure() { | 770 buildEventRecordFailure() { |
| 769 var o = new api.EventRecordFailure(); | 771 var o = new api.EventRecordFailure(); |
| 770 buildCounterEventRecordFailure++; | 772 buildCounterEventRecordFailure++; |
| 771 if (buildCounterEventRecordFailure < 3) { | 773 if (buildCounterEventRecordFailure < 3) { |
| 772 o.eventId = "foo"; | 774 o.eventId = "foo"; |
| 773 o.failureCause = "foo"; | 775 o.failureCause = "foo"; |
| 774 o.kind = "foo"; | 776 o.kind = "foo"; |
| 775 } | 777 } |
| 776 buildCounterEventRecordFailure--; | 778 buildCounterEventRecordFailure--; |
| 777 return o; | 779 return o; |
| 778 } | 780 } |
| 779 | 781 |
| 780 checkEventRecordFailure(api.EventRecordFailure o) { | 782 checkEventRecordFailure(api.EventRecordFailure o) { |
| 781 buildCounterEventRecordFailure++; | 783 buildCounterEventRecordFailure++; |
| 782 if (buildCounterEventRecordFailure < 3) { | 784 if (buildCounterEventRecordFailure < 3) { |
| 783 unittest.expect(o.eventId, unittest.equals('foo')); | 785 unittest.expect(o.eventId, unittest.equals('foo')); |
| 784 unittest.expect(o.failureCause, unittest.equals('foo')); | 786 unittest.expect(o.failureCause, unittest.equals('foo')); |
| 785 unittest.expect(o.kind, unittest.equals('foo')); | 787 unittest.expect(o.kind, unittest.equals('foo')); |
| 786 } | 788 } |
| 787 buildCounterEventRecordFailure--; | 789 buildCounterEventRecordFailure--; |
| 788 } | 790 } |
| 789 | 791 |
| 790 buildUnnamed111() { | 792 buildUnnamed106() { |
| 791 var o = new core.List<api.EventPeriodUpdate>(); | 793 var o = new core.List<api.EventPeriodUpdate>(); |
| 792 o.add(buildEventPeriodUpdate()); | 794 o.add(buildEventPeriodUpdate()); |
| 793 o.add(buildEventPeriodUpdate()); | 795 o.add(buildEventPeriodUpdate()); |
| 794 return o; | 796 return o; |
| 795 } | 797 } |
| 796 | 798 |
| 797 checkUnnamed111(core.List<api.EventPeriodUpdate> o) { | 799 checkUnnamed106(core.List<api.EventPeriodUpdate> o) { |
| 798 unittest.expect(o, unittest.hasLength(2)); | 800 unittest.expect(o, unittest.hasLength(2)); |
| 799 checkEventPeriodUpdate(o[0]); | 801 checkEventPeriodUpdate(o[0]); |
| 800 checkEventPeriodUpdate(o[1]); | 802 checkEventPeriodUpdate(o[1]); |
| 801 } | 803 } |
| 802 | 804 |
| 803 core.int buildCounterEventRecordRequest = 0; | 805 core.int buildCounterEventRecordRequest = 0; |
| 804 buildEventRecordRequest() { | 806 buildEventRecordRequest() { |
| 805 var o = new api.EventRecordRequest(); | 807 var o = new api.EventRecordRequest(); |
| 806 buildCounterEventRecordRequest++; | 808 buildCounterEventRecordRequest++; |
| 807 if (buildCounterEventRecordRequest < 3) { | 809 if (buildCounterEventRecordRequest < 3) { |
| 808 o.currentTimeMillis = "foo"; | 810 o.currentTimeMillis = "foo"; |
| 809 o.kind = "foo"; | 811 o.kind = "foo"; |
| 810 o.requestId = "foo"; | 812 o.requestId = "foo"; |
| 811 o.timePeriods = buildUnnamed111(); | 813 o.timePeriods = buildUnnamed106(); |
| 812 } | 814 } |
| 813 buildCounterEventRecordRequest--; | 815 buildCounterEventRecordRequest--; |
| 814 return o; | 816 return o; |
| 815 } | 817 } |
| 816 | 818 |
| 817 checkEventRecordRequest(api.EventRecordRequest o) { | 819 checkEventRecordRequest(api.EventRecordRequest o) { |
| 818 buildCounterEventRecordRequest++; | 820 buildCounterEventRecordRequest++; |
| 819 if (buildCounterEventRecordRequest < 3) { | 821 if (buildCounterEventRecordRequest < 3) { |
| 820 unittest.expect(o.currentTimeMillis, unittest.equals('foo')); | 822 unittest.expect(o.currentTimeMillis, unittest.equals('foo')); |
| 821 unittest.expect(o.kind, unittest.equals('foo')); | 823 unittest.expect(o.kind, unittest.equals('foo')); |
| 822 unittest.expect(o.requestId, unittest.equals('foo')); | 824 unittest.expect(o.requestId, unittest.equals('foo')); |
| 823 checkUnnamed111(o.timePeriods); | 825 checkUnnamed106(o.timePeriods); |
| 824 } | 826 } |
| 825 buildCounterEventRecordRequest--; | 827 buildCounterEventRecordRequest--; |
| 826 } | 828 } |
| 827 | 829 |
| 828 core.int buildCounterEventUpdateRequest = 0; | 830 core.int buildCounterEventUpdateRequest = 0; |
| 829 buildEventUpdateRequest() { | 831 buildEventUpdateRequest() { |
| 830 var o = new api.EventUpdateRequest(); | 832 var o = new api.EventUpdateRequest(); |
| 831 buildCounterEventUpdateRequest++; | 833 buildCounterEventUpdateRequest++; |
| 832 if (buildCounterEventUpdateRequest < 3) { | 834 if (buildCounterEventUpdateRequest < 3) { |
| 833 o.definitionId = "foo"; | 835 o.definitionId = "foo"; |
| 834 o.kind = "foo"; | 836 o.kind = "foo"; |
| 835 o.updateCount = "foo"; | 837 o.updateCount = "foo"; |
| 836 } | 838 } |
| 837 buildCounterEventUpdateRequest--; | 839 buildCounterEventUpdateRequest--; |
| 838 return o; | 840 return o; |
| 839 } | 841 } |
| 840 | 842 |
| 841 checkEventUpdateRequest(api.EventUpdateRequest o) { | 843 checkEventUpdateRequest(api.EventUpdateRequest o) { |
| 842 buildCounterEventUpdateRequest++; | 844 buildCounterEventUpdateRequest++; |
| 843 if (buildCounterEventUpdateRequest < 3) { | 845 if (buildCounterEventUpdateRequest < 3) { |
| 844 unittest.expect(o.definitionId, unittest.equals('foo')); | 846 unittest.expect(o.definitionId, unittest.equals('foo')); |
| 845 unittest.expect(o.kind, unittest.equals('foo')); | 847 unittest.expect(o.kind, unittest.equals('foo')); |
| 846 unittest.expect(o.updateCount, unittest.equals('foo')); | 848 unittest.expect(o.updateCount, unittest.equals('foo')); |
| 847 } | 849 } |
| 848 buildCounterEventUpdateRequest--; | 850 buildCounterEventUpdateRequest--; |
| 849 } | 851 } |
| 850 | 852 |
| 851 buildUnnamed112() { | 853 buildUnnamed107() { |
| 852 var o = new core.List<api.EventBatchRecordFailure>(); | 854 var o = new core.List<api.EventBatchRecordFailure>(); |
| 853 o.add(buildEventBatchRecordFailure()); | 855 o.add(buildEventBatchRecordFailure()); |
| 854 o.add(buildEventBatchRecordFailure()); | 856 o.add(buildEventBatchRecordFailure()); |
| 855 return o; | 857 return o; |
| 856 } | 858 } |
| 857 | 859 |
| 858 checkUnnamed112(core.List<api.EventBatchRecordFailure> o) { | 860 checkUnnamed107(core.List<api.EventBatchRecordFailure> o) { |
| 859 unittest.expect(o, unittest.hasLength(2)); | 861 unittest.expect(o, unittest.hasLength(2)); |
| 860 checkEventBatchRecordFailure(o[0]); | 862 checkEventBatchRecordFailure(o[0]); |
| 861 checkEventBatchRecordFailure(o[1]); | 863 checkEventBatchRecordFailure(o[1]); |
| 862 } | 864 } |
| 863 | 865 |
| 864 buildUnnamed113() { | 866 buildUnnamed108() { |
| 865 var o = new core.List<api.EventRecordFailure>(); | 867 var o = new core.List<api.EventRecordFailure>(); |
| 866 o.add(buildEventRecordFailure()); | 868 o.add(buildEventRecordFailure()); |
| 867 o.add(buildEventRecordFailure()); | 869 o.add(buildEventRecordFailure()); |
| 868 return o; | 870 return o; |
| 869 } | 871 } |
| 870 | 872 |
| 871 checkUnnamed113(core.List<api.EventRecordFailure> o) { | 873 checkUnnamed108(core.List<api.EventRecordFailure> o) { |
| 872 unittest.expect(o, unittest.hasLength(2)); | 874 unittest.expect(o, unittest.hasLength(2)); |
| 873 checkEventRecordFailure(o[0]); | 875 checkEventRecordFailure(o[0]); |
| 874 checkEventRecordFailure(o[1]); | 876 checkEventRecordFailure(o[1]); |
| 875 } | 877 } |
| 876 | 878 |
| 877 buildUnnamed114() { | 879 buildUnnamed109() { |
| 878 var o = new core.List<api.PlayerEvent>(); | 880 var o = new core.List<api.PlayerEvent>(); |
| 879 o.add(buildPlayerEvent()); | 881 o.add(buildPlayerEvent()); |
| 880 o.add(buildPlayerEvent()); | 882 o.add(buildPlayerEvent()); |
| 881 return o; | 883 return o; |
| 882 } | 884 } |
| 883 | 885 |
| 884 checkUnnamed114(core.List<api.PlayerEvent> o) { | 886 checkUnnamed109(core.List<api.PlayerEvent> o) { |
| 885 unittest.expect(o, unittest.hasLength(2)); | 887 unittest.expect(o, unittest.hasLength(2)); |
| 886 checkPlayerEvent(o[0]); | 888 checkPlayerEvent(o[0]); |
| 887 checkPlayerEvent(o[1]); | 889 checkPlayerEvent(o[1]); |
| 888 } | 890 } |
| 889 | 891 |
| 890 core.int buildCounterEventUpdateResponse = 0; | 892 core.int buildCounterEventUpdateResponse = 0; |
| 891 buildEventUpdateResponse() { | 893 buildEventUpdateResponse() { |
| 892 var o = new api.EventUpdateResponse(); | 894 var o = new api.EventUpdateResponse(); |
| 893 buildCounterEventUpdateResponse++; | 895 buildCounterEventUpdateResponse++; |
| 894 if (buildCounterEventUpdateResponse < 3) { | 896 if (buildCounterEventUpdateResponse < 3) { |
| 895 o.batchFailures = buildUnnamed112(); | 897 o.batchFailures = buildUnnamed107(); |
| 896 o.eventFailures = buildUnnamed113(); | 898 o.eventFailures = buildUnnamed108(); |
| 897 o.kind = "foo"; | 899 o.kind = "foo"; |
| 898 o.playerEvents = buildUnnamed114(); | 900 o.playerEvents = buildUnnamed109(); |
| 899 } | 901 } |
| 900 buildCounterEventUpdateResponse--; | 902 buildCounterEventUpdateResponse--; |
| 901 return o; | 903 return o; |
| 902 } | 904 } |
| 903 | 905 |
| 904 checkEventUpdateResponse(api.EventUpdateResponse o) { | 906 checkEventUpdateResponse(api.EventUpdateResponse o) { |
| 905 buildCounterEventUpdateResponse++; | 907 buildCounterEventUpdateResponse++; |
| 906 if (buildCounterEventUpdateResponse < 3) { | 908 if (buildCounterEventUpdateResponse < 3) { |
| 907 checkUnnamed112(o.batchFailures); | 909 checkUnnamed107(o.batchFailures); |
| 908 checkUnnamed113(o.eventFailures); | 910 checkUnnamed108(o.eventFailures); |
| 909 unittest.expect(o.kind, unittest.equals('foo')); | 911 unittest.expect(o.kind, unittest.equals('foo')); |
| 910 checkUnnamed114(o.playerEvents); | 912 checkUnnamed109(o.playerEvents); |
| 911 } | 913 } |
| 912 buildCounterEventUpdateResponse--; | 914 buildCounterEventUpdateResponse--; |
| 913 } | 915 } |
| 914 | 916 |
| 915 core.int buildCounterGamesAchievementIncrement = 0; | 917 core.int buildCounterGamesAchievementIncrement = 0; |
| 916 buildGamesAchievementIncrement() { | 918 buildGamesAchievementIncrement() { |
| 917 var o = new api.GamesAchievementIncrement(); | 919 var o = new api.GamesAchievementIncrement(); |
| 918 buildCounterGamesAchievementIncrement++; | 920 buildCounterGamesAchievementIncrement++; |
| 919 if (buildCounterGamesAchievementIncrement < 3) { | 921 if (buildCounterGamesAchievementIncrement < 3) { |
| 920 o.kind = "foo"; | 922 o.kind = "foo"; |
| (...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1154 checkPlayer(o.player); | 1156 checkPlayer(o.player); |
| 1155 unittest.expect(o.scoreRank, unittest.equals('foo')); | 1157 unittest.expect(o.scoreRank, unittest.equals('foo')); |
| 1156 unittest.expect(o.scoreTag, unittest.equals('foo')); | 1158 unittest.expect(o.scoreTag, unittest.equals('foo')); |
| 1157 unittest.expect(o.scoreValue, unittest.equals('foo')); | 1159 unittest.expect(o.scoreValue, unittest.equals('foo')); |
| 1158 unittest.expect(o.timeSpan, unittest.equals('foo')); | 1160 unittest.expect(o.timeSpan, unittest.equals('foo')); |
| 1159 unittest.expect(o.writeTimestampMillis, unittest.equals('foo')); | 1161 unittest.expect(o.writeTimestampMillis, unittest.equals('foo')); |
| 1160 } | 1162 } |
| 1161 buildCounterLeaderboardEntry--; | 1163 buildCounterLeaderboardEntry--; |
| 1162 } | 1164 } |
| 1163 | 1165 |
| 1164 buildUnnamed115() { | 1166 buildUnnamed110() { |
| 1165 var o = new core.List<api.Leaderboard>(); | 1167 var o = new core.List<api.Leaderboard>(); |
| 1166 o.add(buildLeaderboard()); | 1168 o.add(buildLeaderboard()); |
| 1167 o.add(buildLeaderboard()); | 1169 o.add(buildLeaderboard()); |
| 1168 return o; | 1170 return o; |
| 1169 } | 1171 } |
| 1170 | 1172 |
| 1171 checkUnnamed115(core.List<api.Leaderboard> o) { | 1173 checkUnnamed110(core.List<api.Leaderboard> o) { |
| 1172 unittest.expect(o, unittest.hasLength(2)); | 1174 unittest.expect(o, unittest.hasLength(2)); |
| 1173 checkLeaderboard(o[0]); | 1175 checkLeaderboard(o[0]); |
| 1174 checkLeaderboard(o[1]); | 1176 checkLeaderboard(o[1]); |
| 1175 } | 1177 } |
| 1176 | 1178 |
| 1177 core.int buildCounterLeaderboardListResponse = 0; | 1179 core.int buildCounterLeaderboardListResponse = 0; |
| 1178 buildLeaderboardListResponse() { | 1180 buildLeaderboardListResponse() { |
| 1179 var o = new api.LeaderboardListResponse(); | 1181 var o = new api.LeaderboardListResponse(); |
| 1180 buildCounterLeaderboardListResponse++; | 1182 buildCounterLeaderboardListResponse++; |
| 1181 if (buildCounterLeaderboardListResponse < 3) { | 1183 if (buildCounterLeaderboardListResponse < 3) { |
| 1182 o.items = buildUnnamed115(); | 1184 o.items = buildUnnamed110(); |
| 1183 o.kind = "foo"; | 1185 o.kind = "foo"; |
| 1184 o.nextPageToken = "foo"; | 1186 o.nextPageToken = "foo"; |
| 1185 } | 1187 } |
| 1186 buildCounterLeaderboardListResponse--; | 1188 buildCounterLeaderboardListResponse--; |
| 1187 return o; | 1189 return o; |
| 1188 } | 1190 } |
| 1189 | 1191 |
| 1190 checkLeaderboardListResponse(api.LeaderboardListResponse o) { | 1192 checkLeaderboardListResponse(api.LeaderboardListResponse o) { |
| 1191 buildCounterLeaderboardListResponse++; | 1193 buildCounterLeaderboardListResponse++; |
| 1192 if (buildCounterLeaderboardListResponse < 3) { | 1194 if (buildCounterLeaderboardListResponse < 3) { |
| 1193 checkUnnamed115(o.items); | 1195 checkUnnamed110(o.items); |
| 1194 unittest.expect(o.kind, unittest.equals('foo')); | 1196 unittest.expect(o.kind, unittest.equals('foo')); |
| 1195 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1197 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1196 } | 1198 } |
| 1197 buildCounterLeaderboardListResponse--; | 1199 buildCounterLeaderboardListResponse--; |
| 1198 } | 1200 } |
| 1199 | 1201 |
| 1200 core.int buildCounterLeaderboardScoreRank = 0; | 1202 core.int buildCounterLeaderboardScoreRank = 0; |
| 1201 buildLeaderboardScoreRank() { | 1203 buildLeaderboardScoreRank() { |
| 1202 var o = new api.LeaderboardScoreRank(); | 1204 var o = new api.LeaderboardScoreRank(); |
| 1203 buildCounterLeaderboardScoreRank++; | 1205 buildCounterLeaderboardScoreRank++; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1217 if (buildCounterLeaderboardScoreRank < 3) { | 1219 if (buildCounterLeaderboardScoreRank < 3) { |
| 1218 unittest.expect(o.formattedNumScores, unittest.equals('foo')); | 1220 unittest.expect(o.formattedNumScores, unittest.equals('foo')); |
| 1219 unittest.expect(o.formattedRank, unittest.equals('foo')); | 1221 unittest.expect(o.formattedRank, unittest.equals('foo')); |
| 1220 unittest.expect(o.kind, unittest.equals('foo')); | 1222 unittest.expect(o.kind, unittest.equals('foo')); |
| 1221 unittest.expect(o.numScores, unittest.equals('foo')); | 1223 unittest.expect(o.numScores, unittest.equals('foo')); |
| 1222 unittest.expect(o.rank, unittest.equals('foo')); | 1224 unittest.expect(o.rank, unittest.equals('foo')); |
| 1223 } | 1225 } |
| 1224 buildCounterLeaderboardScoreRank--; | 1226 buildCounterLeaderboardScoreRank--; |
| 1225 } | 1227 } |
| 1226 | 1228 |
| 1227 buildUnnamed116() { | 1229 buildUnnamed111() { |
| 1228 var o = new core.List<api.LeaderboardEntry>(); | 1230 var o = new core.List<api.LeaderboardEntry>(); |
| 1229 o.add(buildLeaderboardEntry()); | 1231 o.add(buildLeaderboardEntry()); |
| 1230 o.add(buildLeaderboardEntry()); | 1232 o.add(buildLeaderboardEntry()); |
| 1231 return o; | 1233 return o; |
| 1232 } | 1234 } |
| 1233 | 1235 |
| 1234 checkUnnamed116(core.List<api.LeaderboardEntry> o) { | 1236 checkUnnamed111(core.List<api.LeaderboardEntry> o) { |
| 1235 unittest.expect(o, unittest.hasLength(2)); | 1237 unittest.expect(o, unittest.hasLength(2)); |
| 1236 checkLeaderboardEntry(o[0]); | 1238 checkLeaderboardEntry(o[0]); |
| 1237 checkLeaderboardEntry(o[1]); | 1239 checkLeaderboardEntry(o[1]); |
| 1238 } | 1240 } |
| 1239 | 1241 |
| 1240 core.int buildCounterLeaderboardScores = 0; | 1242 core.int buildCounterLeaderboardScores = 0; |
| 1241 buildLeaderboardScores() { | 1243 buildLeaderboardScores() { |
| 1242 var o = new api.LeaderboardScores(); | 1244 var o = new api.LeaderboardScores(); |
| 1243 buildCounterLeaderboardScores++; | 1245 buildCounterLeaderboardScores++; |
| 1244 if (buildCounterLeaderboardScores < 3) { | 1246 if (buildCounterLeaderboardScores < 3) { |
| 1245 o.items = buildUnnamed116(); | 1247 o.items = buildUnnamed111(); |
| 1246 o.kind = "foo"; | 1248 o.kind = "foo"; |
| 1247 o.nextPageToken = "foo"; | 1249 o.nextPageToken = "foo"; |
| 1248 o.numScores = "foo"; | 1250 o.numScores = "foo"; |
| 1249 o.playerScore = buildLeaderboardEntry(); | 1251 o.playerScore = buildLeaderboardEntry(); |
| 1250 o.prevPageToken = "foo"; | 1252 o.prevPageToken = "foo"; |
| 1251 } | 1253 } |
| 1252 buildCounterLeaderboardScores--; | 1254 buildCounterLeaderboardScores--; |
| 1253 return o; | 1255 return o; |
| 1254 } | 1256 } |
| 1255 | 1257 |
| 1256 checkLeaderboardScores(api.LeaderboardScores o) { | 1258 checkLeaderboardScores(api.LeaderboardScores o) { |
| 1257 buildCounterLeaderboardScores++; | 1259 buildCounterLeaderboardScores++; |
| 1258 if (buildCounterLeaderboardScores < 3) { | 1260 if (buildCounterLeaderboardScores < 3) { |
| 1259 checkUnnamed116(o.items); | 1261 checkUnnamed111(o.items); |
| 1260 unittest.expect(o.kind, unittest.equals('foo')); | 1262 unittest.expect(o.kind, unittest.equals('foo')); |
| 1261 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1263 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1262 unittest.expect(o.numScores, unittest.equals('foo')); | 1264 unittest.expect(o.numScores, unittest.equals('foo')); |
| 1263 checkLeaderboardEntry(o.playerScore); | 1265 checkLeaderboardEntry(o.playerScore); |
| 1264 unittest.expect(o.prevPageToken, unittest.equals('foo')); | 1266 unittest.expect(o.prevPageToken, unittest.equals('foo')); |
| 1265 } | 1267 } |
| 1266 buildCounterLeaderboardScores--; | 1268 buildCounterLeaderboardScores--; |
| 1267 } | 1269 } |
| 1268 | 1270 |
| 1269 buildUnnamed117() { | 1271 buildUnnamed112() { |
| 1270 var o = new core.List<api.PlayerLevel>(); | 1272 var o = new core.List<api.PlayerLevel>(); |
| 1271 o.add(buildPlayerLevel()); | 1273 o.add(buildPlayerLevel()); |
| 1272 o.add(buildPlayerLevel()); | 1274 o.add(buildPlayerLevel()); |
| 1273 return o; | 1275 return o; |
| 1274 } | 1276 } |
| 1275 | 1277 |
| 1276 checkUnnamed117(core.List<api.PlayerLevel> o) { | 1278 checkUnnamed112(core.List<api.PlayerLevel> o) { |
| 1277 unittest.expect(o, unittest.hasLength(2)); | 1279 unittest.expect(o, unittest.hasLength(2)); |
| 1278 checkPlayerLevel(o[0]); | 1280 checkPlayerLevel(o[0]); |
| 1279 checkPlayerLevel(o[1]); | 1281 checkPlayerLevel(o[1]); |
| 1280 } | 1282 } |
| 1281 | 1283 |
| 1282 core.int buildCounterMetagameConfig = 0; | 1284 core.int buildCounterMetagameConfig = 0; |
| 1283 buildMetagameConfig() { | 1285 buildMetagameConfig() { |
| 1284 var o = new api.MetagameConfig(); | 1286 var o = new api.MetagameConfig(); |
| 1285 buildCounterMetagameConfig++; | 1287 buildCounterMetagameConfig++; |
| 1286 if (buildCounterMetagameConfig < 3) { | 1288 if (buildCounterMetagameConfig < 3) { |
| 1287 o.currentVersion = 42; | 1289 o.currentVersion = 42; |
| 1288 o.kind = "foo"; | 1290 o.kind = "foo"; |
| 1289 o.playerLevels = buildUnnamed117(); | 1291 o.playerLevels = buildUnnamed112(); |
| 1290 } | 1292 } |
| 1291 buildCounterMetagameConfig--; | 1293 buildCounterMetagameConfig--; |
| 1292 return o; | 1294 return o; |
| 1293 } | 1295 } |
| 1294 | 1296 |
| 1295 checkMetagameConfig(api.MetagameConfig o) { | 1297 checkMetagameConfig(api.MetagameConfig o) { |
| 1296 buildCounterMetagameConfig++; | 1298 buildCounterMetagameConfig++; |
| 1297 if (buildCounterMetagameConfig < 3) { | 1299 if (buildCounterMetagameConfig < 3) { |
| 1298 unittest.expect(o.currentVersion, unittest.equals(42)); | 1300 unittest.expect(o.currentVersion, unittest.equals(42)); |
| 1299 unittest.expect(o.kind, unittest.equals('foo')); | 1301 unittest.expect(o.kind, unittest.equals('foo')); |
| 1300 checkUnnamed117(o.playerLevels); | 1302 checkUnnamed112(o.playerLevels); |
| 1301 } | 1303 } |
| 1302 buildCounterMetagameConfig--; | 1304 buildCounterMetagameConfig--; |
| 1303 } | 1305 } |
| 1304 | 1306 |
| 1305 core.int buildCounterNetworkDiagnostics = 0; | 1307 core.int buildCounterNetworkDiagnostics = 0; |
| 1306 buildNetworkDiagnostics() { | 1308 buildNetworkDiagnostics() { |
| 1307 var o = new api.NetworkDiagnostics(); | 1309 var o = new api.NetworkDiagnostics(); |
| 1308 buildCounterNetworkDiagnostics++; | 1310 buildCounterNetworkDiagnostics++; |
| 1309 if (buildCounterNetworkDiagnostics < 3) { | 1311 if (buildCounterNetworkDiagnostics < 3) { |
| 1310 o.androidNetworkSubtype = 42; | 1312 o.androidNetworkSubtype = 42; |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1527 unittest.expect(o.currentSteps, unittest.equals(42)); | 1529 unittest.expect(o.currentSteps, unittest.equals(42)); |
| 1528 unittest.expect(o.experiencePoints, unittest.equals('foo')); | 1530 unittest.expect(o.experiencePoints, unittest.equals('foo')); |
| 1529 unittest.expect(o.formattedCurrentStepsString, unittest.equals('foo')); | 1531 unittest.expect(o.formattedCurrentStepsString, unittest.equals('foo')); |
| 1530 unittest.expect(o.id, unittest.equals('foo')); | 1532 unittest.expect(o.id, unittest.equals('foo')); |
| 1531 unittest.expect(o.kind, unittest.equals('foo')); | 1533 unittest.expect(o.kind, unittest.equals('foo')); |
| 1532 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); | 1534 unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo')); |
| 1533 } | 1535 } |
| 1534 buildCounterPlayerAchievement--; | 1536 buildCounterPlayerAchievement--; |
| 1535 } | 1537 } |
| 1536 | 1538 |
| 1537 buildUnnamed118() { | 1539 buildUnnamed113() { |
| 1538 var o = new core.List<api.PlayerAchievement>(); | 1540 var o = new core.List<api.PlayerAchievement>(); |
| 1539 o.add(buildPlayerAchievement()); | 1541 o.add(buildPlayerAchievement()); |
| 1540 o.add(buildPlayerAchievement()); | 1542 o.add(buildPlayerAchievement()); |
| 1541 return o; | 1543 return o; |
| 1542 } | 1544 } |
| 1543 | 1545 |
| 1544 checkUnnamed118(core.List<api.PlayerAchievement> o) { | 1546 checkUnnamed113(core.List<api.PlayerAchievement> o) { |
| 1545 unittest.expect(o, unittest.hasLength(2)); | 1547 unittest.expect(o, unittest.hasLength(2)); |
| 1546 checkPlayerAchievement(o[0]); | 1548 checkPlayerAchievement(o[0]); |
| 1547 checkPlayerAchievement(o[1]); | 1549 checkPlayerAchievement(o[1]); |
| 1548 } | 1550 } |
| 1549 | 1551 |
| 1550 core.int buildCounterPlayerAchievementListResponse = 0; | 1552 core.int buildCounterPlayerAchievementListResponse = 0; |
| 1551 buildPlayerAchievementListResponse() { | 1553 buildPlayerAchievementListResponse() { |
| 1552 var o = new api.PlayerAchievementListResponse(); | 1554 var o = new api.PlayerAchievementListResponse(); |
| 1553 buildCounterPlayerAchievementListResponse++; | 1555 buildCounterPlayerAchievementListResponse++; |
| 1554 if (buildCounterPlayerAchievementListResponse < 3) { | 1556 if (buildCounterPlayerAchievementListResponse < 3) { |
| 1555 o.items = buildUnnamed118(); | 1557 o.items = buildUnnamed113(); |
| 1556 o.kind = "foo"; | 1558 o.kind = "foo"; |
| 1557 o.nextPageToken = "foo"; | 1559 o.nextPageToken = "foo"; |
| 1558 } | 1560 } |
| 1559 buildCounterPlayerAchievementListResponse--; | 1561 buildCounterPlayerAchievementListResponse--; |
| 1560 return o; | 1562 return o; |
| 1561 } | 1563 } |
| 1562 | 1564 |
| 1563 checkPlayerAchievementListResponse(api.PlayerAchievementListResponse o) { | 1565 checkPlayerAchievementListResponse(api.PlayerAchievementListResponse o) { |
| 1564 buildCounterPlayerAchievementListResponse++; | 1566 buildCounterPlayerAchievementListResponse++; |
| 1565 if (buildCounterPlayerAchievementListResponse < 3) { | 1567 if (buildCounterPlayerAchievementListResponse < 3) { |
| 1566 checkUnnamed118(o.items); | 1568 checkUnnamed113(o.items); |
| 1567 unittest.expect(o.kind, unittest.equals('foo')); | 1569 unittest.expect(o.kind, unittest.equals('foo')); |
| 1568 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1570 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1569 } | 1571 } |
| 1570 buildCounterPlayerAchievementListResponse--; | 1572 buildCounterPlayerAchievementListResponse--; |
| 1571 } | 1573 } |
| 1572 | 1574 |
| 1573 core.int buildCounterPlayerEvent = 0; | 1575 core.int buildCounterPlayerEvent = 0; |
| 1574 buildPlayerEvent() { | 1576 buildPlayerEvent() { |
| 1575 var o = new api.PlayerEvent(); | 1577 var o = new api.PlayerEvent(); |
| 1576 buildCounterPlayerEvent++; | 1578 buildCounterPlayerEvent++; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1590 if (buildCounterPlayerEvent < 3) { | 1592 if (buildCounterPlayerEvent < 3) { |
| 1591 unittest.expect(o.definitionId, unittest.equals('foo')); | 1593 unittest.expect(o.definitionId, unittest.equals('foo')); |
| 1592 unittest.expect(o.formattedNumEvents, unittest.equals('foo')); | 1594 unittest.expect(o.formattedNumEvents, unittest.equals('foo')); |
| 1593 unittest.expect(o.kind, unittest.equals('foo')); | 1595 unittest.expect(o.kind, unittest.equals('foo')); |
| 1594 unittest.expect(o.numEvents, unittest.equals('foo')); | 1596 unittest.expect(o.numEvents, unittest.equals('foo')); |
| 1595 unittest.expect(o.playerId, unittest.equals('foo')); | 1597 unittest.expect(o.playerId, unittest.equals('foo')); |
| 1596 } | 1598 } |
| 1597 buildCounterPlayerEvent--; | 1599 buildCounterPlayerEvent--; |
| 1598 } | 1600 } |
| 1599 | 1601 |
| 1600 buildUnnamed119() { | 1602 buildUnnamed114() { |
| 1601 var o = new core.List<api.PlayerEvent>(); | 1603 var o = new core.List<api.PlayerEvent>(); |
| 1602 o.add(buildPlayerEvent()); | 1604 o.add(buildPlayerEvent()); |
| 1603 o.add(buildPlayerEvent()); | 1605 o.add(buildPlayerEvent()); |
| 1604 return o; | 1606 return o; |
| 1605 } | 1607 } |
| 1606 | 1608 |
| 1607 checkUnnamed119(core.List<api.PlayerEvent> o) { | 1609 checkUnnamed114(core.List<api.PlayerEvent> o) { |
| 1608 unittest.expect(o, unittest.hasLength(2)); | 1610 unittest.expect(o, unittest.hasLength(2)); |
| 1609 checkPlayerEvent(o[0]); | 1611 checkPlayerEvent(o[0]); |
| 1610 checkPlayerEvent(o[1]); | 1612 checkPlayerEvent(o[1]); |
| 1611 } | 1613 } |
| 1612 | 1614 |
| 1613 core.int buildCounterPlayerEventListResponse = 0; | 1615 core.int buildCounterPlayerEventListResponse = 0; |
| 1614 buildPlayerEventListResponse() { | 1616 buildPlayerEventListResponse() { |
| 1615 var o = new api.PlayerEventListResponse(); | 1617 var o = new api.PlayerEventListResponse(); |
| 1616 buildCounterPlayerEventListResponse++; | 1618 buildCounterPlayerEventListResponse++; |
| 1617 if (buildCounterPlayerEventListResponse < 3) { | 1619 if (buildCounterPlayerEventListResponse < 3) { |
| 1618 o.items = buildUnnamed119(); | 1620 o.items = buildUnnamed114(); |
| 1619 o.kind = "foo"; | 1621 o.kind = "foo"; |
| 1620 o.nextPageToken = "foo"; | 1622 o.nextPageToken = "foo"; |
| 1621 } | 1623 } |
| 1622 buildCounterPlayerEventListResponse--; | 1624 buildCounterPlayerEventListResponse--; |
| 1623 return o; | 1625 return o; |
| 1624 } | 1626 } |
| 1625 | 1627 |
| 1626 checkPlayerEventListResponse(api.PlayerEventListResponse o) { | 1628 checkPlayerEventListResponse(api.PlayerEventListResponse o) { |
| 1627 buildCounterPlayerEventListResponse++; | 1629 buildCounterPlayerEventListResponse++; |
| 1628 if (buildCounterPlayerEventListResponse < 3) { | 1630 if (buildCounterPlayerEventListResponse < 3) { |
| 1629 checkUnnamed119(o.items); | 1631 checkUnnamed114(o.items); |
| 1630 unittest.expect(o.kind, unittest.equals('foo')); | 1632 unittest.expect(o.kind, unittest.equals('foo')); |
| 1631 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1633 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1632 } | 1634 } |
| 1633 buildCounterPlayerEventListResponse--; | 1635 buildCounterPlayerEventListResponse--; |
| 1634 } | 1636 } |
| 1635 | 1637 |
| 1636 core.int buildCounterPlayerExperienceInfo = 0; | 1638 core.int buildCounterPlayerExperienceInfo = 0; |
| 1637 buildPlayerExperienceInfo() { | 1639 buildPlayerExperienceInfo() { |
| 1638 var o = new api.PlayerExperienceInfo(); | 1640 var o = new api.PlayerExperienceInfo(); |
| 1639 buildCounterPlayerExperienceInfo++; | 1641 buildCounterPlayerExperienceInfo++; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1688 unittest.expect(o.scoreString, unittest.equals('foo')); | 1690 unittest.expect(o.scoreString, unittest.equals('foo')); |
| 1689 unittest.expect(o.scoreTag, unittest.equals('foo')); | 1691 unittest.expect(o.scoreTag, unittest.equals('foo')); |
| 1690 unittest.expect(o.scoreValue, unittest.equals('foo')); | 1692 unittest.expect(o.scoreValue, unittest.equals('foo')); |
| 1691 checkLeaderboardScoreRank(o.socialRank); | 1693 checkLeaderboardScoreRank(o.socialRank); |
| 1692 unittest.expect(o.timeSpan, unittest.equals('foo')); | 1694 unittest.expect(o.timeSpan, unittest.equals('foo')); |
| 1693 unittest.expect(o.writeTimestamp, unittest.equals('foo')); | 1695 unittest.expect(o.writeTimestamp, unittest.equals('foo')); |
| 1694 } | 1696 } |
| 1695 buildCounterPlayerLeaderboardScore--; | 1697 buildCounterPlayerLeaderboardScore--; |
| 1696 } | 1698 } |
| 1697 | 1699 |
| 1698 buildUnnamed120() { | 1700 buildUnnamed115() { |
| 1699 var o = new core.List<api.PlayerLeaderboardScore>(); | 1701 var o = new core.List<api.PlayerLeaderboardScore>(); |
| 1700 o.add(buildPlayerLeaderboardScore()); | 1702 o.add(buildPlayerLeaderboardScore()); |
| 1701 o.add(buildPlayerLeaderboardScore()); | 1703 o.add(buildPlayerLeaderboardScore()); |
| 1702 return o; | 1704 return o; |
| 1703 } | 1705 } |
| 1704 | 1706 |
| 1705 checkUnnamed120(core.List<api.PlayerLeaderboardScore> o) { | 1707 checkUnnamed115(core.List<api.PlayerLeaderboardScore> o) { |
| 1706 unittest.expect(o, unittest.hasLength(2)); | 1708 unittest.expect(o, unittest.hasLength(2)); |
| 1707 checkPlayerLeaderboardScore(o[0]); | 1709 checkPlayerLeaderboardScore(o[0]); |
| 1708 checkPlayerLeaderboardScore(o[1]); | 1710 checkPlayerLeaderboardScore(o[1]); |
| 1709 } | 1711 } |
| 1710 | 1712 |
| 1711 core.int buildCounterPlayerLeaderboardScoreListResponse = 0; | 1713 core.int buildCounterPlayerLeaderboardScoreListResponse = 0; |
| 1712 buildPlayerLeaderboardScoreListResponse() { | 1714 buildPlayerLeaderboardScoreListResponse() { |
| 1713 var o = new api.PlayerLeaderboardScoreListResponse(); | 1715 var o = new api.PlayerLeaderboardScoreListResponse(); |
| 1714 buildCounterPlayerLeaderboardScoreListResponse++; | 1716 buildCounterPlayerLeaderboardScoreListResponse++; |
| 1715 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { | 1717 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { |
| 1716 o.items = buildUnnamed120(); | 1718 o.items = buildUnnamed115(); |
| 1717 o.kind = "foo"; | 1719 o.kind = "foo"; |
| 1718 o.nextPageToken = "foo"; | 1720 o.nextPageToken = "foo"; |
| 1719 o.player = buildPlayer(); | 1721 o.player = buildPlayer(); |
| 1720 } | 1722 } |
| 1721 buildCounterPlayerLeaderboardScoreListResponse--; | 1723 buildCounterPlayerLeaderboardScoreListResponse--; |
| 1722 return o; | 1724 return o; |
| 1723 } | 1725 } |
| 1724 | 1726 |
| 1725 checkPlayerLeaderboardScoreListResponse(api.PlayerLeaderboardScoreListResponse o
) { | 1727 checkPlayerLeaderboardScoreListResponse( |
| 1728 api.PlayerLeaderboardScoreListResponse o) { |
| 1726 buildCounterPlayerLeaderboardScoreListResponse++; | 1729 buildCounterPlayerLeaderboardScoreListResponse++; |
| 1727 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { | 1730 if (buildCounterPlayerLeaderboardScoreListResponse < 3) { |
| 1728 checkUnnamed120(o.items); | 1731 checkUnnamed115(o.items); |
| 1729 unittest.expect(o.kind, unittest.equals('foo')); | 1732 unittest.expect(o.kind, unittest.equals('foo')); |
| 1730 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1733 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1731 checkPlayer(o.player); | 1734 checkPlayer(o.player); |
| 1732 } | 1735 } |
| 1733 buildCounterPlayerLeaderboardScoreListResponse--; | 1736 buildCounterPlayerLeaderboardScoreListResponse--; |
| 1734 } | 1737 } |
| 1735 | 1738 |
| 1736 core.int buildCounterPlayerLevel = 0; | 1739 core.int buildCounterPlayerLevel = 0; |
| 1737 buildPlayerLevel() { | 1740 buildPlayerLevel() { |
| 1738 var o = new api.PlayerLevel(); | 1741 var o = new api.PlayerLevel(); |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1751 buildCounterPlayerLevel++; | 1754 buildCounterPlayerLevel++; |
| 1752 if (buildCounterPlayerLevel < 3) { | 1755 if (buildCounterPlayerLevel < 3) { |
| 1753 unittest.expect(o.kind, unittest.equals('foo')); | 1756 unittest.expect(o.kind, unittest.equals('foo')); |
| 1754 unittest.expect(o.level, unittest.equals(42)); | 1757 unittest.expect(o.level, unittest.equals(42)); |
| 1755 unittest.expect(o.maxExperiencePoints, unittest.equals('foo')); | 1758 unittest.expect(o.maxExperiencePoints, unittest.equals('foo')); |
| 1756 unittest.expect(o.minExperiencePoints, unittest.equals('foo')); | 1759 unittest.expect(o.minExperiencePoints, unittest.equals('foo')); |
| 1757 } | 1760 } |
| 1758 buildCounterPlayerLevel--; | 1761 buildCounterPlayerLevel--; |
| 1759 } | 1762 } |
| 1760 | 1763 |
| 1761 buildUnnamed121() { | 1764 buildUnnamed116() { |
| 1762 var o = new core.List<api.Player>(); | 1765 var o = new core.List<api.Player>(); |
| 1763 o.add(buildPlayer()); | 1766 o.add(buildPlayer()); |
| 1764 o.add(buildPlayer()); | 1767 o.add(buildPlayer()); |
| 1765 return o; | 1768 return o; |
| 1766 } | 1769 } |
| 1767 | 1770 |
| 1768 checkUnnamed121(core.List<api.Player> o) { | 1771 checkUnnamed116(core.List<api.Player> o) { |
| 1769 unittest.expect(o, unittest.hasLength(2)); | 1772 unittest.expect(o, unittest.hasLength(2)); |
| 1770 checkPlayer(o[0]); | 1773 checkPlayer(o[0]); |
| 1771 checkPlayer(o[1]); | 1774 checkPlayer(o[1]); |
| 1772 } | 1775 } |
| 1773 | 1776 |
| 1774 core.int buildCounterPlayerListResponse = 0; | 1777 core.int buildCounterPlayerListResponse = 0; |
| 1775 buildPlayerListResponse() { | 1778 buildPlayerListResponse() { |
| 1776 var o = new api.PlayerListResponse(); | 1779 var o = new api.PlayerListResponse(); |
| 1777 buildCounterPlayerListResponse++; | 1780 buildCounterPlayerListResponse++; |
| 1778 if (buildCounterPlayerListResponse < 3) { | 1781 if (buildCounterPlayerListResponse < 3) { |
| 1779 o.items = buildUnnamed121(); | 1782 o.items = buildUnnamed116(); |
| 1780 o.kind = "foo"; | 1783 o.kind = "foo"; |
| 1781 o.nextPageToken = "foo"; | 1784 o.nextPageToken = "foo"; |
| 1782 } | 1785 } |
| 1783 buildCounterPlayerListResponse--; | 1786 buildCounterPlayerListResponse--; |
| 1784 return o; | 1787 return o; |
| 1785 } | 1788 } |
| 1786 | 1789 |
| 1787 checkPlayerListResponse(api.PlayerListResponse o) { | 1790 checkPlayerListResponse(api.PlayerListResponse o) { |
| 1788 buildCounterPlayerListResponse++; | 1791 buildCounterPlayerListResponse++; |
| 1789 if (buildCounterPlayerListResponse < 3) { | 1792 if (buildCounterPlayerListResponse < 3) { |
| 1790 checkUnnamed121(o.items); | 1793 checkUnnamed116(o.items); |
| 1791 unittest.expect(o.kind, unittest.equals('foo')); | 1794 unittest.expect(o.kind, unittest.equals('foo')); |
| 1792 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1795 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 1793 } | 1796 } |
| 1794 buildCounterPlayerListResponse--; | 1797 buildCounterPlayerListResponse--; |
| 1795 } | 1798 } |
| 1796 | 1799 |
| 1797 core.int buildCounterPlayerScore = 0; | 1800 core.int buildCounterPlayerScore = 0; |
| 1798 buildPlayerScore() { | 1801 buildPlayerScore() { |
| 1799 var o = new api.PlayerScore(); | 1802 var o = new api.PlayerScore(); |
| 1800 buildCounterPlayerScore++; | 1803 buildCounterPlayerScore++; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1814 if (buildCounterPlayerScore < 3) { | 1817 if (buildCounterPlayerScore < 3) { |
| 1815 unittest.expect(o.formattedScore, unittest.equals('foo')); | 1818 unittest.expect(o.formattedScore, unittest.equals('foo')); |
| 1816 unittest.expect(o.kind, unittest.equals('foo')); | 1819 unittest.expect(o.kind, unittest.equals('foo')); |
| 1817 unittest.expect(o.score, unittest.equals('foo')); | 1820 unittest.expect(o.score, unittest.equals('foo')); |
| 1818 unittest.expect(o.scoreTag, unittest.equals('foo')); | 1821 unittest.expect(o.scoreTag, unittest.equals('foo')); |
| 1819 unittest.expect(o.timeSpan, unittest.equals('foo')); | 1822 unittest.expect(o.timeSpan, unittest.equals('foo')); |
| 1820 } | 1823 } |
| 1821 buildCounterPlayerScore--; | 1824 buildCounterPlayerScore--; |
| 1822 } | 1825 } |
| 1823 | 1826 |
| 1824 buildUnnamed122() { | 1827 buildUnnamed117() { |
| 1825 var o = new core.List<api.PlayerScoreResponse>(); | 1828 var o = new core.List<api.PlayerScoreResponse>(); |
| 1826 o.add(buildPlayerScoreResponse()); | 1829 o.add(buildPlayerScoreResponse()); |
| 1827 o.add(buildPlayerScoreResponse()); | 1830 o.add(buildPlayerScoreResponse()); |
| 1828 return o; | 1831 return o; |
| 1829 } | 1832 } |
| 1830 | 1833 |
| 1831 checkUnnamed122(core.List<api.PlayerScoreResponse> o) { | 1834 checkUnnamed117(core.List<api.PlayerScoreResponse> o) { |
| 1832 unittest.expect(o, unittest.hasLength(2)); | 1835 unittest.expect(o, unittest.hasLength(2)); |
| 1833 checkPlayerScoreResponse(o[0]); | 1836 checkPlayerScoreResponse(o[0]); |
| 1834 checkPlayerScoreResponse(o[1]); | 1837 checkPlayerScoreResponse(o[1]); |
| 1835 } | 1838 } |
| 1836 | 1839 |
| 1837 core.int buildCounterPlayerScoreListResponse = 0; | 1840 core.int buildCounterPlayerScoreListResponse = 0; |
| 1838 buildPlayerScoreListResponse() { | 1841 buildPlayerScoreListResponse() { |
| 1839 var o = new api.PlayerScoreListResponse(); | 1842 var o = new api.PlayerScoreListResponse(); |
| 1840 buildCounterPlayerScoreListResponse++; | 1843 buildCounterPlayerScoreListResponse++; |
| 1841 if (buildCounterPlayerScoreListResponse < 3) { | 1844 if (buildCounterPlayerScoreListResponse < 3) { |
| 1842 o.kind = "foo"; | 1845 o.kind = "foo"; |
| 1843 o.submittedScores = buildUnnamed122(); | 1846 o.submittedScores = buildUnnamed117(); |
| 1844 } | 1847 } |
| 1845 buildCounterPlayerScoreListResponse--; | 1848 buildCounterPlayerScoreListResponse--; |
| 1846 return o; | 1849 return o; |
| 1847 } | 1850 } |
| 1848 | 1851 |
| 1849 checkPlayerScoreListResponse(api.PlayerScoreListResponse o) { | 1852 checkPlayerScoreListResponse(api.PlayerScoreListResponse o) { |
| 1850 buildCounterPlayerScoreListResponse++; | 1853 buildCounterPlayerScoreListResponse++; |
| 1851 if (buildCounterPlayerScoreListResponse < 3) { | 1854 if (buildCounterPlayerScoreListResponse < 3) { |
| 1852 unittest.expect(o.kind, unittest.equals('foo')); | 1855 unittest.expect(o.kind, unittest.equals('foo')); |
| 1853 checkUnnamed122(o.submittedScores); | 1856 checkUnnamed117(o.submittedScores); |
| 1854 } | 1857 } |
| 1855 buildCounterPlayerScoreListResponse--; | 1858 buildCounterPlayerScoreListResponse--; |
| 1856 } | 1859 } |
| 1857 | 1860 |
| 1858 buildUnnamed123() { | 1861 buildUnnamed118() { |
| 1859 var o = new core.List<core.String>(); | 1862 var o = new core.List<core.String>(); |
| 1860 o.add("foo"); | 1863 o.add("foo"); |
| 1861 o.add("foo"); | 1864 o.add("foo"); |
| 1862 return o; | 1865 return o; |
| 1863 } | 1866 } |
| 1864 | 1867 |
| 1865 checkUnnamed123(core.List<core.String> o) { | 1868 checkUnnamed118(core.List<core.String> o) { |
| 1866 unittest.expect(o, unittest.hasLength(2)); | 1869 unittest.expect(o, unittest.hasLength(2)); |
| 1867 unittest.expect(o[0], unittest.equals('foo')); | 1870 unittest.expect(o[0], unittest.equals('foo')); |
| 1868 unittest.expect(o[1], unittest.equals('foo')); | 1871 unittest.expect(o[1], unittest.equals('foo')); |
| 1869 } | 1872 } |
| 1870 | 1873 |
| 1871 buildUnnamed124() { | 1874 buildUnnamed119() { |
| 1872 var o = new core.List<api.PlayerScore>(); | 1875 var o = new core.List<api.PlayerScore>(); |
| 1873 o.add(buildPlayerScore()); | 1876 o.add(buildPlayerScore()); |
| 1874 o.add(buildPlayerScore()); | 1877 o.add(buildPlayerScore()); |
| 1875 return o; | 1878 return o; |
| 1876 } | 1879 } |
| 1877 | 1880 |
| 1878 checkUnnamed124(core.List<api.PlayerScore> o) { | 1881 checkUnnamed119(core.List<api.PlayerScore> o) { |
| 1879 unittest.expect(o, unittest.hasLength(2)); | 1882 unittest.expect(o, unittest.hasLength(2)); |
| 1880 checkPlayerScore(o[0]); | 1883 checkPlayerScore(o[0]); |
| 1881 checkPlayerScore(o[1]); | 1884 checkPlayerScore(o[1]); |
| 1882 } | 1885 } |
| 1883 | 1886 |
| 1884 core.int buildCounterPlayerScoreResponse = 0; | 1887 core.int buildCounterPlayerScoreResponse = 0; |
| 1885 buildPlayerScoreResponse() { | 1888 buildPlayerScoreResponse() { |
| 1886 var o = new api.PlayerScoreResponse(); | 1889 var o = new api.PlayerScoreResponse(); |
| 1887 buildCounterPlayerScoreResponse++; | 1890 buildCounterPlayerScoreResponse++; |
| 1888 if (buildCounterPlayerScoreResponse < 3) { | 1891 if (buildCounterPlayerScoreResponse < 3) { |
| 1889 o.beatenScoreTimeSpans = buildUnnamed123(); | 1892 o.beatenScoreTimeSpans = buildUnnamed118(); |
| 1890 o.formattedScore = "foo"; | 1893 o.formattedScore = "foo"; |
| 1891 o.kind = "foo"; | 1894 o.kind = "foo"; |
| 1892 o.leaderboardId = "foo"; | 1895 o.leaderboardId = "foo"; |
| 1893 o.scoreTag = "foo"; | 1896 o.scoreTag = "foo"; |
| 1894 o.unbeatenScores = buildUnnamed124(); | 1897 o.unbeatenScores = buildUnnamed119(); |
| 1895 } | 1898 } |
| 1896 buildCounterPlayerScoreResponse--; | 1899 buildCounterPlayerScoreResponse--; |
| 1897 return o; | 1900 return o; |
| 1898 } | 1901 } |
| 1899 | 1902 |
| 1900 checkPlayerScoreResponse(api.PlayerScoreResponse o) { | 1903 checkPlayerScoreResponse(api.PlayerScoreResponse o) { |
| 1901 buildCounterPlayerScoreResponse++; | 1904 buildCounterPlayerScoreResponse++; |
| 1902 if (buildCounterPlayerScoreResponse < 3) { | 1905 if (buildCounterPlayerScoreResponse < 3) { |
| 1903 checkUnnamed123(o.beatenScoreTimeSpans); | 1906 checkUnnamed118(o.beatenScoreTimeSpans); |
| 1904 unittest.expect(o.formattedScore, unittest.equals('foo')); | 1907 unittest.expect(o.formattedScore, unittest.equals('foo')); |
| 1905 unittest.expect(o.kind, unittest.equals('foo')); | 1908 unittest.expect(o.kind, unittest.equals('foo')); |
| 1906 unittest.expect(o.leaderboardId, unittest.equals('foo')); | 1909 unittest.expect(o.leaderboardId, unittest.equals('foo')); |
| 1907 unittest.expect(o.scoreTag, unittest.equals('foo')); | 1910 unittest.expect(o.scoreTag, unittest.equals('foo')); |
| 1908 checkUnnamed124(o.unbeatenScores); | 1911 checkUnnamed119(o.unbeatenScores); |
| 1909 } | 1912 } |
| 1910 buildCounterPlayerScoreResponse--; | 1913 buildCounterPlayerScoreResponse--; |
| 1911 } | 1914 } |
| 1912 | 1915 |
| 1913 buildUnnamed125() { | 1916 buildUnnamed120() { |
| 1914 var o = new core.List<api.ScoreSubmission>(); | 1917 var o = new core.List<api.ScoreSubmission>(); |
| 1915 o.add(buildScoreSubmission()); | 1918 o.add(buildScoreSubmission()); |
| 1916 o.add(buildScoreSubmission()); | 1919 o.add(buildScoreSubmission()); |
| 1917 return o; | 1920 return o; |
| 1918 } | 1921 } |
| 1919 | 1922 |
| 1920 checkUnnamed125(core.List<api.ScoreSubmission> o) { | 1923 checkUnnamed120(core.List<api.ScoreSubmission> o) { |
| 1921 unittest.expect(o, unittest.hasLength(2)); | 1924 unittest.expect(o, unittest.hasLength(2)); |
| 1922 checkScoreSubmission(o[0]); | 1925 checkScoreSubmission(o[0]); |
| 1923 checkScoreSubmission(o[1]); | 1926 checkScoreSubmission(o[1]); |
| 1924 } | 1927 } |
| 1925 | 1928 |
| 1926 core.int buildCounterPlayerScoreSubmissionList = 0; | 1929 core.int buildCounterPlayerScoreSubmissionList = 0; |
| 1927 buildPlayerScoreSubmissionList() { | 1930 buildPlayerScoreSubmissionList() { |
| 1928 var o = new api.PlayerScoreSubmissionList(); | 1931 var o = new api.PlayerScoreSubmissionList(); |
| 1929 buildCounterPlayerScoreSubmissionList++; | 1932 buildCounterPlayerScoreSubmissionList++; |
| 1930 if (buildCounterPlayerScoreSubmissionList < 3) { | 1933 if (buildCounterPlayerScoreSubmissionList < 3) { |
| 1931 o.kind = "foo"; | 1934 o.kind = "foo"; |
| 1932 o.scores = buildUnnamed125(); | 1935 o.scores = buildUnnamed120(); |
| 1933 } | 1936 } |
| 1934 buildCounterPlayerScoreSubmissionList--; | 1937 buildCounterPlayerScoreSubmissionList--; |
| 1935 return o; | 1938 return o; |
| 1936 } | 1939 } |
| 1937 | 1940 |
| 1938 checkPlayerScoreSubmissionList(api.PlayerScoreSubmissionList o) { | 1941 checkPlayerScoreSubmissionList(api.PlayerScoreSubmissionList o) { |
| 1939 buildCounterPlayerScoreSubmissionList++; | 1942 buildCounterPlayerScoreSubmissionList++; |
| 1940 if (buildCounterPlayerScoreSubmissionList < 3) { | 1943 if (buildCounterPlayerScoreSubmissionList < 3) { |
| 1941 unittest.expect(o.kind, unittest.equals('foo')); | 1944 unittest.expect(o.kind, unittest.equals('foo')); |
| 1942 checkUnnamed125(o.scores); | 1945 checkUnnamed120(o.scores); |
| 1943 } | 1946 } |
| 1944 buildCounterPlayerScoreSubmissionList--; | 1947 buildCounterPlayerScoreSubmissionList--; |
| 1945 } | 1948 } |
| 1946 | 1949 |
| 1947 core.int buildCounterProfileSettings = 0; | 1950 core.int buildCounterProfileSettings = 0; |
| 1948 buildProfileSettings() { | 1951 buildProfileSettings() { |
| 1949 var o = new api.ProfileSettings(); | 1952 var o = new api.ProfileSettings(); |
| 1950 buildCounterProfileSettings++; | 1953 buildCounterProfileSettings++; |
| 1951 if (buildCounterProfileSettings < 3) { | 1954 if (buildCounterProfileSettings < 3) { |
| 1952 o.kind = "foo"; | 1955 o.kind = "foo"; |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2025 | 2028 |
| 2026 checkPushTokenId(api.PushTokenId o) { | 2029 checkPushTokenId(api.PushTokenId o) { |
| 2027 buildCounterPushTokenId++; | 2030 buildCounterPushTokenId++; |
| 2028 if (buildCounterPushTokenId < 3) { | 2031 if (buildCounterPushTokenId < 3) { |
| 2029 checkPushTokenIdIos(o.ios); | 2032 checkPushTokenIdIos(o.ios); |
| 2030 unittest.expect(o.kind, unittest.equals('foo')); | 2033 unittest.expect(o.kind, unittest.equals('foo')); |
| 2031 } | 2034 } |
| 2032 buildCounterPushTokenId--; | 2035 buildCounterPushTokenId--; |
| 2033 } | 2036 } |
| 2034 | 2037 |
| 2035 buildUnnamed126() { | 2038 buildUnnamed121() { |
| 2036 var o = new core.List<api.QuestMilestone>(); | 2039 var o = new core.List<api.QuestMilestone>(); |
| 2037 o.add(buildQuestMilestone()); | 2040 o.add(buildQuestMilestone()); |
| 2038 o.add(buildQuestMilestone()); | 2041 o.add(buildQuestMilestone()); |
| 2039 return o; | 2042 return o; |
| 2040 } | 2043 } |
| 2041 | 2044 |
| 2042 checkUnnamed126(core.List<api.QuestMilestone> o) { | 2045 checkUnnamed121(core.List<api.QuestMilestone> o) { |
| 2043 unittest.expect(o, unittest.hasLength(2)); | 2046 unittest.expect(o, unittest.hasLength(2)); |
| 2044 checkQuestMilestone(o[0]); | 2047 checkQuestMilestone(o[0]); |
| 2045 checkQuestMilestone(o[1]); | 2048 checkQuestMilestone(o[1]); |
| 2046 } | 2049 } |
| 2047 | 2050 |
| 2048 core.int buildCounterQuest = 0; | 2051 core.int buildCounterQuest = 0; |
| 2049 buildQuest() { | 2052 buildQuest() { |
| 2050 var o = new api.Quest(); | 2053 var o = new api.Quest(); |
| 2051 buildCounterQuest++; | 2054 buildCounterQuest++; |
| 2052 if (buildCounterQuest < 3) { | 2055 if (buildCounterQuest < 3) { |
| 2053 o.acceptedTimestampMillis = "foo"; | 2056 o.acceptedTimestampMillis = "foo"; |
| 2054 o.applicationId = "foo"; | 2057 o.applicationId = "foo"; |
| 2055 o.bannerUrl = "foo"; | 2058 o.bannerUrl = "foo"; |
| 2056 o.description = "foo"; | 2059 o.description = "foo"; |
| 2057 o.endTimestampMillis = "foo"; | 2060 o.endTimestampMillis = "foo"; |
| 2058 o.iconUrl = "foo"; | 2061 o.iconUrl = "foo"; |
| 2059 o.id = "foo"; | 2062 o.id = "foo"; |
| 2060 o.isDefaultBannerUrl = true; | 2063 o.isDefaultBannerUrl = true; |
| 2061 o.isDefaultIconUrl = true; | 2064 o.isDefaultIconUrl = true; |
| 2062 o.kind = "foo"; | 2065 o.kind = "foo"; |
| 2063 o.lastUpdatedTimestampMillis = "foo"; | 2066 o.lastUpdatedTimestampMillis = "foo"; |
| 2064 o.milestones = buildUnnamed126(); | 2067 o.milestones = buildUnnamed121(); |
| 2065 o.name = "foo"; | 2068 o.name = "foo"; |
| 2066 o.notifyTimestampMillis = "foo"; | 2069 o.notifyTimestampMillis = "foo"; |
| 2067 o.startTimestampMillis = "foo"; | 2070 o.startTimestampMillis = "foo"; |
| 2068 o.state = "foo"; | 2071 o.state = "foo"; |
| 2069 } | 2072 } |
| 2070 buildCounterQuest--; | 2073 buildCounterQuest--; |
| 2071 return o; | 2074 return o; |
| 2072 } | 2075 } |
| 2073 | 2076 |
| 2074 checkQuest(api.Quest o) { | 2077 checkQuest(api.Quest o) { |
| 2075 buildCounterQuest++; | 2078 buildCounterQuest++; |
| 2076 if (buildCounterQuest < 3) { | 2079 if (buildCounterQuest < 3) { |
| 2077 unittest.expect(o.acceptedTimestampMillis, unittest.equals('foo')); | 2080 unittest.expect(o.acceptedTimestampMillis, unittest.equals('foo')); |
| 2078 unittest.expect(o.applicationId, unittest.equals('foo')); | 2081 unittest.expect(o.applicationId, unittest.equals('foo')); |
| 2079 unittest.expect(o.bannerUrl, unittest.equals('foo')); | 2082 unittest.expect(o.bannerUrl, unittest.equals('foo')); |
| 2080 unittest.expect(o.description, unittest.equals('foo')); | 2083 unittest.expect(o.description, unittest.equals('foo')); |
| 2081 unittest.expect(o.endTimestampMillis, unittest.equals('foo')); | 2084 unittest.expect(o.endTimestampMillis, unittest.equals('foo')); |
| 2082 unittest.expect(o.iconUrl, unittest.equals('foo')); | 2085 unittest.expect(o.iconUrl, unittest.equals('foo')); |
| 2083 unittest.expect(o.id, unittest.equals('foo')); | 2086 unittest.expect(o.id, unittest.equals('foo')); |
| 2084 unittest.expect(o.isDefaultBannerUrl, unittest.isTrue); | 2087 unittest.expect(o.isDefaultBannerUrl, unittest.isTrue); |
| 2085 unittest.expect(o.isDefaultIconUrl, unittest.isTrue); | 2088 unittest.expect(o.isDefaultIconUrl, unittest.isTrue); |
| 2086 unittest.expect(o.kind, unittest.equals('foo')); | 2089 unittest.expect(o.kind, unittest.equals('foo')); |
| 2087 unittest.expect(o.lastUpdatedTimestampMillis, unittest.equals('foo')); | 2090 unittest.expect(o.lastUpdatedTimestampMillis, unittest.equals('foo')); |
| 2088 checkUnnamed126(o.milestones); | 2091 checkUnnamed121(o.milestones); |
| 2089 unittest.expect(o.name, unittest.equals('foo')); | 2092 unittest.expect(o.name, unittest.equals('foo')); |
| 2090 unittest.expect(o.notifyTimestampMillis, unittest.equals('foo')); | 2093 unittest.expect(o.notifyTimestampMillis, unittest.equals('foo')); |
| 2091 unittest.expect(o.startTimestampMillis, unittest.equals('foo')); | 2094 unittest.expect(o.startTimestampMillis, unittest.equals('foo')); |
| 2092 unittest.expect(o.state, unittest.equals('foo')); | 2095 unittest.expect(o.state, unittest.equals('foo')); |
| 2093 } | 2096 } |
| 2094 buildCounterQuest--; | 2097 buildCounterQuest--; |
| 2095 } | 2098 } |
| 2096 | 2099 |
| 2097 core.int buildCounterQuestContribution = 0; | 2100 core.int buildCounterQuestContribution = 0; |
| 2098 buildQuestContribution() { | 2101 buildQuestContribution() { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2137 if (buildCounterQuestCriterion < 3) { | 2140 if (buildCounterQuestCriterion < 3) { |
| 2138 checkQuestContribution(o.completionContribution); | 2141 checkQuestContribution(o.completionContribution); |
| 2139 checkQuestContribution(o.currentContribution); | 2142 checkQuestContribution(o.currentContribution); |
| 2140 unittest.expect(o.eventId, unittest.equals('foo')); | 2143 unittest.expect(o.eventId, unittest.equals('foo')); |
| 2141 checkQuestContribution(o.initialPlayerProgress); | 2144 checkQuestContribution(o.initialPlayerProgress); |
| 2142 unittest.expect(o.kind, unittest.equals('foo')); | 2145 unittest.expect(o.kind, unittest.equals('foo')); |
| 2143 } | 2146 } |
| 2144 buildCounterQuestCriterion--; | 2147 buildCounterQuestCriterion--; |
| 2145 } | 2148 } |
| 2146 | 2149 |
| 2147 buildUnnamed127() { | 2150 buildUnnamed122() { |
| 2148 var o = new core.List<api.Quest>(); | 2151 var o = new core.List<api.Quest>(); |
| 2149 o.add(buildQuest()); | 2152 o.add(buildQuest()); |
| 2150 o.add(buildQuest()); | 2153 o.add(buildQuest()); |
| 2151 return o; | 2154 return o; |
| 2152 } | 2155 } |
| 2153 | 2156 |
| 2154 checkUnnamed127(core.List<api.Quest> o) { | 2157 checkUnnamed122(core.List<api.Quest> o) { |
| 2155 unittest.expect(o, unittest.hasLength(2)); | 2158 unittest.expect(o, unittest.hasLength(2)); |
| 2156 checkQuest(o[0]); | 2159 checkQuest(o[0]); |
| 2157 checkQuest(o[1]); | 2160 checkQuest(o[1]); |
| 2158 } | 2161 } |
| 2159 | 2162 |
| 2160 core.int buildCounterQuestListResponse = 0; | 2163 core.int buildCounterQuestListResponse = 0; |
| 2161 buildQuestListResponse() { | 2164 buildQuestListResponse() { |
| 2162 var o = new api.QuestListResponse(); | 2165 var o = new api.QuestListResponse(); |
| 2163 buildCounterQuestListResponse++; | 2166 buildCounterQuestListResponse++; |
| 2164 if (buildCounterQuestListResponse < 3) { | 2167 if (buildCounterQuestListResponse < 3) { |
| 2165 o.items = buildUnnamed127(); | 2168 o.items = buildUnnamed122(); |
| 2166 o.kind = "foo"; | 2169 o.kind = "foo"; |
| 2167 o.nextPageToken = "foo"; | 2170 o.nextPageToken = "foo"; |
| 2168 } | 2171 } |
| 2169 buildCounterQuestListResponse--; | 2172 buildCounterQuestListResponse--; |
| 2170 return o; | 2173 return o; |
| 2171 } | 2174 } |
| 2172 | 2175 |
| 2173 checkQuestListResponse(api.QuestListResponse o) { | 2176 checkQuestListResponse(api.QuestListResponse o) { |
| 2174 buildCounterQuestListResponse++; | 2177 buildCounterQuestListResponse++; |
| 2175 if (buildCounterQuestListResponse < 3) { | 2178 if (buildCounterQuestListResponse < 3) { |
| 2176 checkUnnamed127(o.items); | 2179 checkUnnamed122(o.items); |
| 2177 unittest.expect(o.kind, unittest.equals('foo')); | 2180 unittest.expect(o.kind, unittest.equals('foo')); |
| 2178 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2181 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 2179 } | 2182 } |
| 2180 buildCounterQuestListResponse--; | 2183 buildCounterQuestListResponse--; |
| 2181 } | 2184 } |
| 2182 | 2185 |
| 2183 buildUnnamed128() { | 2186 buildUnnamed123() { |
| 2184 var o = new core.List<api.QuestCriterion>(); | 2187 var o = new core.List<api.QuestCriterion>(); |
| 2185 o.add(buildQuestCriterion()); | 2188 o.add(buildQuestCriterion()); |
| 2186 o.add(buildQuestCriterion()); | 2189 o.add(buildQuestCriterion()); |
| 2187 return o; | 2190 return o; |
| 2188 } | 2191 } |
| 2189 | 2192 |
| 2190 checkUnnamed128(core.List<api.QuestCriterion> o) { | 2193 checkUnnamed123(core.List<api.QuestCriterion> o) { |
| 2191 unittest.expect(o, unittest.hasLength(2)); | 2194 unittest.expect(o, unittest.hasLength(2)); |
| 2192 checkQuestCriterion(o[0]); | 2195 checkQuestCriterion(o[0]); |
| 2193 checkQuestCriterion(o[1]); | 2196 checkQuestCriterion(o[1]); |
| 2194 } | 2197 } |
| 2195 | 2198 |
| 2196 core.int buildCounterQuestMilestone = 0; | 2199 core.int buildCounterQuestMilestone = 0; |
| 2197 buildQuestMilestone() { | 2200 buildQuestMilestone() { |
| 2198 var o = new api.QuestMilestone(); | 2201 var o = new api.QuestMilestone(); |
| 2199 buildCounterQuestMilestone++; | 2202 buildCounterQuestMilestone++; |
| 2200 if (buildCounterQuestMilestone < 3) { | 2203 if (buildCounterQuestMilestone < 3) { |
| 2201 o.completionRewardData = "foo"; | 2204 o.completionRewardData = "foo"; |
| 2202 o.criteria = buildUnnamed128(); | 2205 o.criteria = buildUnnamed123(); |
| 2203 o.id = "foo"; | 2206 o.id = "foo"; |
| 2204 o.kind = "foo"; | 2207 o.kind = "foo"; |
| 2205 o.state = "foo"; | 2208 o.state = "foo"; |
| 2206 } | 2209 } |
| 2207 buildCounterQuestMilestone--; | 2210 buildCounterQuestMilestone--; |
| 2208 return o; | 2211 return o; |
| 2209 } | 2212 } |
| 2210 | 2213 |
| 2211 checkQuestMilestone(api.QuestMilestone o) { | 2214 checkQuestMilestone(api.QuestMilestone o) { |
| 2212 buildCounterQuestMilestone++; | 2215 buildCounterQuestMilestone++; |
| 2213 if (buildCounterQuestMilestone < 3) { | 2216 if (buildCounterQuestMilestone < 3) { |
| 2214 unittest.expect(o.completionRewardData, unittest.equals('foo')); | 2217 unittest.expect(o.completionRewardData, unittest.equals('foo')); |
| 2215 checkUnnamed128(o.criteria); | 2218 checkUnnamed123(o.criteria); |
| 2216 unittest.expect(o.id, unittest.equals('foo')); | 2219 unittest.expect(o.id, unittest.equals('foo')); |
| 2217 unittest.expect(o.kind, unittest.equals('foo')); | 2220 unittest.expect(o.kind, unittest.equals('foo')); |
| 2218 unittest.expect(o.state, unittest.equals('foo')); | 2221 unittest.expect(o.state, unittest.equals('foo')); |
| 2219 } | 2222 } |
| 2220 buildCounterQuestMilestone--; | 2223 buildCounterQuestMilestone--; |
| 2221 } | 2224 } |
| 2222 | 2225 |
| 2223 core.int buildCounterRevisionCheckResponse = 0; | 2226 core.int buildCounterRevisionCheckResponse = 0; |
| 2224 buildRevisionCheckResponse() { | 2227 buildRevisionCheckResponse() { |
| 2225 var o = new api.RevisionCheckResponse(); | 2228 var o = new api.RevisionCheckResponse(); |
| (...skipping 10 matching lines...) Expand all Loading... |
| 2236 checkRevisionCheckResponse(api.RevisionCheckResponse o) { | 2239 checkRevisionCheckResponse(api.RevisionCheckResponse o) { |
| 2237 buildCounterRevisionCheckResponse++; | 2240 buildCounterRevisionCheckResponse++; |
| 2238 if (buildCounterRevisionCheckResponse < 3) { | 2241 if (buildCounterRevisionCheckResponse < 3) { |
| 2239 unittest.expect(o.apiVersion, unittest.equals('foo')); | 2242 unittest.expect(o.apiVersion, unittest.equals('foo')); |
| 2240 unittest.expect(o.kind, unittest.equals('foo')); | 2243 unittest.expect(o.kind, unittest.equals('foo')); |
| 2241 unittest.expect(o.revisionStatus, unittest.equals('foo')); | 2244 unittest.expect(o.revisionStatus, unittest.equals('foo')); |
| 2242 } | 2245 } |
| 2243 buildCounterRevisionCheckResponse--; | 2246 buildCounterRevisionCheckResponse--; |
| 2244 } | 2247 } |
| 2245 | 2248 |
| 2246 buildUnnamed129() { | 2249 buildUnnamed124() { |
| 2247 var o = new core.List<api.RoomParticipant>(); | 2250 var o = new core.List<api.RoomParticipant>(); |
| 2248 o.add(buildRoomParticipant()); | 2251 o.add(buildRoomParticipant()); |
| 2249 o.add(buildRoomParticipant()); | 2252 o.add(buildRoomParticipant()); |
| 2250 return o; | 2253 return o; |
| 2251 } | 2254 } |
| 2252 | 2255 |
| 2253 checkUnnamed129(core.List<api.RoomParticipant> o) { | 2256 checkUnnamed124(core.List<api.RoomParticipant> o) { |
| 2254 unittest.expect(o, unittest.hasLength(2)); | 2257 unittest.expect(o, unittest.hasLength(2)); |
| 2255 checkRoomParticipant(o[0]); | 2258 checkRoomParticipant(o[0]); |
| 2256 checkRoomParticipant(o[1]); | 2259 checkRoomParticipant(o[1]); |
| 2257 } | 2260 } |
| 2258 | 2261 |
| 2259 core.int buildCounterRoom = 0; | 2262 core.int buildCounterRoom = 0; |
| 2260 buildRoom() { | 2263 buildRoom() { |
| 2261 var o = new api.Room(); | 2264 var o = new api.Room(); |
| 2262 buildCounterRoom++; | 2265 buildCounterRoom++; |
| 2263 if (buildCounterRoom < 3) { | 2266 if (buildCounterRoom < 3) { |
| 2264 o.applicationId = "foo"; | 2267 o.applicationId = "foo"; |
| 2265 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); | 2268 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); |
| 2266 o.autoMatchingStatus = buildRoomAutoMatchStatus(); | 2269 o.autoMatchingStatus = buildRoomAutoMatchStatus(); |
| 2267 o.creationDetails = buildRoomModification(); | 2270 o.creationDetails = buildRoomModification(); |
| 2268 o.description = "foo"; | 2271 o.description = "foo"; |
| 2269 o.inviterId = "foo"; | 2272 o.inviterId = "foo"; |
| 2270 o.kind = "foo"; | 2273 o.kind = "foo"; |
| 2271 o.lastUpdateDetails = buildRoomModification(); | 2274 o.lastUpdateDetails = buildRoomModification(); |
| 2272 o.participants = buildUnnamed129(); | 2275 o.participants = buildUnnamed124(); |
| 2273 o.roomId = "foo"; | 2276 o.roomId = "foo"; |
| 2274 o.roomStatusVersion = 42; | 2277 o.roomStatusVersion = 42; |
| 2275 o.status = "foo"; | 2278 o.status = "foo"; |
| 2276 o.variant = 42; | 2279 o.variant = 42; |
| 2277 } | 2280 } |
| 2278 buildCounterRoom--; | 2281 buildCounterRoom--; |
| 2279 return o; | 2282 return o; |
| 2280 } | 2283 } |
| 2281 | 2284 |
| 2282 checkRoom(api.Room o) { | 2285 checkRoom(api.Room o) { |
| 2283 buildCounterRoom++; | 2286 buildCounterRoom++; |
| 2284 if (buildCounterRoom < 3) { | 2287 if (buildCounterRoom < 3) { |
| 2285 unittest.expect(o.applicationId, unittest.equals('foo')); | 2288 unittest.expect(o.applicationId, unittest.equals('foo')); |
| 2286 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); | 2289 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); |
| 2287 checkRoomAutoMatchStatus(o.autoMatchingStatus); | 2290 checkRoomAutoMatchStatus(o.autoMatchingStatus); |
| 2288 checkRoomModification(o.creationDetails); | 2291 checkRoomModification(o.creationDetails); |
| 2289 unittest.expect(o.description, unittest.equals('foo')); | 2292 unittest.expect(o.description, unittest.equals('foo')); |
| 2290 unittest.expect(o.inviterId, unittest.equals('foo')); | 2293 unittest.expect(o.inviterId, unittest.equals('foo')); |
| 2291 unittest.expect(o.kind, unittest.equals('foo')); | 2294 unittest.expect(o.kind, unittest.equals('foo')); |
| 2292 checkRoomModification(o.lastUpdateDetails); | 2295 checkRoomModification(o.lastUpdateDetails); |
| 2293 checkUnnamed129(o.participants); | 2296 checkUnnamed124(o.participants); |
| 2294 unittest.expect(o.roomId, unittest.equals('foo')); | 2297 unittest.expect(o.roomId, unittest.equals('foo')); |
| 2295 unittest.expect(o.roomStatusVersion, unittest.equals(42)); | 2298 unittest.expect(o.roomStatusVersion, unittest.equals(42)); |
| 2296 unittest.expect(o.status, unittest.equals('foo')); | 2299 unittest.expect(o.status, unittest.equals('foo')); |
| 2297 unittest.expect(o.variant, unittest.equals(42)); | 2300 unittest.expect(o.variant, unittest.equals(42)); |
| 2298 } | 2301 } |
| 2299 buildCounterRoom--; | 2302 buildCounterRoom--; |
| 2300 } | 2303 } |
| 2301 | 2304 |
| 2302 core.int buildCounterRoomAutoMatchStatus = 0; | 2305 core.int buildCounterRoomAutoMatchStatus = 0; |
| 2303 buildRoomAutoMatchStatus() { | 2306 buildRoomAutoMatchStatus() { |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2359 | 2362 |
| 2360 checkRoomClientAddress(api.RoomClientAddress o) { | 2363 checkRoomClientAddress(api.RoomClientAddress o) { |
| 2361 buildCounterRoomClientAddress++; | 2364 buildCounterRoomClientAddress++; |
| 2362 if (buildCounterRoomClientAddress < 3) { | 2365 if (buildCounterRoomClientAddress < 3) { |
| 2363 unittest.expect(o.kind, unittest.equals('foo')); | 2366 unittest.expect(o.kind, unittest.equals('foo')); |
| 2364 unittest.expect(o.xmppAddress, unittest.equals('foo')); | 2367 unittest.expect(o.xmppAddress, unittest.equals('foo')); |
| 2365 } | 2368 } |
| 2366 buildCounterRoomClientAddress--; | 2369 buildCounterRoomClientAddress--; |
| 2367 } | 2370 } |
| 2368 | 2371 |
| 2369 buildUnnamed130() { | 2372 buildUnnamed125() { |
| 2370 var o = new core.List<core.String>(); | 2373 var o = new core.List<core.String>(); |
| 2371 o.add("foo"); | 2374 o.add("foo"); |
| 2372 o.add("foo"); | 2375 o.add("foo"); |
| 2373 return o; | 2376 return o; |
| 2374 } | 2377 } |
| 2375 | 2378 |
| 2376 checkUnnamed130(core.List<core.String> o) { | 2379 checkUnnamed125(core.List<core.String> o) { |
| 2377 unittest.expect(o, unittest.hasLength(2)); | 2380 unittest.expect(o, unittest.hasLength(2)); |
| 2378 unittest.expect(o[0], unittest.equals('foo')); | 2381 unittest.expect(o[0], unittest.equals('foo')); |
| 2379 unittest.expect(o[1], unittest.equals('foo')); | 2382 unittest.expect(o[1], unittest.equals('foo')); |
| 2380 } | 2383 } |
| 2381 | 2384 |
| 2382 buildUnnamed131() { | 2385 buildUnnamed126() { |
| 2383 var o = new core.List<core.String>(); | 2386 var o = new core.List<core.String>(); |
| 2384 o.add("foo"); | 2387 o.add("foo"); |
| 2385 o.add("foo"); | 2388 o.add("foo"); |
| 2386 return o; | 2389 return o; |
| 2387 } | 2390 } |
| 2388 | 2391 |
| 2389 checkUnnamed131(core.List<core.String> o) { | 2392 checkUnnamed126(core.List<core.String> o) { |
| 2390 unittest.expect(o, unittest.hasLength(2)); | 2393 unittest.expect(o, unittest.hasLength(2)); |
| 2391 unittest.expect(o[0], unittest.equals('foo')); | 2394 unittest.expect(o[0], unittest.equals('foo')); |
| 2392 unittest.expect(o[1], unittest.equals('foo')); | 2395 unittest.expect(o[1], unittest.equals('foo')); |
| 2393 } | 2396 } |
| 2394 | 2397 |
| 2395 core.int buildCounterRoomCreateRequest = 0; | 2398 core.int buildCounterRoomCreateRequest = 0; |
| 2396 buildRoomCreateRequest() { | 2399 buildRoomCreateRequest() { |
| 2397 var o = new api.RoomCreateRequest(); | 2400 var o = new api.RoomCreateRequest(); |
| 2398 buildCounterRoomCreateRequest++; | 2401 buildCounterRoomCreateRequest++; |
| 2399 if (buildCounterRoomCreateRequest < 3) { | 2402 if (buildCounterRoomCreateRequest < 3) { |
| 2400 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); | 2403 o.autoMatchingCriteria = buildRoomAutoMatchingCriteria(); |
| 2401 o.capabilities = buildUnnamed130(); | 2404 o.capabilities = buildUnnamed125(); |
| 2402 o.clientAddress = buildRoomClientAddress(); | 2405 o.clientAddress = buildRoomClientAddress(); |
| 2403 o.invitedPlayerIds = buildUnnamed131(); | 2406 o.invitedPlayerIds = buildUnnamed126(); |
| 2404 o.kind = "foo"; | 2407 o.kind = "foo"; |
| 2405 o.networkDiagnostics = buildNetworkDiagnostics(); | 2408 o.networkDiagnostics = buildNetworkDiagnostics(); |
| 2406 o.requestId = "foo"; | 2409 o.requestId = "foo"; |
| 2407 o.variant = 42; | 2410 o.variant = 42; |
| 2408 } | 2411 } |
| 2409 buildCounterRoomCreateRequest--; | 2412 buildCounterRoomCreateRequest--; |
| 2410 return o; | 2413 return o; |
| 2411 } | 2414 } |
| 2412 | 2415 |
| 2413 checkRoomCreateRequest(api.RoomCreateRequest o) { | 2416 checkRoomCreateRequest(api.RoomCreateRequest o) { |
| 2414 buildCounterRoomCreateRequest++; | 2417 buildCounterRoomCreateRequest++; |
| 2415 if (buildCounterRoomCreateRequest < 3) { | 2418 if (buildCounterRoomCreateRequest < 3) { |
| 2416 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); | 2419 checkRoomAutoMatchingCriteria(o.autoMatchingCriteria); |
| 2417 checkUnnamed130(o.capabilities); | 2420 checkUnnamed125(o.capabilities); |
| 2418 checkRoomClientAddress(o.clientAddress); | 2421 checkRoomClientAddress(o.clientAddress); |
| 2419 checkUnnamed131(o.invitedPlayerIds); | 2422 checkUnnamed126(o.invitedPlayerIds); |
| 2420 unittest.expect(o.kind, unittest.equals('foo')); | 2423 unittest.expect(o.kind, unittest.equals('foo')); |
| 2421 checkNetworkDiagnostics(o.networkDiagnostics); | 2424 checkNetworkDiagnostics(o.networkDiagnostics); |
| 2422 unittest.expect(o.requestId, unittest.equals('foo')); | 2425 unittest.expect(o.requestId, unittest.equals('foo')); |
| 2423 unittest.expect(o.variant, unittest.equals(42)); | 2426 unittest.expect(o.variant, unittest.equals(42)); |
| 2424 } | 2427 } |
| 2425 buildCounterRoomCreateRequest--; | 2428 buildCounterRoomCreateRequest--; |
| 2426 } | 2429 } |
| 2427 | 2430 |
| 2428 buildUnnamed132() { | 2431 buildUnnamed127() { |
| 2429 var o = new core.List<core.String>(); | 2432 var o = new core.List<core.String>(); |
| 2430 o.add("foo"); | 2433 o.add("foo"); |
| 2431 o.add("foo"); | 2434 o.add("foo"); |
| 2432 return o; | 2435 return o; |
| 2433 } | 2436 } |
| 2434 | 2437 |
| 2435 checkUnnamed132(core.List<core.String> o) { | 2438 checkUnnamed127(core.List<core.String> o) { |
| 2436 unittest.expect(o, unittest.hasLength(2)); | 2439 unittest.expect(o, unittest.hasLength(2)); |
| 2437 unittest.expect(o[0], unittest.equals('foo')); | 2440 unittest.expect(o[0], unittest.equals('foo')); |
| 2438 unittest.expect(o[1], unittest.equals('foo')); | 2441 unittest.expect(o[1], unittest.equals('foo')); |
| 2439 } | 2442 } |
| 2440 | 2443 |
| 2441 core.int buildCounterRoomJoinRequest = 0; | 2444 core.int buildCounterRoomJoinRequest = 0; |
| 2442 buildRoomJoinRequest() { | 2445 buildRoomJoinRequest() { |
| 2443 var o = new api.RoomJoinRequest(); | 2446 var o = new api.RoomJoinRequest(); |
| 2444 buildCounterRoomJoinRequest++; | 2447 buildCounterRoomJoinRequest++; |
| 2445 if (buildCounterRoomJoinRequest < 3) { | 2448 if (buildCounterRoomJoinRequest < 3) { |
| 2446 o.capabilities = buildUnnamed132(); | 2449 o.capabilities = buildUnnamed127(); |
| 2447 o.clientAddress = buildRoomClientAddress(); | 2450 o.clientAddress = buildRoomClientAddress(); |
| 2448 o.kind = "foo"; | 2451 o.kind = "foo"; |
| 2449 o.networkDiagnostics = buildNetworkDiagnostics(); | 2452 o.networkDiagnostics = buildNetworkDiagnostics(); |
| 2450 } | 2453 } |
| 2451 buildCounterRoomJoinRequest--; | 2454 buildCounterRoomJoinRequest--; |
| 2452 return o; | 2455 return o; |
| 2453 } | 2456 } |
| 2454 | 2457 |
| 2455 checkRoomJoinRequest(api.RoomJoinRequest o) { | 2458 checkRoomJoinRequest(api.RoomJoinRequest o) { |
| 2456 buildCounterRoomJoinRequest++; | 2459 buildCounterRoomJoinRequest++; |
| 2457 if (buildCounterRoomJoinRequest < 3) { | 2460 if (buildCounterRoomJoinRequest < 3) { |
| 2458 checkUnnamed132(o.capabilities); | 2461 checkUnnamed127(o.capabilities); |
| 2459 checkRoomClientAddress(o.clientAddress); | 2462 checkRoomClientAddress(o.clientAddress); |
| 2460 unittest.expect(o.kind, unittest.equals('foo')); | 2463 unittest.expect(o.kind, unittest.equals('foo')); |
| 2461 checkNetworkDiagnostics(o.networkDiagnostics); | 2464 checkNetworkDiagnostics(o.networkDiagnostics); |
| 2462 } | 2465 } |
| 2463 buildCounterRoomJoinRequest--; | 2466 buildCounterRoomJoinRequest--; |
| 2464 } | 2467 } |
| 2465 | 2468 |
| 2466 buildUnnamed133() { | 2469 buildUnnamed128() { |
| 2467 var o = new core.List<api.PeerSessionDiagnostics>(); | 2470 var o = new core.List<api.PeerSessionDiagnostics>(); |
| 2468 o.add(buildPeerSessionDiagnostics()); | 2471 o.add(buildPeerSessionDiagnostics()); |
| 2469 o.add(buildPeerSessionDiagnostics()); | 2472 o.add(buildPeerSessionDiagnostics()); |
| 2470 return o; | 2473 return o; |
| 2471 } | 2474 } |
| 2472 | 2475 |
| 2473 checkUnnamed133(core.List<api.PeerSessionDiagnostics> o) { | 2476 checkUnnamed128(core.List<api.PeerSessionDiagnostics> o) { |
| 2474 unittest.expect(o, unittest.hasLength(2)); | 2477 unittest.expect(o, unittest.hasLength(2)); |
| 2475 checkPeerSessionDiagnostics(o[0]); | 2478 checkPeerSessionDiagnostics(o[0]); |
| 2476 checkPeerSessionDiagnostics(o[1]); | 2479 checkPeerSessionDiagnostics(o[1]); |
| 2477 } | 2480 } |
| 2478 | 2481 |
| 2479 core.int buildCounterRoomLeaveDiagnostics = 0; | 2482 core.int buildCounterRoomLeaveDiagnostics = 0; |
| 2480 buildRoomLeaveDiagnostics() { | 2483 buildRoomLeaveDiagnostics() { |
| 2481 var o = new api.RoomLeaveDiagnostics(); | 2484 var o = new api.RoomLeaveDiagnostics(); |
| 2482 buildCounterRoomLeaveDiagnostics++; | 2485 buildCounterRoomLeaveDiagnostics++; |
| 2483 if (buildCounterRoomLeaveDiagnostics < 3) { | 2486 if (buildCounterRoomLeaveDiagnostics < 3) { |
| 2484 o.androidNetworkSubtype = 42; | 2487 o.androidNetworkSubtype = 42; |
| 2485 o.androidNetworkType = 42; | 2488 o.androidNetworkType = 42; |
| 2486 o.iosNetworkType = 42; | 2489 o.iosNetworkType = 42; |
| 2487 o.kind = "foo"; | 2490 o.kind = "foo"; |
| 2488 o.networkOperatorCode = "foo"; | 2491 o.networkOperatorCode = "foo"; |
| 2489 o.networkOperatorName = "foo"; | 2492 o.networkOperatorName = "foo"; |
| 2490 o.peerSession = buildUnnamed133(); | 2493 o.peerSession = buildUnnamed128(); |
| 2491 o.socketsUsed = true; | 2494 o.socketsUsed = true; |
| 2492 } | 2495 } |
| 2493 buildCounterRoomLeaveDiagnostics--; | 2496 buildCounterRoomLeaveDiagnostics--; |
| 2494 return o; | 2497 return o; |
| 2495 } | 2498 } |
| 2496 | 2499 |
| 2497 checkRoomLeaveDiagnostics(api.RoomLeaveDiagnostics o) { | 2500 checkRoomLeaveDiagnostics(api.RoomLeaveDiagnostics o) { |
| 2498 buildCounterRoomLeaveDiagnostics++; | 2501 buildCounterRoomLeaveDiagnostics++; |
| 2499 if (buildCounterRoomLeaveDiagnostics < 3) { | 2502 if (buildCounterRoomLeaveDiagnostics < 3) { |
| 2500 unittest.expect(o.androidNetworkSubtype, unittest.equals(42)); | 2503 unittest.expect(o.androidNetworkSubtype, unittest.equals(42)); |
| 2501 unittest.expect(o.androidNetworkType, unittest.equals(42)); | 2504 unittest.expect(o.androidNetworkType, unittest.equals(42)); |
| 2502 unittest.expect(o.iosNetworkType, unittest.equals(42)); | 2505 unittest.expect(o.iosNetworkType, unittest.equals(42)); |
| 2503 unittest.expect(o.kind, unittest.equals('foo')); | 2506 unittest.expect(o.kind, unittest.equals('foo')); |
| 2504 unittest.expect(o.networkOperatorCode, unittest.equals('foo')); | 2507 unittest.expect(o.networkOperatorCode, unittest.equals('foo')); |
| 2505 unittest.expect(o.networkOperatorName, unittest.equals('foo')); | 2508 unittest.expect(o.networkOperatorName, unittest.equals('foo')); |
| 2506 checkUnnamed133(o.peerSession); | 2509 checkUnnamed128(o.peerSession); |
| 2507 unittest.expect(o.socketsUsed, unittest.isTrue); | 2510 unittest.expect(o.socketsUsed, unittest.isTrue); |
| 2508 } | 2511 } |
| 2509 buildCounterRoomLeaveDiagnostics--; | 2512 buildCounterRoomLeaveDiagnostics--; |
| 2510 } | 2513 } |
| 2511 | 2514 |
| 2512 core.int buildCounterRoomLeaveRequest = 0; | 2515 core.int buildCounterRoomLeaveRequest = 0; |
| 2513 buildRoomLeaveRequest() { | 2516 buildRoomLeaveRequest() { |
| 2514 var o = new api.RoomLeaveRequest(); | 2517 var o = new api.RoomLeaveRequest(); |
| 2515 buildCounterRoomLeaveRequest++; | 2518 buildCounterRoomLeaveRequest++; |
| 2516 if (buildCounterRoomLeaveRequest < 3) { | 2519 if (buildCounterRoomLeaveRequest < 3) { |
| 2517 o.kind = "foo"; | 2520 o.kind = "foo"; |
| 2518 o.leaveDiagnostics = buildRoomLeaveDiagnostics(); | 2521 o.leaveDiagnostics = buildRoomLeaveDiagnostics(); |
| 2519 o.reason = "foo"; | 2522 o.reason = "foo"; |
| 2520 } | 2523 } |
| 2521 buildCounterRoomLeaveRequest--; | 2524 buildCounterRoomLeaveRequest--; |
| 2522 return o; | 2525 return o; |
| 2523 } | 2526 } |
| 2524 | 2527 |
| 2525 checkRoomLeaveRequest(api.RoomLeaveRequest o) { | 2528 checkRoomLeaveRequest(api.RoomLeaveRequest o) { |
| 2526 buildCounterRoomLeaveRequest++; | 2529 buildCounterRoomLeaveRequest++; |
| 2527 if (buildCounterRoomLeaveRequest < 3) { | 2530 if (buildCounterRoomLeaveRequest < 3) { |
| 2528 unittest.expect(o.kind, unittest.equals('foo')); | 2531 unittest.expect(o.kind, unittest.equals('foo')); |
| 2529 checkRoomLeaveDiagnostics(o.leaveDiagnostics); | 2532 checkRoomLeaveDiagnostics(o.leaveDiagnostics); |
| 2530 unittest.expect(o.reason, unittest.equals('foo')); | 2533 unittest.expect(o.reason, unittest.equals('foo')); |
| 2531 } | 2534 } |
| 2532 buildCounterRoomLeaveRequest--; | 2535 buildCounterRoomLeaveRequest--; |
| 2533 } | 2536 } |
| 2534 | 2537 |
| 2535 buildUnnamed134() { | 2538 buildUnnamed129() { |
| 2536 var o = new core.List<api.Room>(); | 2539 var o = new core.List<api.Room>(); |
| 2537 o.add(buildRoom()); | 2540 o.add(buildRoom()); |
| 2538 o.add(buildRoom()); | 2541 o.add(buildRoom()); |
| 2539 return o; | 2542 return o; |
| 2540 } | 2543 } |
| 2541 | 2544 |
| 2542 checkUnnamed134(core.List<api.Room> o) { | 2545 checkUnnamed129(core.List<api.Room> o) { |
| 2543 unittest.expect(o, unittest.hasLength(2)); | 2546 unittest.expect(o, unittest.hasLength(2)); |
| 2544 checkRoom(o[0]); | 2547 checkRoom(o[0]); |
| 2545 checkRoom(o[1]); | 2548 checkRoom(o[1]); |
| 2546 } | 2549 } |
| 2547 | 2550 |
| 2548 core.int buildCounterRoomList = 0; | 2551 core.int buildCounterRoomList = 0; |
| 2549 buildRoomList() { | 2552 buildRoomList() { |
| 2550 var o = new api.RoomList(); | 2553 var o = new api.RoomList(); |
| 2551 buildCounterRoomList++; | 2554 buildCounterRoomList++; |
| 2552 if (buildCounterRoomList < 3) { | 2555 if (buildCounterRoomList < 3) { |
| 2553 o.items = buildUnnamed134(); | 2556 o.items = buildUnnamed129(); |
| 2554 o.kind = "foo"; | 2557 o.kind = "foo"; |
| 2555 o.nextPageToken = "foo"; | 2558 o.nextPageToken = "foo"; |
| 2556 } | 2559 } |
| 2557 buildCounterRoomList--; | 2560 buildCounterRoomList--; |
| 2558 return o; | 2561 return o; |
| 2559 } | 2562 } |
| 2560 | 2563 |
| 2561 checkRoomList(api.RoomList o) { | 2564 checkRoomList(api.RoomList o) { |
| 2562 buildCounterRoomList++; | 2565 buildCounterRoomList++; |
| 2563 if (buildCounterRoomList < 3) { | 2566 if (buildCounterRoomList < 3) { |
| 2564 checkUnnamed134(o.items); | 2567 checkUnnamed129(o.items); |
| 2565 unittest.expect(o.kind, unittest.equals('foo')); | 2568 unittest.expect(o.kind, unittest.equals('foo')); |
| 2566 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2569 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 2567 } | 2570 } |
| 2568 buildCounterRoomList--; | 2571 buildCounterRoomList--; |
| 2569 } | 2572 } |
| 2570 | 2573 |
| 2571 core.int buildCounterRoomModification = 0; | 2574 core.int buildCounterRoomModification = 0; |
| 2572 buildRoomModification() { | 2575 buildRoomModification() { |
| 2573 var o = new api.RoomModification(); | 2576 var o = new api.RoomModification(); |
| 2574 buildCounterRoomModification++; | 2577 buildCounterRoomModification++; |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2615 unittest.expect(o.error, unittest.equals('foo')); | 2618 unittest.expect(o.error, unittest.equals('foo')); |
| 2616 unittest.expect(o.errorReason, unittest.equals('foo')); | 2619 unittest.expect(o.errorReason, unittest.equals('foo')); |
| 2617 unittest.expect(o.kind, unittest.equals('foo')); | 2620 unittest.expect(o.kind, unittest.equals('foo')); |
| 2618 unittest.expect(o.participantId, unittest.equals('foo')); | 2621 unittest.expect(o.participantId, unittest.equals('foo')); |
| 2619 unittest.expect(o.status, unittest.equals('foo')); | 2622 unittest.expect(o.status, unittest.equals('foo')); |
| 2620 unittest.expect(o.unreliableRoundtripLatencyMillis, unittest.equals(42)); | 2623 unittest.expect(o.unreliableRoundtripLatencyMillis, unittest.equals(42)); |
| 2621 } | 2624 } |
| 2622 buildCounterRoomP2PStatus--; | 2625 buildCounterRoomP2PStatus--; |
| 2623 } | 2626 } |
| 2624 | 2627 |
| 2625 buildUnnamed135() { | 2628 buildUnnamed130() { |
| 2626 var o = new core.List<api.RoomP2PStatus>(); | 2629 var o = new core.List<api.RoomP2PStatus>(); |
| 2627 o.add(buildRoomP2PStatus()); | 2630 o.add(buildRoomP2PStatus()); |
| 2628 o.add(buildRoomP2PStatus()); | 2631 o.add(buildRoomP2PStatus()); |
| 2629 return o; | 2632 return o; |
| 2630 } | 2633 } |
| 2631 | 2634 |
| 2632 checkUnnamed135(core.List<api.RoomP2PStatus> o) { | 2635 checkUnnamed130(core.List<api.RoomP2PStatus> o) { |
| 2633 unittest.expect(o, unittest.hasLength(2)); | 2636 unittest.expect(o, unittest.hasLength(2)); |
| 2634 checkRoomP2PStatus(o[0]); | 2637 checkRoomP2PStatus(o[0]); |
| 2635 checkRoomP2PStatus(o[1]); | 2638 checkRoomP2PStatus(o[1]); |
| 2636 } | 2639 } |
| 2637 | 2640 |
| 2638 core.int buildCounterRoomP2PStatuses = 0; | 2641 core.int buildCounterRoomP2PStatuses = 0; |
| 2639 buildRoomP2PStatuses() { | 2642 buildRoomP2PStatuses() { |
| 2640 var o = new api.RoomP2PStatuses(); | 2643 var o = new api.RoomP2PStatuses(); |
| 2641 buildCounterRoomP2PStatuses++; | 2644 buildCounterRoomP2PStatuses++; |
| 2642 if (buildCounterRoomP2PStatuses < 3) { | 2645 if (buildCounterRoomP2PStatuses < 3) { |
| 2643 o.kind = "foo"; | 2646 o.kind = "foo"; |
| 2644 o.updates = buildUnnamed135(); | 2647 o.updates = buildUnnamed130(); |
| 2645 } | 2648 } |
| 2646 buildCounterRoomP2PStatuses--; | 2649 buildCounterRoomP2PStatuses--; |
| 2647 return o; | 2650 return o; |
| 2648 } | 2651 } |
| 2649 | 2652 |
| 2650 checkRoomP2PStatuses(api.RoomP2PStatuses o) { | 2653 checkRoomP2PStatuses(api.RoomP2PStatuses o) { |
| 2651 buildCounterRoomP2PStatuses++; | 2654 buildCounterRoomP2PStatuses++; |
| 2652 if (buildCounterRoomP2PStatuses < 3) { | 2655 if (buildCounterRoomP2PStatuses < 3) { |
| 2653 unittest.expect(o.kind, unittest.equals('foo')); | 2656 unittest.expect(o.kind, unittest.equals('foo')); |
| 2654 checkUnnamed135(o.updates); | 2657 checkUnnamed130(o.updates); |
| 2655 } | 2658 } |
| 2656 buildCounterRoomP2PStatuses--; | 2659 buildCounterRoomP2PStatuses--; |
| 2657 } | 2660 } |
| 2658 | 2661 |
| 2659 buildUnnamed136() { | 2662 buildUnnamed131() { |
| 2660 var o = new core.List<core.String>(); | 2663 var o = new core.List<core.String>(); |
| 2661 o.add("foo"); | 2664 o.add("foo"); |
| 2662 o.add("foo"); | 2665 o.add("foo"); |
| 2663 return o; | 2666 return o; |
| 2664 } | 2667 } |
| 2665 | 2668 |
| 2666 checkUnnamed136(core.List<core.String> o) { | 2669 checkUnnamed131(core.List<core.String> o) { |
| 2667 unittest.expect(o, unittest.hasLength(2)); | 2670 unittest.expect(o, unittest.hasLength(2)); |
| 2668 unittest.expect(o[0], unittest.equals('foo')); | 2671 unittest.expect(o[0], unittest.equals('foo')); |
| 2669 unittest.expect(o[1], unittest.equals('foo')); | 2672 unittest.expect(o[1], unittest.equals('foo')); |
| 2670 } | 2673 } |
| 2671 | 2674 |
| 2672 core.int buildCounterRoomParticipant = 0; | 2675 core.int buildCounterRoomParticipant = 0; |
| 2673 buildRoomParticipant() { | 2676 buildRoomParticipant() { |
| 2674 var o = new api.RoomParticipant(); | 2677 var o = new api.RoomParticipant(); |
| 2675 buildCounterRoomParticipant++; | 2678 buildCounterRoomParticipant++; |
| 2676 if (buildCounterRoomParticipant < 3) { | 2679 if (buildCounterRoomParticipant < 3) { |
| 2677 o.autoMatched = true; | 2680 o.autoMatched = true; |
| 2678 o.autoMatchedPlayer = buildAnonymousPlayer(); | 2681 o.autoMatchedPlayer = buildAnonymousPlayer(); |
| 2679 o.capabilities = buildUnnamed136(); | 2682 o.capabilities = buildUnnamed131(); |
| 2680 o.clientAddress = buildRoomClientAddress(); | 2683 o.clientAddress = buildRoomClientAddress(); |
| 2681 o.connected = true; | 2684 o.connected = true; |
| 2682 o.id = "foo"; | 2685 o.id = "foo"; |
| 2683 o.kind = "foo"; | 2686 o.kind = "foo"; |
| 2684 o.leaveReason = "foo"; | 2687 o.leaveReason = "foo"; |
| 2685 o.player = buildPlayer(); | 2688 o.player = buildPlayer(); |
| 2686 o.status = "foo"; | 2689 o.status = "foo"; |
| 2687 } | 2690 } |
| 2688 buildCounterRoomParticipant--; | 2691 buildCounterRoomParticipant--; |
| 2689 return o; | 2692 return o; |
| 2690 } | 2693 } |
| 2691 | 2694 |
| 2692 checkRoomParticipant(api.RoomParticipant o) { | 2695 checkRoomParticipant(api.RoomParticipant o) { |
| 2693 buildCounterRoomParticipant++; | 2696 buildCounterRoomParticipant++; |
| 2694 if (buildCounterRoomParticipant < 3) { | 2697 if (buildCounterRoomParticipant < 3) { |
| 2695 unittest.expect(o.autoMatched, unittest.isTrue); | 2698 unittest.expect(o.autoMatched, unittest.isTrue); |
| 2696 checkAnonymousPlayer(o.autoMatchedPlayer); | 2699 checkAnonymousPlayer(o.autoMatchedPlayer); |
| 2697 checkUnnamed136(o.capabilities); | 2700 checkUnnamed131(o.capabilities); |
| 2698 checkRoomClientAddress(o.clientAddress); | 2701 checkRoomClientAddress(o.clientAddress); |
| 2699 unittest.expect(o.connected, unittest.isTrue); | 2702 unittest.expect(o.connected, unittest.isTrue); |
| 2700 unittest.expect(o.id, unittest.equals('foo')); | 2703 unittest.expect(o.id, unittest.equals('foo')); |
| 2701 unittest.expect(o.kind, unittest.equals('foo')); | 2704 unittest.expect(o.kind, unittest.equals('foo')); |
| 2702 unittest.expect(o.leaveReason, unittest.equals('foo')); | 2705 unittest.expect(o.leaveReason, unittest.equals('foo')); |
| 2703 checkPlayer(o.player); | 2706 checkPlayer(o.player); |
| 2704 unittest.expect(o.status, unittest.equals('foo')); | 2707 unittest.expect(o.status, unittest.equals('foo')); |
| 2705 } | 2708 } |
| 2706 buildCounterRoomParticipant--; | 2709 buildCounterRoomParticipant--; |
| 2707 } | 2710 } |
| 2708 | 2711 |
| 2709 buildUnnamed137() { | 2712 buildUnnamed132() { |
| 2710 var o = new core.List<api.RoomParticipant>(); | 2713 var o = new core.List<api.RoomParticipant>(); |
| 2711 o.add(buildRoomParticipant()); | 2714 o.add(buildRoomParticipant()); |
| 2712 o.add(buildRoomParticipant()); | 2715 o.add(buildRoomParticipant()); |
| 2713 return o; | 2716 return o; |
| 2714 } | 2717 } |
| 2715 | 2718 |
| 2716 checkUnnamed137(core.List<api.RoomParticipant> o) { | 2719 checkUnnamed132(core.List<api.RoomParticipant> o) { |
| 2717 unittest.expect(o, unittest.hasLength(2)); | 2720 unittest.expect(o, unittest.hasLength(2)); |
| 2718 checkRoomParticipant(o[0]); | 2721 checkRoomParticipant(o[0]); |
| 2719 checkRoomParticipant(o[1]); | 2722 checkRoomParticipant(o[1]); |
| 2720 } | 2723 } |
| 2721 | 2724 |
| 2722 core.int buildCounterRoomStatus = 0; | 2725 core.int buildCounterRoomStatus = 0; |
| 2723 buildRoomStatus() { | 2726 buildRoomStatus() { |
| 2724 var o = new api.RoomStatus(); | 2727 var o = new api.RoomStatus(); |
| 2725 buildCounterRoomStatus++; | 2728 buildCounterRoomStatus++; |
| 2726 if (buildCounterRoomStatus < 3) { | 2729 if (buildCounterRoomStatus < 3) { |
| 2727 o.autoMatchingStatus = buildRoomAutoMatchStatus(); | 2730 o.autoMatchingStatus = buildRoomAutoMatchStatus(); |
| 2728 o.kind = "foo"; | 2731 o.kind = "foo"; |
| 2729 o.participants = buildUnnamed137(); | 2732 o.participants = buildUnnamed132(); |
| 2730 o.roomId = "foo"; | 2733 o.roomId = "foo"; |
| 2731 o.status = "foo"; | 2734 o.status = "foo"; |
| 2732 o.statusVersion = 42; | 2735 o.statusVersion = 42; |
| 2733 } | 2736 } |
| 2734 buildCounterRoomStatus--; | 2737 buildCounterRoomStatus--; |
| 2735 return o; | 2738 return o; |
| 2736 } | 2739 } |
| 2737 | 2740 |
| 2738 checkRoomStatus(api.RoomStatus o) { | 2741 checkRoomStatus(api.RoomStatus o) { |
| 2739 buildCounterRoomStatus++; | 2742 buildCounterRoomStatus++; |
| 2740 if (buildCounterRoomStatus < 3) { | 2743 if (buildCounterRoomStatus < 3) { |
| 2741 checkRoomAutoMatchStatus(o.autoMatchingStatus); | 2744 checkRoomAutoMatchStatus(o.autoMatchingStatus); |
| 2742 unittest.expect(o.kind, unittest.equals('foo')); | 2745 unittest.expect(o.kind, unittest.equals('foo')); |
| 2743 checkUnnamed137(o.participants); | 2746 checkUnnamed132(o.participants); |
| 2744 unittest.expect(o.roomId, unittest.equals('foo')); | 2747 unittest.expect(o.roomId, unittest.equals('foo')); |
| 2745 unittest.expect(o.status, unittest.equals('foo')); | 2748 unittest.expect(o.status, unittest.equals('foo')); |
| 2746 unittest.expect(o.statusVersion, unittest.equals(42)); | 2749 unittest.expect(o.statusVersion, unittest.equals(42)); |
| 2747 } | 2750 } |
| 2748 buildCounterRoomStatus--; | 2751 buildCounterRoomStatus--; |
| 2749 } | 2752 } |
| 2750 | 2753 |
| 2751 core.int buildCounterScoreSubmission = 0; | 2754 core.int buildCounterScoreSubmission = 0; |
| 2752 buildScoreSubmission() { | 2755 buildScoreSubmission() { |
| 2753 var o = new api.ScoreSubmission(); | 2756 var o = new api.ScoreSubmission(); |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2834 if (buildCounterSnapshotImage < 3) { | 2837 if (buildCounterSnapshotImage < 3) { |
| 2835 unittest.expect(o.height, unittest.equals(42)); | 2838 unittest.expect(o.height, unittest.equals(42)); |
| 2836 unittest.expect(o.kind, unittest.equals('foo')); | 2839 unittest.expect(o.kind, unittest.equals('foo')); |
| 2837 unittest.expect(o.mimeType, unittest.equals('foo')); | 2840 unittest.expect(o.mimeType, unittest.equals('foo')); |
| 2838 unittest.expect(o.url, unittest.equals('foo')); | 2841 unittest.expect(o.url, unittest.equals('foo')); |
| 2839 unittest.expect(o.width, unittest.equals(42)); | 2842 unittest.expect(o.width, unittest.equals(42)); |
| 2840 } | 2843 } |
| 2841 buildCounterSnapshotImage--; | 2844 buildCounterSnapshotImage--; |
| 2842 } | 2845 } |
| 2843 | 2846 |
| 2844 buildUnnamed138() { | 2847 buildUnnamed133() { |
| 2845 var o = new core.List<api.Snapshot>(); | 2848 var o = new core.List<api.Snapshot>(); |
| 2846 o.add(buildSnapshot()); | 2849 o.add(buildSnapshot()); |
| 2847 o.add(buildSnapshot()); | 2850 o.add(buildSnapshot()); |
| 2848 return o; | 2851 return o; |
| 2849 } | 2852 } |
| 2850 | 2853 |
| 2851 checkUnnamed138(core.List<api.Snapshot> o) { | 2854 checkUnnamed133(core.List<api.Snapshot> o) { |
| 2852 unittest.expect(o, unittest.hasLength(2)); | 2855 unittest.expect(o, unittest.hasLength(2)); |
| 2853 checkSnapshot(o[0]); | 2856 checkSnapshot(o[0]); |
| 2854 checkSnapshot(o[1]); | 2857 checkSnapshot(o[1]); |
| 2855 } | 2858 } |
| 2856 | 2859 |
| 2857 core.int buildCounterSnapshotListResponse = 0; | 2860 core.int buildCounterSnapshotListResponse = 0; |
| 2858 buildSnapshotListResponse() { | 2861 buildSnapshotListResponse() { |
| 2859 var o = new api.SnapshotListResponse(); | 2862 var o = new api.SnapshotListResponse(); |
| 2860 buildCounterSnapshotListResponse++; | 2863 buildCounterSnapshotListResponse++; |
| 2861 if (buildCounterSnapshotListResponse < 3) { | 2864 if (buildCounterSnapshotListResponse < 3) { |
| 2862 o.items = buildUnnamed138(); | 2865 o.items = buildUnnamed133(); |
| 2863 o.kind = "foo"; | 2866 o.kind = "foo"; |
| 2864 o.nextPageToken = "foo"; | 2867 o.nextPageToken = "foo"; |
| 2865 } | 2868 } |
| 2866 buildCounterSnapshotListResponse--; | 2869 buildCounterSnapshotListResponse--; |
| 2867 return o; | 2870 return o; |
| 2868 } | 2871 } |
| 2869 | 2872 |
| 2870 checkSnapshotListResponse(api.SnapshotListResponse o) { | 2873 checkSnapshotListResponse(api.SnapshotListResponse o) { |
| 2871 buildCounterSnapshotListResponse++; | 2874 buildCounterSnapshotListResponse++; |
| 2872 if (buildCounterSnapshotListResponse < 3) { | 2875 if (buildCounterSnapshotListResponse < 3) { |
| 2873 checkUnnamed138(o.items); | 2876 checkUnnamed133(o.items); |
| 2874 unittest.expect(o.kind, unittest.equals('foo')); | 2877 unittest.expect(o.kind, unittest.equals('foo')); |
| 2875 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2878 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 2876 } | 2879 } |
| 2877 buildCounterSnapshotListResponse--; | 2880 buildCounterSnapshotListResponse--; |
| 2878 } | 2881 } |
| 2879 | 2882 |
| 2880 core.int buildCounterTurnBasedAutoMatchingCriteria = 0; | 2883 core.int buildCounterTurnBasedAutoMatchingCriteria = 0; |
| 2881 buildTurnBasedAutoMatchingCriteria() { | 2884 buildTurnBasedAutoMatchingCriteria() { |
| 2882 var o = new api.TurnBasedAutoMatchingCriteria(); | 2885 var o = new api.TurnBasedAutoMatchingCriteria(); |
| 2883 buildCounterTurnBasedAutoMatchingCriteria++; | 2886 buildCounterTurnBasedAutoMatchingCriteria++; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 2895 buildCounterTurnBasedAutoMatchingCriteria++; | 2898 buildCounterTurnBasedAutoMatchingCriteria++; |
| 2896 if (buildCounterTurnBasedAutoMatchingCriteria < 3) { | 2899 if (buildCounterTurnBasedAutoMatchingCriteria < 3) { |
| 2897 unittest.expect(o.exclusiveBitmask, unittest.equals('foo')); | 2900 unittest.expect(o.exclusiveBitmask, unittest.equals('foo')); |
| 2898 unittest.expect(o.kind, unittest.equals('foo')); | 2901 unittest.expect(o.kind, unittest.equals('foo')); |
| 2899 unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42)); | 2902 unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42)); |
| 2900 unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42)); | 2903 unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42)); |
| 2901 } | 2904 } |
| 2902 buildCounterTurnBasedAutoMatchingCriteria--; | 2905 buildCounterTurnBasedAutoMatchingCriteria--; |
| 2903 } | 2906 } |
| 2904 | 2907 |
| 2905 buildUnnamed139() { | 2908 buildUnnamed134() { |
| 2906 var o = new core.List<api.TurnBasedMatchParticipant>(); | 2909 var o = new core.List<api.TurnBasedMatchParticipant>(); |
| 2907 o.add(buildTurnBasedMatchParticipant()); | 2910 o.add(buildTurnBasedMatchParticipant()); |
| 2908 o.add(buildTurnBasedMatchParticipant()); | 2911 o.add(buildTurnBasedMatchParticipant()); |
| 2909 return o; | 2912 return o; |
| 2910 } | 2913 } |
| 2911 | 2914 |
| 2912 checkUnnamed139(core.List<api.TurnBasedMatchParticipant> o) { | 2915 checkUnnamed134(core.List<api.TurnBasedMatchParticipant> o) { |
| 2913 unittest.expect(o, unittest.hasLength(2)); | 2916 unittest.expect(o, unittest.hasLength(2)); |
| 2914 checkTurnBasedMatchParticipant(o[0]); | 2917 checkTurnBasedMatchParticipant(o[0]); |
| 2915 checkTurnBasedMatchParticipant(o[1]); | 2918 checkTurnBasedMatchParticipant(o[1]); |
| 2916 } | 2919 } |
| 2917 | 2920 |
| 2918 buildUnnamed140() { | 2921 buildUnnamed135() { |
| 2919 var o = new core.List<api.ParticipantResult>(); | 2922 var o = new core.List<api.ParticipantResult>(); |
| 2920 o.add(buildParticipantResult()); | 2923 o.add(buildParticipantResult()); |
| 2921 o.add(buildParticipantResult()); | 2924 o.add(buildParticipantResult()); |
| 2922 return o; | 2925 return o; |
| 2923 } | 2926 } |
| 2924 | 2927 |
| 2925 checkUnnamed140(core.List<api.ParticipantResult> o) { | 2928 checkUnnamed135(core.List<api.ParticipantResult> o) { |
| 2926 unittest.expect(o, unittest.hasLength(2)); | 2929 unittest.expect(o, unittest.hasLength(2)); |
| 2927 checkParticipantResult(o[0]); | 2930 checkParticipantResult(o[0]); |
| 2928 checkParticipantResult(o[1]); | 2931 checkParticipantResult(o[1]); |
| 2929 } | 2932 } |
| 2930 | 2933 |
| 2931 core.int buildCounterTurnBasedMatch = 0; | 2934 core.int buildCounterTurnBasedMatch = 0; |
| 2932 buildTurnBasedMatch() { | 2935 buildTurnBasedMatch() { |
| 2933 var o = new api.TurnBasedMatch(); | 2936 var o = new api.TurnBasedMatch(); |
| 2934 buildCounterTurnBasedMatch++; | 2937 buildCounterTurnBasedMatch++; |
| 2935 if (buildCounterTurnBasedMatch < 3) { | 2938 if (buildCounterTurnBasedMatch < 3) { |
| 2936 o.applicationId = "foo"; | 2939 o.applicationId = "foo"; |
| 2937 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); | 2940 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); |
| 2938 o.creationDetails = buildTurnBasedMatchModification(); | 2941 o.creationDetails = buildTurnBasedMatchModification(); |
| 2939 o.data = buildTurnBasedMatchData(); | 2942 o.data = buildTurnBasedMatchData(); |
| 2940 o.description = "foo"; | 2943 o.description = "foo"; |
| 2941 o.inviterId = "foo"; | 2944 o.inviterId = "foo"; |
| 2942 o.kind = "foo"; | 2945 o.kind = "foo"; |
| 2943 o.lastUpdateDetails = buildTurnBasedMatchModification(); | 2946 o.lastUpdateDetails = buildTurnBasedMatchModification(); |
| 2944 o.matchId = "foo"; | 2947 o.matchId = "foo"; |
| 2945 o.matchNumber = 42; | 2948 o.matchNumber = 42; |
| 2946 o.matchVersion = 42; | 2949 o.matchVersion = 42; |
| 2947 o.participants = buildUnnamed139(); | 2950 o.participants = buildUnnamed134(); |
| 2948 o.pendingParticipantId = "foo"; | 2951 o.pendingParticipantId = "foo"; |
| 2949 o.previousMatchData = buildTurnBasedMatchData(); | 2952 o.previousMatchData = buildTurnBasedMatchData(); |
| 2950 o.rematchId = "foo"; | 2953 o.rematchId = "foo"; |
| 2951 o.results = buildUnnamed140(); | 2954 o.results = buildUnnamed135(); |
| 2952 o.status = "foo"; | 2955 o.status = "foo"; |
| 2953 o.userMatchStatus = "foo"; | 2956 o.userMatchStatus = "foo"; |
| 2954 o.variant = 42; | 2957 o.variant = 42; |
| 2955 o.withParticipantId = "foo"; | 2958 o.withParticipantId = "foo"; |
| 2956 } | 2959 } |
| 2957 buildCounterTurnBasedMatch--; | 2960 buildCounterTurnBasedMatch--; |
| 2958 return o; | 2961 return o; |
| 2959 } | 2962 } |
| 2960 | 2963 |
| 2961 checkTurnBasedMatch(api.TurnBasedMatch o) { | 2964 checkTurnBasedMatch(api.TurnBasedMatch o) { |
| 2962 buildCounterTurnBasedMatch++; | 2965 buildCounterTurnBasedMatch++; |
| 2963 if (buildCounterTurnBasedMatch < 3) { | 2966 if (buildCounterTurnBasedMatch < 3) { |
| 2964 unittest.expect(o.applicationId, unittest.equals('foo')); | 2967 unittest.expect(o.applicationId, unittest.equals('foo')); |
| 2965 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); | 2968 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); |
| 2966 checkTurnBasedMatchModification(o.creationDetails); | 2969 checkTurnBasedMatchModification(o.creationDetails); |
| 2967 checkTurnBasedMatchData(o.data); | 2970 checkTurnBasedMatchData(o.data); |
| 2968 unittest.expect(o.description, unittest.equals('foo')); | 2971 unittest.expect(o.description, unittest.equals('foo')); |
| 2969 unittest.expect(o.inviterId, unittest.equals('foo')); | 2972 unittest.expect(o.inviterId, unittest.equals('foo')); |
| 2970 unittest.expect(o.kind, unittest.equals('foo')); | 2973 unittest.expect(o.kind, unittest.equals('foo')); |
| 2971 checkTurnBasedMatchModification(o.lastUpdateDetails); | 2974 checkTurnBasedMatchModification(o.lastUpdateDetails); |
| 2972 unittest.expect(o.matchId, unittest.equals('foo')); | 2975 unittest.expect(o.matchId, unittest.equals('foo')); |
| 2973 unittest.expect(o.matchNumber, unittest.equals(42)); | 2976 unittest.expect(o.matchNumber, unittest.equals(42)); |
| 2974 unittest.expect(o.matchVersion, unittest.equals(42)); | 2977 unittest.expect(o.matchVersion, unittest.equals(42)); |
| 2975 checkUnnamed139(o.participants); | 2978 checkUnnamed134(o.participants); |
| 2976 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); | 2979 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); |
| 2977 checkTurnBasedMatchData(o.previousMatchData); | 2980 checkTurnBasedMatchData(o.previousMatchData); |
| 2978 unittest.expect(o.rematchId, unittest.equals('foo')); | 2981 unittest.expect(o.rematchId, unittest.equals('foo')); |
| 2979 checkUnnamed140(o.results); | 2982 checkUnnamed135(o.results); |
| 2980 unittest.expect(o.status, unittest.equals('foo')); | 2983 unittest.expect(o.status, unittest.equals('foo')); |
| 2981 unittest.expect(o.userMatchStatus, unittest.equals('foo')); | 2984 unittest.expect(o.userMatchStatus, unittest.equals('foo')); |
| 2982 unittest.expect(o.variant, unittest.equals(42)); | 2985 unittest.expect(o.variant, unittest.equals(42)); |
| 2983 unittest.expect(o.withParticipantId, unittest.equals('foo')); | 2986 unittest.expect(o.withParticipantId, unittest.equals('foo')); |
| 2984 } | 2987 } |
| 2985 buildCounterTurnBasedMatch--; | 2988 buildCounterTurnBasedMatch--; |
| 2986 } | 2989 } |
| 2987 | 2990 |
| 2988 buildUnnamed141() { | 2991 buildUnnamed136() { |
| 2989 var o = new core.List<core.String>(); | 2992 var o = new core.List<core.String>(); |
| 2990 o.add("foo"); | 2993 o.add("foo"); |
| 2991 o.add("foo"); | 2994 o.add("foo"); |
| 2992 return o; | 2995 return o; |
| 2993 } | 2996 } |
| 2994 | 2997 |
| 2995 checkUnnamed141(core.List<core.String> o) { | 2998 checkUnnamed136(core.List<core.String> o) { |
| 2996 unittest.expect(o, unittest.hasLength(2)); | 2999 unittest.expect(o, unittest.hasLength(2)); |
| 2997 unittest.expect(o[0], unittest.equals('foo')); | 3000 unittest.expect(o[0], unittest.equals('foo')); |
| 2998 unittest.expect(o[1], unittest.equals('foo')); | 3001 unittest.expect(o[1], unittest.equals('foo')); |
| 2999 } | 3002 } |
| 3000 | 3003 |
| 3001 core.int buildCounterTurnBasedMatchCreateRequest = 0; | 3004 core.int buildCounterTurnBasedMatchCreateRequest = 0; |
| 3002 buildTurnBasedMatchCreateRequest() { | 3005 buildTurnBasedMatchCreateRequest() { |
| 3003 var o = new api.TurnBasedMatchCreateRequest(); | 3006 var o = new api.TurnBasedMatchCreateRequest(); |
| 3004 buildCounterTurnBasedMatchCreateRequest++; | 3007 buildCounterTurnBasedMatchCreateRequest++; |
| 3005 if (buildCounterTurnBasedMatchCreateRequest < 3) { | 3008 if (buildCounterTurnBasedMatchCreateRequest < 3) { |
| 3006 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); | 3009 o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria(); |
| 3007 o.invitedPlayerIds = buildUnnamed141(); | 3010 o.invitedPlayerIds = buildUnnamed136(); |
| 3008 o.kind = "foo"; | 3011 o.kind = "foo"; |
| 3009 o.requestId = "foo"; | 3012 o.requestId = "foo"; |
| 3010 o.variant = 42; | 3013 o.variant = 42; |
| 3011 } | 3014 } |
| 3012 buildCounterTurnBasedMatchCreateRequest--; | 3015 buildCounterTurnBasedMatchCreateRequest--; |
| 3013 return o; | 3016 return o; |
| 3014 } | 3017 } |
| 3015 | 3018 |
| 3016 checkTurnBasedMatchCreateRequest(api.TurnBasedMatchCreateRequest o) { | 3019 checkTurnBasedMatchCreateRequest(api.TurnBasedMatchCreateRequest o) { |
| 3017 buildCounterTurnBasedMatchCreateRequest++; | 3020 buildCounterTurnBasedMatchCreateRequest++; |
| 3018 if (buildCounterTurnBasedMatchCreateRequest < 3) { | 3021 if (buildCounterTurnBasedMatchCreateRequest < 3) { |
| 3019 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); | 3022 checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria); |
| 3020 checkUnnamed141(o.invitedPlayerIds); | 3023 checkUnnamed136(o.invitedPlayerIds); |
| 3021 unittest.expect(o.kind, unittest.equals('foo')); | 3024 unittest.expect(o.kind, unittest.equals('foo')); |
| 3022 unittest.expect(o.requestId, unittest.equals('foo')); | 3025 unittest.expect(o.requestId, unittest.equals('foo')); |
| 3023 unittest.expect(o.variant, unittest.equals(42)); | 3026 unittest.expect(o.variant, unittest.equals(42)); |
| 3024 } | 3027 } |
| 3025 buildCounterTurnBasedMatchCreateRequest--; | 3028 buildCounterTurnBasedMatchCreateRequest--; |
| 3026 } | 3029 } |
| 3027 | 3030 |
| 3028 core.int buildCounterTurnBasedMatchData = 0; | 3031 core.int buildCounterTurnBasedMatchData = 0; |
| 3029 buildTurnBasedMatchData() { | 3032 buildTurnBasedMatchData() { |
| 3030 var o = new api.TurnBasedMatchData(); | 3033 var o = new api.TurnBasedMatchData(); |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3062 | 3065 |
| 3063 checkTurnBasedMatchDataRequest(api.TurnBasedMatchDataRequest o) { | 3066 checkTurnBasedMatchDataRequest(api.TurnBasedMatchDataRequest o) { |
| 3064 buildCounterTurnBasedMatchDataRequest++; | 3067 buildCounterTurnBasedMatchDataRequest++; |
| 3065 if (buildCounterTurnBasedMatchDataRequest < 3) { | 3068 if (buildCounterTurnBasedMatchDataRequest < 3) { |
| 3066 unittest.expect(o.data, unittest.equals('foo')); | 3069 unittest.expect(o.data, unittest.equals('foo')); |
| 3067 unittest.expect(o.kind, unittest.equals('foo')); | 3070 unittest.expect(o.kind, unittest.equals('foo')); |
| 3068 } | 3071 } |
| 3069 buildCounterTurnBasedMatchDataRequest--; | 3072 buildCounterTurnBasedMatchDataRequest--; |
| 3070 } | 3073 } |
| 3071 | 3074 |
| 3072 buildUnnamed142() { | 3075 buildUnnamed137() { |
| 3073 var o = new core.List<api.TurnBasedMatch>(); | 3076 var o = new core.List<api.TurnBasedMatch>(); |
| 3074 o.add(buildTurnBasedMatch()); | 3077 o.add(buildTurnBasedMatch()); |
| 3075 o.add(buildTurnBasedMatch()); | 3078 o.add(buildTurnBasedMatch()); |
| 3076 return o; | 3079 return o; |
| 3077 } | 3080 } |
| 3078 | 3081 |
| 3079 checkUnnamed142(core.List<api.TurnBasedMatch> o) { | 3082 checkUnnamed137(core.List<api.TurnBasedMatch> o) { |
| 3080 unittest.expect(o, unittest.hasLength(2)); | 3083 unittest.expect(o, unittest.hasLength(2)); |
| 3081 checkTurnBasedMatch(o[0]); | 3084 checkTurnBasedMatch(o[0]); |
| 3082 checkTurnBasedMatch(o[1]); | 3085 checkTurnBasedMatch(o[1]); |
| 3083 } | 3086 } |
| 3084 | 3087 |
| 3085 core.int buildCounterTurnBasedMatchList = 0; | 3088 core.int buildCounterTurnBasedMatchList = 0; |
| 3086 buildTurnBasedMatchList() { | 3089 buildTurnBasedMatchList() { |
| 3087 var o = new api.TurnBasedMatchList(); | 3090 var o = new api.TurnBasedMatchList(); |
| 3088 buildCounterTurnBasedMatchList++; | 3091 buildCounterTurnBasedMatchList++; |
| 3089 if (buildCounterTurnBasedMatchList < 3) { | 3092 if (buildCounterTurnBasedMatchList < 3) { |
| 3090 o.items = buildUnnamed142(); | 3093 o.items = buildUnnamed137(); |
| 3091 o.kind = "foo"; | 3094 o.kind = "foo"; |
| 3092 o.nextPageToken = "foo"; | 3095 o.nextPageToken = "foo"; |
| 3093 } | 3096 } |
| 3094 buildCounterTurnBasedMatchList--; | 3097 buildCounterTurnBasedMatchList--; |
| 3095 return o; | 3098 return o; |
| 3096 } | 3099 } |
| 3097 | 3100 |
| 3098 checkTurnBasedMatchList(api.TurnBasedMatchList o) { | 3101 checkTurnBasedMatchList(api.TurnBasedMatchList o) { |
| 3099 buildCounterTurnBasedMatchList++; | 3102 buildCounterTurnBasedMatchList++; |
| 3100 if (buildCounterTurnBasedMatchList < 3) { | 3103 if (buildCounterTurnBasedMatchList < 3) { |
| 3101 checkUnnamed142(o.items); | 3104 checkUnnamed137(o.items); |
| 3102 unittest.expect(o.kind, unittest.equals('foo')); | 3105 unittest.expect(o.kind, unittest.equals('foo')); |
| 3103 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 3106 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 3104 } | 3107 } |
| 3105 buildCounterTurnBasedMatchList--; | 3108 buildCounterTurnBasedMatchList--; |
| 3106 } | 3109 } |
| 3107 | 3110 |
| 3108 core.int buildCounterTurnBasedMatchModification = 0; | 3111 core.int buildCounterTurnBasedMatchModification = 0; |
| 3109 buildTurnBasedMatchModification() { | 3112 buildTurnBasedMatchModification() { |
| 3110 var o = new api.TurnBasedMatchModification(); | 3113 var o = new api.TurnBasedMatchModification(); |
| 3111 buildCounterTurnBasedMatchModification++; | 3114 buildCounterTurnBasedMatchModification++; |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3173 checkTurnBasedMatchRematch(api.TurnBasedMatchRematch o) { | 3176 checkTurnBasedMatchRematch(api.TurnBasedMatchRematch o) { |
| 3174 buildCounterTurnBasedMatchRematch++; | 3177 buildCounterTurnBasedMatchRematch++; |
| 3175 if (buildCounterTurnBasedMatchRematch < 3) { | 3178 if (buildCounterTurnBasedMatchRematch < 3) { |
| 3176 unittest.expect(o.kind, unittest.equals('foo')); | 3179 unittest.expect(o.kind, unittest.equals('foo')); |
| 3177 checkTurnBasedMatch(o.previousMatch); | 3180 checkTurnBasedMatch(o.previousMatch); |
| 3178 checkTurnBasedMatch(o.rematch); | 3181 checkTurnBasedMatch(o.rematch); |
| 3179 } | 3182 } |
| 3180 buildCounterTurnBasedMatchRematch--; | 3183 buildCounterTurnBasedMatchRematch--; |
| 3181 } | 3184 } |
| 3182 | 3185 |
| 3183 buildUnnamed143() { | 3186 buildUnnamed138() { |
| 3184 var o = new core.List<api.ParticipantResult>(); | 3187 var o = new core.List<api.ParticipantResult>(); |
| 3185 o.add(buildParticipantResult()); | 3188 o.add(buildParticipantResult()); |
| 3186 o.add(buildParticipantResult()); | 3189 o.add(buildParticipantResult()); |
| 3187 return o; | 3190 return o; |
| 3188 } | 3191 } |
| 3189 | 3192 |
| 3190 checkUnnamed143(core.List<api.ParticipantResult> o) { | 3193 checkUnnamed138(core.List<api.ParticipantResult> o) { |
| 3191 unittest.expect(o, unittest.hasLength(2)); | 3194 unittest.expect(o, unittest.hasLength(2)); |
| 3192 checkParticipantResult(o[0]); | 3195 checkParticipantResult(o[0]); |
| 3193 checkParticipantResult(o[1]); | 3196 checkParticipantResult(o[1]); |
| 3194 } | 3197 } |
| 3195 | 3198 |
| 3196 core.int buildCounterTurnBasedMatchResults = 0; | 3199 core.int buildCounterTurnBasedMatchResults = 0; |
| 3197 buildTurnBasedMatchResults() { | 3200 buildTurnBasedMatchResults() { |
| 3198 var o = new api.TurnBasedMatchResults(); | 3201 var o = new api.TurnBasedMatchResults(); |
| 3199 buildCounterTurnBasedMatchResults++; | 3202 buildCounterTurnBasedMatchResults++; |
| 3200 if (buildCounterTurnBasedMatchResults < 3) { | 3203 if (buildCounterTurnBasedMatchResults < 3) { |
| 3201 o.data = buildTurnBasedMatchDataRequest(); | 3204 o.data = buildTurnBasedMatchDataRequest(); |
| 3202 o.kind = "foo"; | 3205 o.kind = "foo"; |
| 3203 o.matchVersion = 42; | 3206 o.matchVersion = 42; |
| 3204 o.results = buildUnnamed143(); | 3207 o.results = buildUnnamed138(); |
| 3205 } | 3208 } |
| 3206 buildCounterTurnBasedMatchResults--; | 3209 buildCounterTurnBasedMatchResults--; |
| 3207 return o; | 3210 return o; |
| 3208 } | 3211 } |
| 3209 | 3212 |
| 3210 checkTurnBasedMatchResults(api.TurnBasedMatchResults o) { | 3213 checkTurnBasedMatchResults(api.TurnBasedMatchResults o) { |
| 3211 buildCounterTurnBasedMatchResults++; | 3214 buildCounterTurnBasedMatchResults++; |
| 3212 if (buildCounterTurnBasedMatchResults < 3) { | 3215 if (buildCounterTurnBasedMatchResults < 3) { |
| 3213 checkTurnBasedMatchDataRequest(o.data); | 3216 checkTurnBasedMatchDataRequest(o.data); |
| 3214 unittest.expect(o.kind, unittest.equals('foo')); | 3217 unittest.expect(o.kind, unittest.equals('foo')); |
| 3215 unittest.expect(o.matchVersion, unittest.equals(42)); | 3218 unittest.expect(o.matchVersion, unittest.equals(42)); |
| 3216 checkUnnamed143(o.results); | 3219 checkUnnamed138(o.results); |
| 3217 } | 3220 } |
| 3218 buildCounterTurnBasedMatchResults--; | 3221 buildCounterTurnBasedMatchResults--; |
| 3219 } | 3222 } |
| 3220 | 3223 |
| 3221 buildUnnamed144() { | 3224 buildUnnamed139() { |
| 3222 var o = new core.List<api.TurnBasedMatch>(); | 3225 var o = new core.List<api.TurnBasedMatch>(); |
| 3223 o.add(buildTurnBasedMatch()); | 3226 o.add(buildTurnBasedMatch()); |
| 3224 o.add(buildTurnBasedMatch()); | 3227 o.add(buildTurnBasedMatch()); |
| 3225 return o; | 3228 return o; |
| 3226 } | 3229 } |
| 3227 | 3230 |
| 3228 checkUnnamed144(core.List<api.TurnBasedMatch> o) { | 3231 checkUnnamed139(core.List<api.TurnBasedMatch> o) { |
| 3229 unittest.expect(o, unittest.hasLength(2)); | 3232 unittest.expect(o, unittest.hasLength(2)); |
| 3230 checkTurnBasedMatch(o[0]); | 3233 checkTurnBasedMatch(o[0]); |
| 3231 checkTurnBasedMatch(o[1]); | 3234 checkTurnBasedMatch(o[1]); |
| 3232 } | 3235 } |
| 3233 | 3236 |
| 3234 core.int buildCounterTurnBasedMatchSync = 0; | 3237 core.int buildCounterTurnBasedMatchSync = 0; |
| 3235 buildTurnBasedMatchSync() { | 3238 buildTurnBasedMatchSync() { |
| 3236 var o = new api.TurnBasedMatchSync(); | 3239 var o = new api.TurnBasedMatchSync(); |
| 3237 buildCounterTurnBasedMatchSync++; | 3240 buildCounterTurnBasedMatchSync++; |
| 3238 if (buildCounterTurnBasedMatchSync < 3) { | 3241 if (buildCounterTurnBasedMatchSync < 3) { |
| 3239 o.items = buildUnnamed144(); | 3242 o.items = buildUnnamed139(); |
| 3240 o.kind = "foo"; | 3243 o.kind = "foo"; |
| 3241 o.moreAvailable = true; | 3244 o.moreAvailable = true; |
| 3242 o.nextPageToken = "foo"; | 3245 o.nextPageToken = "foo"; |
| 3243 } | 3246 } |
| 3244 buildCounterTurnBasedMatchSync--; | 3247 buildCounterTurnBasedMatchSync--; |
| 3245 return o; | 3248 return o; |
| 3246 } | 3249 } |
| 3247 | 3250 |
| 3248 checkTurnBasedMatchSync(api.TurnBasedMatchSync o) { | 3251 checkTurnBasedMatchSync(api.TurnBasedMatchSync o) { |
| 3249 buildCounterTurnBasedMatchSync++; | 3252 buildCounterTurnBasedMatchSync++; |
| 3250 if (buildCounterTurnBasedMatchSync < 3) { | 3253 if (buildCounterTurnBasedMatchSync < 3) { |
| 3251 checkUnnamed144(o.items); | 3254 checkUnnamed139(o.items); |
| 3252 unittest.expect(o.kind, unittest.equals('foo')); | 3255 unittest.expect(o.kind, unittest.equals('foo')); |
| 3253 unittest.expect(o.moreAvailable, unittest.isTrue); | 3256 unittest.expect(o.moreAvailable, unittest.isTrue); |
| 3254 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 3257 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 3255 } | 3258 } |
| 3256 buildCounterTurnBasedMatchSync--; | 3259 buildCounterTurnBasedMatchSync--; |
| 3257 } | 3260 } |
| 3258 | 3261 |
| 3259 buildUnnamed145() { | 3262 buildUnnamed140() { |
| 3260 var o = new core.List<api.ParticipantResult>(); | 3263 var o = new core.List<api.ParticipantResult>(); |
| 3261 o.add(buildParticipantResult()); | 3264 o.add(buildParticipantResult()); |
| 3262 o.add(buildParticipantResult()); | 3265 o.add(buildParticipantResult()); |
| 3263 return o; | 3266 return o; |
| 3264 } | 3267 } |
| 3265 | 3268 |
| 3266 checkUnnamed145(core.List<api.ParticipantResult> o) { | 3269 checkUnnamed140(core.List<api.ParticipantResult> o) { |
| 3267 unittest.expect(o, unittest.hasLength(2)); | 3270 unittest.expect(o, unittest.hasLength(2)); |
| 3268 checkParticipantResult(o[0]); | 3271 checkParticipantResult(o[0]); |
| 3269 checkParticipantResult(o[1]); | 3272 checkParticipantResult(o[1]); |
| 3270 } | 3273 } |
| 3271 | 3274 |
| 3272 core.int buildCounterTurnBasedMatchTurn = 0; | 3275 core.int buildCounterTurnBasedMatchTurn = 0; |
| 3273 buildTurnBasedMatchTurn() { | 3276 buildTurnBasedMatchTurn() { |
| 3274 var o = new api.TurnBasedMatchTurn(); | 3277 var o = new api.TurnBasedMatchTurn(); |
| 3275 buildCounterTurnBasedMatchTurn++; | 3278 buildCounterTurnBasedMatchTurn++; |
| 3276 if (buildCounterTurnBasedMatchTurn < 3) { | 3279 if (buildCounterTurnBasedMatchTurn < 3) { |
| 3277 o.data = buildTurnBasedMatchDataRequest(); | 3280 o.data = buildTurnBasedMatchDataRequest(); |
| 3278 o.kind = "foo"; | 3281 o.kind = "foo"; |
| 3279 o.matchVersion = 42; | 3282 o.matchVersion = 42; |
| 3280 o.pendingParticipantId = "foo"; | 3283 o.pendingParticipantId = "foo"; |
| 3281 o.results = buildUnnamed145(); | 3284 o.results = buildUnnamed140(); |
| 3282 } | 3285 } |
| 3283 buildCounterTurnBasedMatchTurn--; | 3286 buildCounterTurnBasedMatchTurn--; |
| 3284 return o; | 3287 return o; |
| 3285 } | 3288 } |
| 3286 | 3289 |
| 3287 checkTurnBasedMatchTurn(api.TurnBasedMatchTurn o) { | 3290 checkTurnBasedMatchTurn(api.TurnBasedMatchTurn o) { |
| 3288 buildCounterTurnBasedMatchTurn++; | 3291 buildCounterTurnBasedMatchTurn++; |
| 3289 if (buildCounterTurnBasedMatchTurn < 3) { | 3292 if (buildCounterTurnBasedMatchTurn < 3) { |
| 3290 checkTurnBasedMatchDataRequest(o.data); | 3293 checkTurnBasedMatchDataRequest(o.data); |
| 3291 unittest.expect(o.kind, unittest.equals('foo')); | 3294 unittest.expect(o.kind, unittest.equals('foo')); |
| 3292 unittest.expect(o.matchVersion, unittest.equals(42)); | 3295 unittest.expect(o.matchVersion, unittest.equals(42)); |
| 3293 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); | 3296 unittest.expect(o.pendingParticipantId, unittest.equals('foo')); |
| 3294 checkUnnamed145(o.results); | 3297 checkUnnamed140(o.results); |
| 3295 } | 3298 } |
| 3296 buildCounterTurnBasedMatchTurn--; | 3299 buildCounterTurnBasedMatchTurn--; |
| 3297 } | 3300 } |
| 3298 | 3301 |
| 3299 | |
| 3300 main() { | 3302 main() { |
| 3301 unittest.group("obj-schema-AchievementDefinition", () { | 3303 unittest.group("obj-schema-AchievementDefinition", () { |
| 3302 unittest.test("to-json--from-json", () { | 3304 unittest.test("to-json--from-json", () { |
| 3303 var o = buildAchievementDefinition(); | 3305 var o = buildAchievementDefinition(); |
| 3304 var od = new api.AchievementDefinition.fromJson(o.toJson()); | 3306 var od = new api.AchievementDefinition.fromJson(o.toJson()); |
| 3305 checkAchievementDefinition(od); | 3307 checkAchievementDefinition(od); |
| 3306 }); | 3308 }); |
| 3307 }); | 3309 }); |
| 3308 | 3310 |
| 3309 | |
| 3310 unittest.group("obj-schema-AchievementDefinitionsListResponse", () { | 3311 unittest.group("obj-schema-AchievementDefinitionsListResponse", () { |
| 3311 unittest.test("to-json--from-json", () { | 3312 unittest.test("to-json--from-json", () { |
| 3312 var o = buildAchievementDefinitionsListResponse(); | 3313 var o = buildAchievementDefinitionsListResponse(); |
| 3313 var od = new api.AchievementDefinitionsListResponse.fromJson(o.toJson()); | 3314 var od = new api.AchievementDefinitionsListResponse.fromJson(o.toJson()); |
| 3314 checkAchievementDefinitionsListResponse(od); | 3315 checkAchievementDefinitionsListResponse(od); |
| 3315 }); | 3316 }); |
| 3316 }); | 3317 }); |
| 3317 | 3318 |
| 3318 | |
| 3319 unittest.group("obj-schema-AchievementIncrementResponse", () { | 3319 unittest.group("obj-schema-AchievementIncrementResponse", () { |
| 3320 unittest.test("to-json--from-json", () { | 3320 unittest.test("to-json--from-json", () { |
| 3321 var o = buildAchievementIncrementResponse(); | 3321 var o = buildAchievementIncrementResponse(); |
| 3322 var od = new api.AchievementIncrementResponse.fromJson(o.toJson()); | 3322 var od = new api.AchievementIncrementResponse.fromJson(o.toJson()); |
| 3323 checkAchievementIncrementResponse(od); | 3323 checkAchievementIncrementResponse(od); |
| 3324 }); | 3324 }); |
| 3325 }); | 3325 }); |
| 3326 | 3326 |
| 3327 | |
| 3328 unittest.group("obj-schema-AchievementRevealResponse", () { | 3327 unittest.group("obj-schema-AchievementRevealResponse", () { |
| 3329 unittest.test("to-json--from-json", () { | 3328 unittest.test("to-json--from-json", () { |
| 3330 var o = buildAchievementRevealResponse(); | 3329 var o = buildAchievementRevealResponse(); |
| 3331 var od = new api.AchievementRevealResponse.fromJson(o.toJson()); | 3330 var od = new api.AchievementRevealResponse.fromJson(o.toJson()); |
| 3332 checkAchievementRevealResponse(od); | 3331 checkAchievementRevealResponse(od); |
| 3333 }); | 3332 }); |
| 3334 }); | 3333 }); |
| 3335 | 3334 |
| 3336 | |
| 3337 unittest.group("obj-schema-AchievementSetStepsAtLeastResponse", () { | 3335 unittest.group("obj-schema-AchievementSetStepsAtLeastResponse", () { |
| 3338 unittest.test("to-json--from-json", () { | 3336 unittest.test("to-json--from-json", () { |
| 3339 var o = buildAchievementSetStepsAtLeastResponse(); | 3337 var o = buildAchievementSetStepsAtLeastResponse(); |
| 3340 var od = new api.AchievementSetStepsAtLeastResponse.fromJson(o.toJson()); | 3338 var od = new api.AchievementSetStepsAtLeastResponse.fromJson(o.toJson()); |
| 3341 checkAchievementSetStepsAtLeastResponse(od); | 3339 checkAchievementSetStepsAtLeastResponse(od); |
| 3342 }); | 3340 }); |
| 3343 }); | 3341 }); |
| 3344 | 3342 |
| 3345 | |
| 3346 unittest.group("obj-schema-AchievementUnlockResponse", () { | 3343 unittest.group("obj-schema-AchievementUnlockResponse", () { |
| 3347 unittest.test("to-json--from-json", () { | 3344 unittest.test("to-json--from-json", () { |
| 3348 var o = buildAchievementUnlockResponse(); | 3345 var o = buildAchievementUnlockResponse(); |
| 3349 var od = new api.AchievementUnlockResponse.fromJson(o.toJson()); | 3346 var od = new api.AchievementUnlockResponse.fromJson(o.toJson()); |
| 3350 checkAchievementUnlockResponse(od); | 3347 checkAchievementUnlockResponse(od); |
| 3351 }); | 3348 }); |
| 3352 }); | 3349 }); |
| 3353 | 3350 |
| 3354 | |
| 3355 unittest.group("obj-schema-AchievementUpdateMultipleRequest", () { | 3351 unittest.group("obj-schema-AchievementUpdateMultipleRequest", () { |
| 3356 unittest.test("to-json--from-json", () { | 3352 unittest.test("to-json--from-json", () { |
| 3357 var o = buildAchievementUpdateMultipleRequest(); | 3353 var o = buildAchievementUpdateMultipleRequest(); |
| 3358 var od = new api.AchievementUpdateMultipleRequest.fromJson(o.toJson()); | 3354 var od = new api.AchievementUpdateMultipleRequest.fromJson(o.toJson()); |
| 3359 checkAchievementUpdateMultipleRequest(od); | 3355 checkAchievementUpdateMultipleRequest(od); |
| 3360 }); | 3356 }); |
| 3361 }); | 3357 }); |
| 3362 | 3358 |
| 3363 | |
| 3364 unittest.group("obj-schema-AchievementUpdateMultipleResponse", () { | 3359 unittest.group("obj-schema-AchievementUpdateMultipleResponse", () { |
| 3365 unittest.test("to-json--from-json", () { | 3360 unittest.test("to-json--from-json", () { |
| 3366 var o = buildAchievementUpdateMultipleResponse(); | 3361 var o = buildAchievementUpdateMultipleResponse(); |
| 3367 var od = new api.AchievementUpdateMultipleResponse.fromJson(o.toJson()); | 3362 var od = new api.AchievementUpdateMultipleResponse.fromJson(o.toJson()); |
| 3368 checkAchievementUpdateMultipleResponse(od); | 3363 checkAchievementUpdateMultipleResponse(od); |
| 3369 }); | 3364 }); |
| 3370 }); | 3365 }); |
| 3371 | 3366 |
| 3372 | |
| 3373 unittest.group("obj-schema-AchievementUpdateRequest", () { | 3367 unittest.group("obj-schema-AchievementUpdateRequest", () { |
| 3374 unittest.test("to-json--from-json", () { | 3368 unittest.test("to-json--from-json", () { |
| 3375 var o = buildAchievementUpdateRequest(); | 3369 var o = buildAchievementUpdateRequest(); |
| 3376 var od = new api.AchievementUpdateRequest.fromJson(o.toJson()); | 3370 var od = new api.AchievementUpdateRequest.fromJson(o.toJson()); |
| 3377 checkAchievementUpdateRequest(od); | 3371 checkAchievementUpdateRequest(od); |
| 3378 }); | 3372 }); |
| 3379 }); | 3373 }); |
| 3380 | 3374 |
| 3381 | |
| 3382 unittest.group("obj-schema-AchievementUpdateResponse", () { | 3375 unittest.group("obj-schema-AchievementUpdateResponse", () { |
| 3383 unittest.test("to-json--from-json", () { | 3376 unittest.test("to-json--from-json", () { |
| 3384 var o = buildAchievementUpdateResponse(); | 3377 var o = buildAchievementUpdateResponse(); |
| 3385 var od = new api.AchievementUpdateResponse.fromJson(o.toJson()); | 3378 var od = new api.AchievementUpdateResponse.fromJson(o.toJson()); |
| 3386 checkAchievementUpdateResponse(od); | 3379 checkAchievementUpdateResponse(od); |
| 3387 }); | 3380 }); |
| 3388 }); | 3381 }); |
| 3389 | 3382 |
| 3390 | |
| 3391 unittest.group("obj-schema-AggregateStats", () { | 3383 unittest.group("obj-schema-AggregateStats", () { |
| 3392 unittest.test("to-json--from-json", () { | 3384 unittest.test("to-json--from-json", () { |
| 3393 var o = buildAggregateStats(); | 3385 var o = buildAggregateStats(); |
| 3394 var od = new api.AggregateStats.fromJson(o.toJson()); | 3386 var od = new api.AggregateStats.fromJson(o.toJson()); |
| 3395 checkAggregateStats(od); | 3387 checkAggregateStats(od); |
| 3396 }); | 3388 }); |
| 3397 }); | 3389 }); |
| 3398 | 3390 |
| 3399 | |
| 3400 unittest.group("obj-schema-AnonymousPlayer", () { | 3391 unittest.group("obj-schema-AnonymousPlayer", () { |
| 3401 unittest.test("to-json--from-json", () { | 3392 unittest.test("to-json--from-json", () { |
| 3402 var o = buildAnonymousPlayer(); | 3393 var o = buildAnonymousPlayer(); |
| 3403 var od = new api.AnonymousPlayer.fromJson(o.toJson()); | 3394 var od = new api.AnonymousPlayer.fromJson(o.toJson()); |
| 3404 checkAnonymousPlayer(od); | 3395 checkAnonymousPlayer(od); |
| 3405 }); | 3396 }); |
| 3406 }); | 3397 }); |
| 3407 | 3398 |
| 3408 | |
| 3409 unittest.group("obj-schema-Application", () { | 3399 unittest.group("obj-schema-Application", () { |
| 3410 unittest.test("to-json--from-json", () { | 3400 unittest.test("to-json--from-json", () { |
| 3411 var o = buildApplication(); | 3401 var o = buildApplication(); |
| 3412 var od = new api.Application.fromJson(o.toJson()); | 3402 var od = new api.Application.fromJson(o.toJson()); |
| 3413 checkApplication(od); | 3403 checkApplication(od); |
| 3414 }); | 3404 }); |
| 3415 }); | 3405 }); |
| 3416 | 3406 |
| 3417 | |
| 3418 unittest.group("obj-schema-ApplicationCategory", () { | 3407 unittest.group("obj-schema-ApplicationCategory", () { |
| 3419 unittest.test("to-json--from-json", () { | 3408 unittest.test("to-json--from-json", () { |
| 3420 var o = buildApplicationCategory(); | 3409 var o = buildApplicationCategory(); |
| 3421 var od = new api.ApplicationCategory.fromJson(o.toJson()); | 3410 var od = new api.ApplicationCategory.fromJson(o.toJson()); |
| 3422 checkApplicationCategory(od); | 3411 checkApplicationCategory(od); |
| 3423 }); | 3412 }); |
| 3424 }); | 3413 }); |
| 3425 | 3414 |
| 3426 | |
| 3427 unittest.group("obj-schema-ApplicationVerifyResponse", () { | 3415 unittest.group("obj-schema-ApplicationVerifyResponse", () { |
| 3428 unittest.test("to-json--from-json", () { | 3416 unittest.test("to-json--from-json", () { |
| 3429 var o = buildApplicationVerifyResponse(); | 3417 var o = buildApplicationVerifyResponse(); |
| 3430 var od = new api.ApplicationVerifyResponse.fromJson(o.toJson()); | 3418 var od = new api.ApplicationVerifyResponse.fromJson(o.toJson()); |
| 3431 checkApplicationVerifyResponse(od); | 3419 checkApplicationVerifyResponse(od); |
| 3432 }); | 3420 }); |
| 3433 }); | 3421 }); |
| 3434 | 3422 |
| 3435 | |
| 3436 unittest.group("obj-schema-Category", () { | 3423 unittest.group("obj-schema-Category", () { |
| 3437 unittest.test("to-json--from-json", () { | 3424 unittest.test("to-json--from-json", () { |
| 3438 var o = buildCategory(); | 3425 var o = buildCategory(); |
| 3439 var od = new api.Category.fromJson(o.toJson()); | 3426 var od = new api.Category.fromJson(o.toJson()); |
| 3440 checkCategory(od); | 3427 checkCategory(od); |
| 3441 }); | 3428 }); |
| 3442 }); | 3429 }); |
| 3443 | 3430 |
| 3444 | |
| 3445 unittest.group("obj-schema-CategoryListResponse", () { | 3431 unittest.group("obj-schema-CategoryListResponse", () { |
| 3446 unittest.test("to-json--from-json", () { | 3432 unittest.test("to-json--from-json", () { |
| 3447 var o = buildCategoryListResponse(); | 3433 var o = buildCategoryListResponse(); |
| 3448 var od = new api.CategoryListResponse.fromJson(o.toJson()); | 3434 var od = new api.CategoryListResponse.fromJson(o.toJson()); |
| 3449 checkCategoryListResponse(od); | 3435 checkCategoryListResponse(od); |
| 3450 }); | 3436 }); |
| 3451 }); | 3437 }); |
| 3452 | 3438 |
| 3453 | |
| 3454 unittest.group("obj-schema-EventBatchRecordFailure", () { | 3439 unittest.group("obj-schema-EventBatchRecordFailure", () { |
| 3455 unittest.test("to-json--from-json", () { | 3440 unittest.test("to-json--from-json", () { |
| 3456 var o = buildEventBatchRecordFailure(); | 3441 var o = buildEventBatchRecordFailure(); |
| 3457 var od = new api.EventBatchRecordFailure.fromJson(o.toJson()); | 3442 var od = new api.EventBatchRecordFailure.fromJson(o.toJson()); |
| 3458 checkEventBatchRecordFailure(od); | 3443 checkEventBatchRecordFailure(od); |
| 3459 }); | 3444 }); |
| 3460 }); | 3445 }); |
| 3461 | 3446 |
| 3462 | |
| 3463 unittest.group("obj-schema-EventChild", () { | 3447 unittest.group("obj-schema-EventChild", () { |
| 3464 unittest.test("to-json--from-json", () { | 3448 unittest.test("to-json--from-json", () { |
| 3465 var o = buildEventChild(); | 3449 var o = buildEventChild(); |
| 3466 var od = new api.EventChild.fromJson(o.toJson()); | 3450 var od = new api.EventChild.fromJson(o.toJson()); |
| 3467 checkEventChild(od); | 3451 checkEventChild(od); |
| 3468 }); | 3452 }); |
| 3469 }); | 3453 }); |
| 3470 | 3454 |
| 3471 | |
| 3472 unittest.group("obj-schema-EventDefinition", () { | 3455 unittest.group("obj-schema-EventDefinition", () { |
| 3473 unittest.test("to-json--from-json", () { | 3456 unittest.test("to-json--from-json", () { |
| 3474 var o = buildEventDefinition(); | 3457 var o = buildEventDefinition(); |
| 3475 var od = new api.EventDefinition.fromJson(o.toJson()); | 3458 var od = new api.EventDefinition.fromJson(o.toJson()); |
| 3476 checkEventDefinition(od); | 3459 checkEventDefinition(od); |
| 3477 }); | 3460 }); |
| 3478 }); | 3461 }); |
| 3479 | 3462 |
| 3480 | |
| 3481 unittest.group("obj-schema-EventDefinitionListResponse", () { | 3463 unittest.group("obj-schema-EventDefinitionListResponse", () { |
| 3482 unittest.test("to-json--from-json", () { | 3464 unittest.test("to-json--from-json", () { |
| 3483 var o = buildEventDefinitionListResponse(); | 3465 var o = buildEventDefinitionListResponse(); |
| 3484 var od = new api.EventDefinitionListResponse.fromJson(o.toJson()); | 3466 var od = new api.EventDefinitionListResponse.fromJson(o.toJson()); |
| 3485 checkEventDefinitionListResponse(od); | 3467 checkEventDefinitionListResponse(od); |
| 3486 }); | 3468 }); |
| 3487 }); | 3469 }); |
| 3488 | 3470 |
| 3489 | |
| 3490 unittest.group("obj-schema-EventPeriodRange", () { | 3471 unittest.group("obj-schema-EventPeriodRange", () { |
| 3491 unittest.test("to-json--from-json", () { | 3472 unittest.test("to-json--from-json", () { |
| 3492 var o = buildEventPeriodRange(); | 3473 var o = buildEventPeriodRange(); |
| 3493 var od = new api.EventPeriodRange.fromJson(o.toJson()); | 3474 var od = new api.EventPeriodRange.fromJson(o.toJson()); |
| 3494 checkEventPeriodRange(od); | 3475 checkEventPeriodRange(od); |
| 3495 }); | 3476 }); |
| 3496 }); | 3477 }); |
| 3497 | 3478 |
| 3498 | |
| 3499 unittest.group("obj-schema-EventPeriodUpdate", () { | 3479 unittest.group("obj-schema-EventPeriodUpdate", () { |
| 3500 unittest.test("to-json--from-json", () { | 3480 unittest.test("to-json--from-json", () { |
| 3501 var o = buildEventPeriodUpdate(); | 3481 var o = buildEventPeriodUpdate(); |
| 3502 var od = new api.EventPeriodUpdate.fromJson(o.toJson()); | 3482 var od = new api.EventPeriodUpdate.fromJson(o.toJson()); |
| 3503 checkEventPeriodUpdate(od); | 3483 checkEventPeriodUpdate(od); |
| 3504 }); | 3484 }); |
| 3505 }); | 3485 }); |
| 3506 | 3486 |
| 3507 | |
| 3508 unittest.group("obj-schema-EventRecordFailure", () { | 3487 unittest.group("obj-schema-EventRecordFailure", () { |
| 3509 unittest.test("to-json--from-json", () { | 3488 unittest.test("to-json--from-json", () { |
| 3510 var o = buildEventRecordFailure(); | 3489 var o = buildEventRecordFailure(); |
| 3511 var od = new api.EventRecordFailure.fromJson(o.toJson()); | 3490 var od = new api.EventRecordFailure.fromJson(o.toJson()); |
| 3512 checkEventRecordFailure(od); | 3491 checkEventRecordFailure(od); |
| 3513 }); | 3492 }); |
| 3514 }); | 3493 }); |
| 3515 | 3494 |
| 3516 | |
| 3517 unittest.group("obj-schema-EventRecordRequest", () { | 3495 unittest.group("obj-schema-EventRecordRequest", () { |
| 3518 unittest.test("to-json--from-json", () { | 3496 unittest.test("to-json--from-json", () { |
| 3519 var o = buildEventRecordRequest(); | 3497 var o = buildEventRecordRequest(); |
| 3520 var od = new api.EventRecordRequest.fromJson(o.toJson()); | 3498 var od = new api.EventRecordRequest.fromJson(o.toJson()); |
| 3521 checkEventRecordRequest(od); | 3499 checkEventRecordRequest(od); |
| 3522 }); | 3500 }); |
| 3523 }); | 3501 }); |
| 3524 | 3502 |
| 3525 | |
| 3526 unittest.group("obj-schema-EventUpdateRequest", () { | 3503 unittest.group("obj-schema-EventUpdateRequest", () { |
| 3527 unittest.test("to-json--from-json", () { | 3504 unittest.test("to-json--from-json", () { |
| 3528 var o = buildEventUpdateRequest(); | 3505 var o = buildEventUpdateRequest(); |
| 3529 var od = new api.EventUpdateRequest.fromJson(o.toJson()); | 3506 var od = new api.EventUpdateRequest.fromJson(o.toJson()); |
| 3530 checkEventUpdateRequest(od); | 3507 checkEventUpdateRequest(od); |
| 3531 }); | 3508 }); |
| 3532 }); | 3509 }); |
| 3533 | 3510 |
| 3534 | |
| 3535 unittest.group("obj-schema-EventUpdateResponse", () { | 3511 unittest.group("obj-schema-EventUpdateResponse", () { |
| 3536 unittest.test("to-json--from-json", () { | 3512 unittest.test("to-json--from-json", () { |
| 3537 var o = buildEventUpdateResponse(); | 3513 var o = buildEventUpdateResponse(); |
| 3538 var od = new api.EventUpdateResponse.fromJson(o.toJson()); | 3514 var od = new api.EventUpdateResponse.fromJson(o.toJson()); |
| 3539 checkEventUpdateResponse(od); | 3515 checkEventUpdateResponse(od); |
| 3540 }); | 3516 }); |
| 3541 }); | 3517 }); |
| 3542 | 3518 |
| 3543 | |
| 3544 unittest.group("obj-schema-GamesAchievementIncrement", () { | 3519 unittest.group("obj-schema-GamesAchievementIncrement", () { |
| 3545 unittest.test("to-json--from-json", () { | 3520 unittest.test("to-json--from-json", () { |
| 3546 var o = buildGamesAchievementIncrement(); | 3521 var o = buildGamesAchievementIncrement(); |
| 3547 var od = new api.GamesAchievementIncrement.fromJson(o.toJson()); | 3522 var od = new api.GamesAchievementIncrement.fromJson(o.toJson()); |
| 3548 checkGamesAchievementIncrement(od); | 3523 checkGamesAchievementIncrement(od); |
| 3549 }); | 3524 }); |
| 3550 }); | 3525 }); |
| 3551 | 3526 |
| 3552 | |
| 3553 unittest.group("obj-schema-GamesAchievementSetStepsAtLeast", () { | 3527 unittest.group("obj-schema-GamesAchievementSetStepsAtLeast", () { |
| 3554 unittest.test("to-json--from-json", () { | 3528 unittest.test("to-json--from-json", () { |
| 3555 var o = buildGamesAchievementSetStepsAtLeast(); | 3529 var o = buildGamesAchievementSetStepsAtLeast(); |
| 3556 var od = new api.GamesAchievementSetStepsAtLeast.fromJson(o.toJson()); | 3530 var od = new api.GamesAchievementSetStepsAtLeast.fromJson(o.toJson()); |
| 3557 checkGamesAchievementSetStepsAtLeast(od); | 3531 checkGamesAchievementSetStepsAtLeast(od); |
| 3558 }); | 3532 }); |
| 3559 }); | 3533 }); |
| 3560 | 3534 |
| 3561 | |
| 3562 unittest.group("obj-schema-ImageAsset", () { | 3535 unittest.group("obj-schema-ImageAsset", () { |
| 3563 unittest.test("to-json--from-json", () { | 3536 unittest.test("to-json--from-json", () { |
| 3564 var o = buildImageAsset(); | 3537 var o = buildImageAsset(); |
| 3565 var od = new api.ImageAsset.fromJson(o.toJson()); | 3538 var od = new api.ImageAsset.fromJson(o.toJson()); |
| 3566 checkImageAsset(od); | 3539 checkImageAsset(od); |
| 3567 }); | 3540 }); |
| 3568 }); | 3541 }); |
| 3569 | 3542 |
| 3570 | |
| 3571 unittest.group("obj-schema-Instance", () { | 3543 unittest.group("obj-schema-Instance", () { |
| 3572 unittest.test("to-json--from-json", () { | 3544 unittest.test("to-json--from-json", () { |
| 3573 var o = buildInstance(); | 3545 var o = buildInstance(); |
| 3574 var od = new api.Instance.fromJson(o.toJson()); | 3546 var od = new api.Instance.fromJson(o.toJson()); |
| 3575 checkInstance(od); | 3547 checkInstance(od); |
| 3576 }); | 3548 }); |
| 3577 }); | 3549 }); |
| 3578 | 3550 |
| 3579 | |
| 3580 unittest.group("obj-schema-InstanceAndroidDetails", () { | 3551 unittest.group("obj-schema-InstanceAndroidDetails", () { |
| 3581 unittest.test("to-json--from-json", () { | 3552 unittest.test("to-json--from-json", () { |
| 3582 var o = buildInstanceAndroidDetails(); | 3553 var o = buildInstanceAndroidDetails(); |
| 3583 var od = new api.InstanceAndroidDetails.fromJson(o.toJson()); | 3554 var od = new api.InstanceAndroidDetails.fromJson(o.toJson()); |
| 3584 checkInstanceAndroidDetails(od); | 3555 checkInstanceAndroidDetails(od); |
| 3585 }); | 3556 }); |
| 3586 }); | 3557 }); |
| 3587 | 3558 |
| 3588 | |
| 3589 unittest.group("obj-schema-InstanceIosDetails", () { | 3559 unittest.group("obj-schema-InstanceIosDetails", () { |
| 3590 unittest.test("to-json--from-json", () { | 3560 unittest.test("to-json--from-json", () { |
| 3591 var o = buildInstanceIosDetails(); | 3561 var o = buildInstanceIosDetails(); |
| 3592 var od = new api.InstanceIosDetails.fromJson(o.toJson()); | 3562 var od = new api.InstanceIosDetails.fromJson(o.toJson()); |
| 3593 checkInstanceIosDetails(od); | 3563 checkInstanceIosDetails(od); |
| 3594 }); | 3564 }); |
| 3595 }); | 3565 }); |
| 3596 | 3566 |
| 3597 | |
| 3598 unittest.group("obj-schema-InstanceWebDetails", () { | 3567 unittest.group("obj-schema-InstanceWebDetails", () { |
| 3599 unittest.test("to-json--from-json", () { | 3568 unittest.test("to-json--from-json", () { |
| 3600 var o = buildInstanceWebDetails(); | 3569 var o = buildInstanceWebDetails(); |
| 3601 var od = new api.InstanceWebDetails.fromJson(o.toJson()); | 3570 var od = new api.InstanceWebDetails.fromJson(o.toJson()); |
| 3602 checkInstanceWebDetails(od); | 3571 checkInstanceWebDetails(od); |
| 3603 }); | 3572 }); |
| 3604 }); | 3573 }); |
| 3605 | 3574 |
| 3606 | |
| 3607 unittest.group("obj-schema-Leaderboard", () { | 3575 unittest.group("obj-schema-Leaderboard", () { |
| 3608 unittest.test("to-json--from-json", () { | 3576 unittest.test("to-json--from-json", () { |
| 3609 var o = buildLeaderboard(); | 3577 var o = buildLeaderboard(); |
| 3610 var od = new api.Leaderboard.fromJson(o.toJson()); | 3578 var od = new api.Leaderboard.fromJson(o.toJson()); |
| 3611 checkLeaderboard(od); | 3579 checkLeaderboard(od); |
| 3612 }); | 3580 }); |
| 3613 }); | 3581 }); |
| 3614 | 3582 |
| 3615 | |
| 3616 unittest.group("obj-schema-LeaderboardEntry", () { | 3583 unittest.group("obj-schema-LeaderboardEntry", () { |
| 3617 unittest.test("to-json--from-json", () { | 3584 unittest.test("to-json--from-json", () { |
| 3618 var o = buildLeaderboardEntry(); | 3585 var o = buildLeaderboardEntry(); |
| 3619 var od = new api.LeaderboardEntry.fromJson(o.toJson()); | 3586 var od = new api.LeaderboardEntry.fromJson(o.toJson()); |
| 3620 checkLeaderboardEntry(od); | 3587 checkLeaderboardEntry(od); |
| 3621 }); | 3588 }); |
| 3622 }); | 3589 }); |
| 3623 | 3590 |
| 3624 | |
| 3625 unittest.group("obj-schema-LeaderboardListResponse", () { | 3591 unittest.group("obj-schema-LeaderboardListResponse", () { |
| 3626 unittest.test("to-json--from-json", () { | 3592 unittest.test("to-json--from-json", () { |
| 3627 var o = buildLeaderboardListResponse(); | 3593 var o = buildLeaderboardListResponse(); |
| 3628 var od = new api.LeaderboardListResponse.fromJson(o.toJson()); | 3594 var od = new api.LeaderboardListResponse.fromJson(o.toJson()); |
| 3629 checkLeaderboardListResponse(od); | 3595 checkLeaderboardListResponse(od); |
| 3630 }); | 3596 }); |
| 3631 }); | 3597 }); |
| 3632 | 3598 |
| 3633 | |
| 3634 unittest.group("obj-schema-LeaderboardScoreRank", () { | 3599 unittest.group("obj-schema-LeaderboardScoreRank", () { |
| 3635 unittest.test("to-json--from-json", () { | 3600 unittest.test("to-json--from-json", () { |
| 3636 var o = buildLeaderboardScoreRank(); | 3601 var o = buildLeaderboardScoreRank(); |
| 3637 var od = new api.LeaderboardScoreRank.fromJson(o.toJson()); | 3602 var od = new api.LeaderboardScoreRank.fromJson(o.toJson()); |
| 3638 checkLeaderboardScoreRank(od); | 3603 checkLeaderboardScoreRank(od); |
| 3639 }); | 3604 }); |
| 3640 }); | 3605 }); |
| 3641 | 3606 |
| 3642 | |
| 3643 unittest.group("obj-schema-LeaderboardScores", () { | 3607 unittest.group("obj-schema-LeaderboardScores", () { |
| 3644 unittest.test("to-json--from-json", () { | 3608 unittest.test("to-json--from-json", () { |
| 3645 var o = buildLeaderboardScores(); | 3609 var o = buildLeaderboardScores(); |
| 3646 var od = new api.LeaderboardScores.fromJson(o.toJson()); | 3610 var od = new api.LeaderboardScores.fromJson(o.toJson()); |
| 3647 checkLeaderboardScores(od); | 3611 checkLeaderboardScores(od); |
| 3648 }); | 3612 }); |
| 3649 }); | 3613 }); |
| 3650 | 3614 |
| 3651 | |
| 3652 unittest.group("obj-schema-MetagameConfig", () { | 3615 unittest.group("obj-schema-MetagameConfig", () { |
| 3653 unittest.test("to-json--from-json", () { | 3616 unittest.test("to-json--from-json", () { |
| 3654 var o = buildMetagameConfig(); | 3617 var o = buildMetagameConfig(); |
| 3655 var od = new api.MetagameConfig.fromJson(o.toJson()); | 3618 var od = new api.MetagameConfig.fromJson(o.toJson()); |
| 3656 checkMetagameConfig(od); | 3619 checkMetagameConfig(od); |
| 3657 }); | 3620 }); |
| 3658 }); | 3621 }); |
| 3659 | 3622 |
| 3660 | |
| 3661 unittest.group("obj-schema-NetworkDiagnostics", () { | 3623 unittest.group("obj-schema-NetworkDiagnostics", () { |
| 3662 unittest.test("to-json--from-json", () { | 3624 unittest.test("to-json--from-json", () { |
| 3663 var o = buildNetworkDiagnostics(); | 3625 var o = buildNetworkDiagnostics(); |
| 3664 var od = new api.NetworkDiagnostics.fromJson(o.toJson()); | 3626 var od = new api.NetworkDiagnostics.fromJson(o.toJson()); |
| 3665 checkNetworkDiagnostics(od); | 3627 checkNetworkDiagnostics(od); |
| 3666 }); | 3628 }); |
| 3667 }); | 3629 }); |
| 3668 | 3630 |
| 3669 | |
| 3670 unittest.group("obj-schema-ParticipantResult", () { | 3631 unittest.group("obj-schema-ParticipantResult", () { |
| 3671 unittest.test("to-json--from-json", () { | 3632 unittest.test("to-json--from-json", () { |
| 3672 var o = buildParticipantResult(); | 3633 var o = buildParticipantResult(); |
| 3673 var od = new api.ParticipantResult.fromJson(o.toJson()); | 3634 var od = new api.ParticipantResult.fromJson(o.toJson()); |
| 3674 checkParticipantResult(od); | 3635 checkParticipantResult(od); |
| 3675 }); | 3636 }); |
| 3676 }); | 3637 }); |
| 3677 | 3638 |
| 3678 | |
| 3679 unittest.group("obj-schema-PeerChannelDiagnostics", () { | 3639 unittest.group("obj-schema-PeerChannelDiagnostics", () { |
| 3680 unittest.test("to-json--from-json", () { | 3640 unittest.test("to-json--from-json", () { |
| 3681 var o = buildPeerChannelDiagnostics(); | 3641 var o = buildPeerChannelDiagnostics(); |
| 3682 var od = new api.PeerChannelDiagnostics.fromJson(o.toJson()); | 3642 var od = new api.PeerChannelDiagnostics.fromJson(o.toJson()); |
| 3683 checkPeerChannelDiagnostics(od); | 3643 checkPeerChannelDiagnostics(od); |
| 3684 }); | 3644 }); |
| 3685 }); | 3645 }); |
| 3686 | 3646 |
| 3687 | |
| 3688 unittest.group("obj-schema-PeerSessionDiagnostics", () { | 3647 unittest.group("obj-schema-PeerSessionDiagnostics", () { |
| 3689 unittest.test("to-json--from-json", () { | 3648 unittest.test("to-json--from-json", () { |
| 3690 var o = buildPeerSessionDiagnostics(); | 3649 var o = buildPeerSessionDiagnostics(); |
| 3691 var od = new api.PeerSessionDiagnostics.fromJson(o.toJson()); | 3650 var od = new api.PeerSessionDiagnostics.fromJson(o.toJson()); |
| 3692 checkPeerSessionDiagnostics(od); | 3651 checkPeerSessionDiagnostics(od); |
| 3693 }); | 3652 }); |
| 3694 }); | 3653 }); |
| 3695 | 3654 |
| 3696 | |
| 3697 unittest.group("obj-schema-Played", () { | 3655 unittest.group("obj-schema-Played", () { |
| 3698 unittest.test("to-json--from-json", () { | 3656 unittest.test("to-json--from-json", () { |
| 3699 var o = buildPlayed(); | 3657 var o = buildPlayed(); |
| 3700 var od = new api.Played.fromJson(o.toJson()); | 3658 var od = new api.Played.fromJson(o.toJson()); |
| 3701 checkPlayed(od); | 3659 checkPlayed(od); |
| 3702 }); | 3660 }); |
| 3703 }); | 3661 }); |
| 3704 | 3662 |
| 3705 | |
| 3706 unittest.group("obj-schema-PlayerName", () { | 3663 unittest.group("obj-schema-PlayerName", () { |
| 3707 unittest.test("to-json--from-json", () { | 3664 unittest.test("to-json--from-json", () { |
| 3708 var o = buildPlayerName(); | 3665 var o = buildPlayerName(); |
| 3709 var od = new api.PlayerName.fromJson(o.toJson()); | 3666 var od = new api.PlayerName.fromJson(o.toJson()); |
| 3710 checkPlayerName(od); | 3667 checkPlayerName(od); |
| 3711 }); | 3668 }); |
| 3712 }); | 3669 }); |
| 3713 | 3670 |
| 3714 | |
| 3715 unittest.group("obj-schema-Player", () { | 3671 unittest.group("obj-schema-Player", () { |
| 3716 unittest.test("to-json--from-json", () { | 3672 unittest.test("to-json--from-json", () { |
| 3717 var o = buildPlayer(); | 3673 var o = buildPlayer(); |
| 3718 var od = new api.Player.fromJson(o.toJson()); | 3674 var od = new api.Player.fromJson(o.toJson()); |
| 3719 checkPlayer(od); | 3675 checkPlayer(od); |
| 3720 }); | 3676 }); |
| 3721 }); | 3677 }); |
| 3722 | 3678 |
| 3723 | |
| 3724 unittest.group("obj-schema-PlayerAchievement", () { | 3679 unittest.group("obj-schema-PlayerAchievement", () { |
| 3725 unittest.test("to-json--from-json", () { | 3680 unittest.test("to-json--from-json", () { |
| 3726 var o = buildPlayerAchievement(); | 3681 var o = buildPlayerAchievement(); |
| 3727 var od = new api.PlayerAchievement.fromJson(o.toJson()); | 3682 var od = new api.PlayerAchievement.fromJson(o.toJson()); |
| 3728 checkPlayerAchievement(od); | 3683 checkPlayerAchievement(od); |
| 3729 }); | 3684 }); |
| 3730 }); | 3685 }); |
| 3731 | 3686 |
| 3732 | |
| 3733 unittest.group("obj-schema-PlayerAchievementListResponse", () { | 3687 unittest.group("obj-schema-PlayerAchievementListResponse", () { |
| 3734 unittest.test("to-json--from-json", () { | 3688 unittest.test("to-json--from-json", () { |
| 3735 var o = buildPlayerAchievementListResponse(); | 3689 var o = buildPlayerAchievementListResponse(); |
| 3736 var od = new api.PlayerAchievementListResponse.fromJson(o.toJson()); | 3690 var od = new api.PlayerAchievementListResponse.fromJson(o.toJson()); |
| 3737 checkPlayerAchievementListResponse(od); | 3691 checkPlayerAchievementListResponse(od); |
| 3738 }); | 3692 }); |
| 3739 }); | 3693 }); |
| 3740 | 3694 |
| 3741 | |
| 3742 unittest.group("obj-schema-PlayerEvent", () { | 3695 unittest.group("obj-schema-PlayerEvent", () { |
| 3743 unittest.test("to-json--from-json", () { | 3696 unittest.test("to-json--from-json", () { |
| 3744 var o = buildPlayerEvent(); | 3697 var o = buildPlayerEvent(); |
| 3745 var od = new api.PlayerEvent.fromJson(o.toJson()); | 3698 var od = new api.PlayerEvent.fromJson(o.toJson()); |
| 3746 checkPlayerEvent(od); | 3699 checkPlayerEvent(od); |
| 3747 }); | 3700 }); |
| 3748 }); | 3701 }); |
| 3749 | 3702 |
| 3750 | |
| 3751 unittest.group("obj-schema-PlayerEventListResponse", () { | 3703 unittest.group("obj-schema-PlayerEventListResponse", () { |
| 3752 unittest.test("to-json--from-json", () { | 3704 unittest.test("to-json--from-json", () { |
| 3753 var o = buildPlayerEventListResponse(); | 3705 var o = buildPlayerEventListResponse(); |
| 3754 var od = new api.PlayerEventListResponse.fromJson(o.toJson()); | 3706 var od = new api.PlayerEventListResponse.fromJson(o.toJson()); |
| 3755 checkPlayerEventListResponse(od); | 3707 checkPlayerEventListResponse(od); |
| 3756 }); | 3708 }); |
| 3757 }); | 3709 }); |
| 3758 | 3710 |
| 3759 | |
| 3760 unittest.group("obj-schema-PlayerExperienceInfo", () { | 3711 unittest.group("obj-schema-PlayerExperienceInfo", () { |
| 3761 unittest.test("to-json--from-json", () { | 3712 unittest.test("to-json--from-json", () { |
| 3762 var o = buildPlayerExperienceInfo(); | 3713 var o = buildPlayerExperienceInfo(); |
| 3763 var od = new api.PlayerExperienceInfo.fromJson(o.toJson()); | 3714 var od = new api.PlayerExperienceInfo.fromJson(o.toJson()); |
| 3764 checkPlayerExperienceInfo(od); | 3715 checkPlayerExperienceInfo(od); |
| 3765 }); | 3716 }); |
| 3766 }); | 3717 }); |
| 3767 | 3718 |
| 3768 | |
| 3769 unittest.group("obj-schema-PlayerLeaderboardScore", () { | 3719 unittest.group("obj-schema-PlayerLeaderboardScore", () { |
| 3770 unittest.test("to-json--from-json", () { | 3720 unittest.test("to-json--from-json", () { |
| 3771 var o = buildPlayerLeaderboardScore(); | 3721 var o = buildPlayerLeaderboardScore(); |
| 3772 var od = new api.PlayerLeaderboardScore.fromJson(o.toJson()); | 3722 var od = new api.PlayerLeaderboardScore.fromJson(o.toJson()); |
| 3773 checkPlayerLeaderboardScore(od); | 3723 checkPlayerLeaderboardScore(od); |
| 3774 }); | 3724 }); |
| 3775 }); | 3725 }); |
| 3776 | 3726 |
| 3777 | |
| 3778 unittest.group("obj-schema-PlayerLeaderboardScoreListResponse", () { | 3727 unittest.group("obj-schema-PlayerLeaderboardScoreListResponse", () { |
| 3779 unittest.test("to-json--from-json", () { | 3728 unittest.test("to-json--from-json", () { |
| 3780 var o = buildPlayerLeaderboardScoreListResponse(); | 3729 var o = buildPlayerLeaderboardScoreListResponse(); |
| 3781 var od = new api.PlayerLeaderboardScoreListResponse.fromJson(o.toJson()); | 3730 var od = new api.PlayerLeaderboardScoreListResponse.fromJson(o.toJson()); |
| 3782 checkPlayerLeaderboardScoreListResponse(od); | 3731 checkPlayerLeaderboardScoreListResponse(od); |
| 3783 }); | 3732 }); |
| 3784 }); | 3733 }); |
| 3785 | 3734 |
| 3786 | |
| 3787 unittest.group("obj-schema-PlayerLevel", () { | 3735 unittest.group("obj-schema-PlayerLevel", () { |
| 3788 unittest.test("to-json--from-json", () { | 3736 unittest.test("to-json--from-json", () { |
| 3789 var o = buildPlayerLevel(); | 3737 var o = buildPlayerLevel(); |
| 3790 var od = new api.PlayerLevel.fromJson(o.toJson()); | 3738 var od = new api.PlayerLevel.fromJson(o.toJson()); |
| 3791 checkPlayerLevel(od); | 3739 checkPlayerLevel(od); |
| 3792 }); | 3740 }); |
| 3793 }); | 3741 }); |
| 3794 | 3742 |
| 3795 | |
| 3796 unittest.group("obj-schema-PlayerListResponse", () { | 3743 unittest.group("obj-schema-PlayerListResponse", () { |
| 3797 unittest.test("to-json--from-json", () { | 3744 unittest.test("to-json--from-json", () { |
| 3798 var o = buildPlayerListResponse(); | 3745 var o = buildPlayerListResponse(); |
| 3799 var od = new api.PlayerListResponse.fromJson(o.toJson()); | 3746 var od = new api.PlayerListResponse.fromJson(o.toJson()); |
| 3800 checkPlayerListResponse(od); | 3747 checkPlayerListResponse(od); |
| 3801 }); | 3748 }); |
| 3802 }); | 3749 }); |
| 3803 | 3750 |
| 3804 | |
| 3805 unittest.group("obj-schema-PlayerScore", () { | 3751 unittest.group("obj-schema-PlayerScore", () { |
| 3806 unittest.test("to-json--from-json", () { | 3752 unittest.test("to-json--from-json", () { |
| 3807 var o = buildPlayerScore(); | 3753 var o = buildPlayerScore(); |
| 3808 var od = new api.PlayerScore.fromJson(o.toJson()); | 3754 var od = new api.PlayerScore.fromJson(o.toJson()); |
| 3809 checkPlayerScore(od); | 3755 checkPlayerScore(od); |
| 3810 }); | 3756 }); |
| 3811 }); | 3757 }); |
| 3812 | 3758 |
| 3813 | |
| 3814 unittest.group("obj-schema-PlayerScoreListResponse", () { | 3759 unittest.group("obj-schema-PlayerScoreListResponse", () { |
| 3815 unittest.test("to-json--from-json", () { | 3760 unittest.test("to-json--from-json", () { |
| 3816 var o = buildPlayerScoreListResponse(); | 3761 var o = buildPlayerScoreListResponse(); |
| 3817 var od = new api.PlayerScoreListResponse.fromJson(o.toJson()); | 3762 var od = new api.PlayerScoreListResponse.fromJson(o.toJson()); |
| 3818 checkPlayerScoreListResponse(od); | 3763 checkPlayerScoreListResponse(od); |
| 3819 }); | 3764 }); |
| 3820 }); | 3765 }); |
| 3821 | 3766 |
| 3822 | |
| 3823 unittest.group("obj-schema-PlayerScoreResponse", () { | 3767 unittest.group("obj-schema-PlayerScoreResponse", () { |
| 3824 unittest.test("to-json--from-json", () { | 3768 unittest.test("to-json--from-json", () { |
| 3825 var o = buildPlayerScoreResponse(); | 3769 var o = buildPlayerScoreResponse(); |
| 3826 var od = new api.PlayerScoreResponse.fromJson(o.toJson()); | 3770 var od = new api.PlayerScoreResponse.fromJson(o.toJson()); |
| 3827 checkPlayerScoreResponse(od); | 3771 checkPlayerScoreResponse(od); |
| 3828 }); | 3772 }); |
| 3829 }); | 3773 }); |
| 3830 | 3774 |
| 3831 | |
| 3832 unittest.group("obj-schema-PlayerScoreSubmissionList", () { | 3775 unittest.group("obj-schema-PlayerScoreSubmissionList", () { |
| 3833 unittest.test("to-json--from-json", () { | 3776 unittest.test("to-json--from-json", () { |
| 3834 var o = buildPlayerScoreSubmissionList(); | 3777 var o = buildPlayerScoreSubmissionList(); |
| 3835 var od = new api.PlayerScoreSubmissionList.fromJson(o.toJson()); | 3778 var od = new api.PlayerScoreSubmissionList.fromJson(o.toJson()); |
| 3836 checkPlayerScoreSubmissionList(od); | 3779 checkPlayerScoreSubmissionList(od); |
| 3837 }); | 3780 }); |
| 3838 }); | 3781 }); |
| 3839 | 3782 |
| 3840 | |
| 3841 unittest.group("obj-schema-ProfileSettings", () { | 3783 unittest.group("obj-schema-ProfileSettings", () { |
| 3842 unittest.test("to-json--from-json", () { | 3784 unittest.test("to-json--from-json", () { |
| 3843 var o = buildProfileSettings(); | 3785 var o = buildProfileSettings(); |
| 3844 var od = new api.ProfileSettings.fromJson(o.toJson()); | 3786 var od = new api.ProfileSettings.fromJson(o.toJson()); |
| 3845 checkProfileSettings(od); | 3787 checkProfileSettings(od); |
| 3846 }); | 3788 }); |
| 3847 }); | 3789 }); |
| 3848 | 3790 |
| 3849 | |
| 3850 unittest.group("obj-schema-PushToken", () { | 3791 unittest.group("obj-schema-PushToken", () { |
| 3851 unittest.test("to-json--from-json", () { | 3792 unittest.test("to-json--from-json", () { |
| 3852 var o = buildPushToken(); | 3793 var o = buildPushToken(); |
| 3853 var od = new api.PushToken.fromJson(o.toJson()); | 3794 var od = new api.PushToken.fromJson(o.toJson()); |
| 3854 checkPushToken(od); | 3795 checkPushToken(od); |
| 3855 }); | 3796 }); |
| 3856 }); | 3797 }); |
| 3857 | 3798 |
| 3858 | |
| 3859 unittest.group("obj-schema-PushTokenIdIos", () { | 3799 unittest.group("obj-schema-PushTokenIdIos", () { |
| 3860 unittest.test("to-json--from-json", () { | 3800 unittest.test("to-json--from-json", () { |
| 3861 var o = buildPushTokenIdIos(); | 3801 var o = buildPushTokenIdIos(); |
| 3862 var od = new api.PushTokenIdIos.fromJson(o.toJson()); | 3802 var od = new api.PushTokenIdIos.fromJson(o.toJson()); |
| 3863 checkPushTokenIdIos(od); | 3803 checkPushTokenIdIos(od); |
| 3864 }); | 3804 }); |
| 3865 }); | 3805 }); |
| 3866 | 3806 |
| 3867 | |
| 3868 unittest.group("obj-schema-PushTokenId", () { | 3807 unittest.group("obj-schema-PushTokenId", () { |
| 3869 unittest.test("to-json--from-json", () { | 3808 unittest.test("to-json--from-json", () { |
| 3870 var o = buildPushTokenId(); | 3809 var o = buildPushTokenId(); |
| 3871 var od = new api.PushTokenId.fromJson(o.toJson()); | 3810 var od = new api.PushTokenId.fromJson(o.toJson()); |
| 3872 checkPushTokenId(od); | 3811 checkPushTokenId(od); |
| 3873 }); | 3812 }); |
| 3874 }); | 3813 }); |
| 3875 | 3814 |
| 3876 | |
| 3877 unittest.group("obj-schema-Quest", () { | 3815 unittest.group("obj-schema-Quest", () { |
| 3878 unittest.test("to-json--from-json", () { | 3816 unittest.test("to-json--from-json", () { |
| 3879 var o = buildQuest(); | 3817 var o = buildQuest(); |
| 3880 var od = new api.Quest.fromJson(o.toJson()); | 3818 var od = new api.Quest.fromJson(o.toJson()); |
| 3881 checkQuest(od); | 3819 checkQuest(od); |
| 3882 }); | 3820 }); |
| 3883 }); | 3821 }); |
| 3884 | 3822 |
| 3885 | |
| 3886 unittest.group("obj-schema-QuestContribution", () { | 3823 unittest.group("obj-schema-QuestContribution", () { |
| 3887 unittest.test("to-json--from-json", () { | 3824 unittest.test("to-json--from-json", () { |
| 3888 var o = buildQuestContribution(); | 3825 var o = buildQuestContribution(); |
| 3889 var od = new api.QuestContribution.fromJson(o.toJson()); | 3826 var od = new api.QuestContribution.fromJson(o.toJson()); |
| 3890 checkQuestContribution(od); | 3827 checkQuestContribution(od); |
| 3891 }); | 3828 }); |
| 3892 }); | 3829 }); |
| 3893 | 3830 |
| 3894 | |
| 3895 unittest.group("obj-schema-QuestCriterion", () { | 3831 unittest.group("obj-schema-QuestCriterion", () { |
| 3896 unittest.test("to-json--from-json", () { | 3832 unittest.test("to-json--from-json", () { |
| 3897 var o = buildQuestCriterion(); | 3833 var o = buildQuestCriterion(); |
| 3898 var od = new api.QuestCriterion.fromJson(o.toJson()); | 3834 var od = new api.QuestCriterion.fromJson(o.toJson()); |
| 3899 checkQuestCriterion(od); | 3835 checkQuestCriterion(od); |
| 3900 }); | 3836 }); |
| 3901 }); | 3837 }); |
| 3902 | 3838 |
| 3903 | |
| 3904 unittest.group("obj-schema-QuestListResponse", () { | 3839 unittest.group("obj-schema-QuestListResponse", () { |
| 3905 unittest.test("to-json--from-json", () { | 3840 unittest.test("to-json--from-json", () { |
| 3906 var o = buildQuestListResponse(); | 3841 var o = buildQuestListResponse(); |
| 3907 var od = new api.QuestListResponse.fromJson(o.toJson()); | 3842 var od = new api.QuestListResponse.fromJson(o.toJson()); |
| 3908 checkQuestListResponse(od); | 3843 checkQuestListResponse(od); |
| 3909 }); | 3844 }); |
| 3910 }); | 3845 }); |
| 3911 | 3846 |
| 3912 | |
| 3913 unittest.group("obj-schema-QuestMilestone", () { | 3847 unittest.group("obj-schema-QuestMilestone", () { |
| 3914 unittest.test("to-json--from-json", () { | 3848 unittest.test("to-json--from-json", () { |
| 3915 var o = buildQuestMilestone(); | 3849 var o = buildQuestMilestone(); |
| 3916 var od = new api.QuestMilestone.fromJson(o.toJson()); | 3850 var od = new api.QuestMilestone.fromJson(o.toJson()); |
| 3917 checkQuestMilestone(od); | 3851 checkQuestMilestone(od); |
| 3918 }); | 3852 }); |
| 3919 }); | 3853 }); |
| 3920 | 3854 |
| 3921 | |
| 3922 unittest.group("obj-schema-RevisionCheckResponse", () { | 3855 unittest.group("obj-schema-RevisionCheckResponse", () { |
| 3923 unittest.test("to-json--from-json", () { | 3856 unittest.test("to-json--from-json", () { |
| 3924 var o = buildRevisionCheckResponse(); | 3857 var o = buildRevisionCheckResponse(); |
| 3925 var od = new api.RevisionCheckResponse.fromJson(o.toJson()); | 3858 var od = new api.RevisionCheckResponse.fromJson(o.toJson()); |
| 3926 checkRevisionCheckResponse(od); | 3859 checkRevisionCheckResponse(od); |
| 3927 }); | 3860 }); |
| 3928 }); | 3861 }); |
| 3929 | 3862 |
| 3930 | |
| 3931 unittest.group("obj-schema-Room", () { | 3863 unittest.group("obj-schema-Room", () { |
| 3932 unittest.test("to-json--from-json", () { | 3864 unittest.test("to-json--from-json", () { |
| 3933 var o = buildRoom(); | 3865 var o = buildRoom(); |
| 3934 var od = new api.Room.fromJson(o.toJson()); | 3866 var od = new api.Room.fromJson(o.toJson()); |
| 3935 checkRoom(od); | 3867 checkRoom(od); |
| 3936 }); | 3868 }); |
| 3937 }); | 3869 }); |
| 3938 | 3870 |
| 3939 | |
| 3940 unittest.group("obj-schema-RoomAutoMatchStatus", () { | 3871 unittest.group("obj-schema-RoomAutoMatchStatus", () { |
| 3941 unittest.test("to-json--from-json", () { | 3872 unittest.test("to-json--from-json", () { |
| 3942 var o = buildRoomAutoMatchStatus(); | 3873 var o = buildRoomAutoMatchStatus(); |
| 3943 var od = new api.RoomAutoMatchStatus.fromJson(o.toJson()); | 3874 var od = new api.RoomAutoMatchStatus.fromJson(o.toJson()); |
| 3944 checkRoomAutoMatchStatus(od); | 3875 checkRoomAutoMatchStatus(od); |
| 3945 }); | 3876 }); |
| 3946 }); | 3877 }); |
| 3947 | 3878 |
| 3948 | |
| 3949 unittest.group("obj-schema-RoomAutoMatchingCriteria", () { | 3879 unittest.group("obj-schema-RoomAutoMatchingCriteria", () { |
| 3950 unittest.test("to-json--from-json", () { | 3880 unittest.test("to-json--from-json", () { |
| 3951 var o = buildRoomAutoMatchingCriteria(); | 3881 var o = buildRoomAutoMatchingCriteria(); |
| 3952 var od = new api.RoomAutoMatchingCriteria.fromJson(o.toJson()); | 3882 var od = new api.RoomAutoMatchingCriteria.fromJson(o.toJson()); |
| 3953 checkRoomAutoMatchingCriteria(od); | 3883 checkRoomAutoMatchingCriteria(od); |
| 3954 }); | 3884 }); |
| 3955 }); | 3885 }); |
| 3956 | 3886 |
| 3957 | |
| 3958 unittest.group("obj-schema-RoomClientAddress", () { | 3887 unittest.group("obj-schema-RoomClientAddress", () { |
| 3959 unittest.test("to-json--from-json", () { | 3888 unittest.test("to-json--from-json", () { |
| 3960 var o = buildRoomClientAddress(); | 3889 var o = buildRoomClientAddress(); |
| 3961 var od = new api.RoomClientAddress.fromJson(o.toJson()); | 3890 var od = new api.RoomClientAddress.fromJson(o.toJson()); |
| 3962 checkRoomClientAddress(od); | 3891 checkRoomClientAddress(od); |
| 3963 }); | 3892 }); |
| 3964 }); | 3893 }); |
| 3965 | 3894 |
| 3966 | |
| 3967 unittest.group("obj-schema-RoomCreateRequest", () { | 3895 unittest.group("obj-schema-RoomCreateRequest", () { |
| 3968 unittest.test("to-json--from-json", () { | 3896 unittest.test("to-json--from-json", () { |
| 3969 var o = buildRoomCreateRequest(); | 3897 var o = buildRoomCreateRequest(); |
| 3970 var od = new api.RoomCreateRequest.fromJson(o.toJson()); | 3898 var od = new api.RoomCreateRequest.fromJson(o.toJson()); |
| 3971 checkRoomCreateRequest(od); | 3899 checkRoomCreateRequest(od); |
| 3972 }); | 3900 }); |
| 3973 }); | 3901 }); |
| 3974 | 3902 |
| 3975 | |
| 3976 unittest.group("obj-schema-RoomJoinRequest", () { | 3903 unittest.group("obj-schema-RoomJoinRequest", () { |
| 3977 unittest.test("to-json--from-json", () { | 3904 unittest.test("to-json--from-json", () { |
| 3978 var o = buildRoomJoinRequest(); | 3905 var o = buildRoomJoinRequest(); |
| 3979 var od = new api.RoomJoinRequest.fromJson(o.toJson()); | 3906 var od = new api.RoomJoinRequest.fromJson(o.toJson()); |
| 3980 checkRoomJoinRequest(od); | 3907 checkRoomJoinRequest(od); |
| 3981 }); | 3908 }); |
| 3982 }); | 3909 }); |
| 3983 | 3910 |
| 3984 | |
| 3985 unittest.group("obj-schema-RoomLeaveDiagnostics", () { | 3911 unittest.group("obj-schema-RoomLeaveDiagnostics", () { |
| 3986 unittest.test("to-json--from-json", () { | 3912 unittest.test("to-json--from-json", () { |
| 3987 var o = buildRoomLeaveDiagnostics(); | 3913 var o = buildRoomLeaveDiagnostics(); |
| 3988 var od = new api.RoomLeaveDiagnostics.fromJson(o.toJson()); | 3914 var od = new api.RoomLeaveDiagnostics.fromJson(o.toJson()); |
| 3989 checkRoomLeaveDiagnostics(od); | 3915 checkRoomLeaveDiagnostics(od); |
| 3990 }); | 3916 }); |
| 3991 }); | 3917 }); |
| 3992 | 3918 |
| 3993 | |
| 3994 unittest.group("obj-schema-RoomLeaveRequest", () { | 3919 unittest.group("obj-schema-RoomLeaveRequest", () { |
| 3995 unittest.test("to-json--from-json", () { | 3920 unittest.test("to-json--from-json", () { |
| 3996 var o = buildRoomLeaveRequest(); | 3921 var o = buildRoomLeaveRequest(); |
| 3997 var od = new api.RoomLeaveRequest.fromJson(o.toJson()); | 3922 var od = new api.RoomLeaveRequest.fromJson(o.toJson()); |
| 3998 checkRoomLeaveRequest(od); | 3923 checkRoomLeaveRequest(od); |
| 3999 }); | 3924 }); |
| 4000 }); | 3925 }); |
| 4001 | 3926 |
| 4002 | |
| 4003 unittest.group("obj-schema-RoomList", () { | 3927 unittest.group("obj-schema-RoomList", () { |
| 4004 unittest.test("to-json--from-json", () { | 3928 unittest.test("to-json--from-json", () { |
| 4005 var o = buildRoomList(); | 3929 var o = buildRoomList(); |
| 4006 var od = new api.RoomList.fromJson(o.toJson()); | 3930 var od = new api.RoomList.fromJson(o.toJson()); |
| 4007 checkRoomList(od); | 3931 checkRoomList(od); |
| 4008 }); | 3932 }); |
| 4009 }); | 3933 }); |
| 4010 | 3934 |
| 4011 | |
| 4012 unittest.group("obj-schema-RoomModification", () { | 3935 unittest.group("obj-schema-RoomModification", () { |
| 4013 unittest.test("to-json--from-json", () { | 3936 unittest.test("to-json--from-json", () { |
| 4014 var o = buildRoomModification(); | 3937 var o = buildRoomModification(); |
| 4015 var od = new api.RoomModification.fromJson(o.toJson()); | 3938 var od = new api.RoomModification.fromJson(o.toJson()); |
| 4016 checkRoomModification(od); | 3939 checkRoomModification(od); |
| 4017 }); | 3940 }); |
| 4018 }); | 3941 }); |
| 4019 | 3942 |
| 4020 | |
| 4021 unittest.group("obj-schema-RoomP2PStatus", () { | 3943 unittest.group("obj-schema-RoomP2PStatus", () { |
| 4022 unittest.test("to-json--from-json", () { | 3944 unittest.test("to-json--from-json", () { |
| 4023 var o = buildRoomP2PStatus(); | 3945 var o = buildRoomP2PStatus(); |
| 4024 var od = new api.RoomP2PStatus.fromJson(o.toJson()); | 3946 var od = new api.RoomP2PStatus.fromJson(o.toJson()); |
| 4025 checkRoomP2PStatus(od); | 3947 checkRoomP2PStatus(od); |
| 4026 }); | 3948 }); |
| 4027 }); | 3949 }); |
| 4028 | 3950 |
| 4029 | |
| 4030 unittest.group("obj-schema-RoomP2PStatuses", () { | 3951 unittest.group("obj-schema-RoomP2PStatuses", () { |
| 4031 unittest.test("to-json--from-json", () { | 3952 unittest.test("to-json--from-json", () { |
| 4032 var o = buildRoomP2PStatuses(); | 3953 var o = buildRoomP2PStatuses(); |
| 4033 var od = new api.RoomP2PStatuses.fromJson(o.toJson()); | 3954 var od = new api.RoomP2PStatuses.fromJson(o.toJson()); |
| 4034 checkRoomP2PStatuses(od); | 3955 checkRoomP2PStatuses(od); |
| 4035 }); | 3956 }); |
| 4036 }); | 3957 }); |
| 4037 | 3958 |
| 4038 | |
| 4039 unittest.group("obj-schema-RoomParticipant", () { | 3959 unittest.group("obj-schema-RoomParticipant", () { |
| 4040 unittest.test("to-json--from-json", () { | 3960 unittest.test("to-json--from-json", () { |
| 4041 var o = buildRoomParticipant(); | 3961 var o = buildRoomParticipant(); |
| 4042 var od = new api.RoomParticipant.fromJson(o.toJson()); | 3962 var od = new api.RoomParticipant.fromJson(o.toJson()); |
| 4043 checkRoomParticipant(od); | 3963 checkRoomParticipant(od); |
| 4044 }); | 3964 }); |
| 4045 }); | 3965 }); |
| 4046 | 3966 |
| 4047 | |
| 4048 unittest.group("obj-schema-RoomStatus", () { | 3967 unittest.group("obj-schema-RoomStatus", () { |
| 4049 unittest.test("to-json--from-json", () { | 3968 unittest.test("to-json--from-json", () { |
| 4050 var o = buildRoomStatus(); | 3969 var o = buildRoomStatus(); |
| 4051 var od = new api.RoomStatus.fromJson(o.toJson()); | 3970 var od = new api.RoomStatus.fromJson(o.toJson()); |
| 4052 checkRoomStatus(od); | 3971 checkRoomStatus(od); |
| 4053 }); | 3972 }); |
| 4054 }); | 3973 }); |
| 4055 | 3974 |
| 4056 | |
| 4057 unittest.group("obj-schema-ScoreSubmission", () { | 3975 unittest.group("obj-schema-ScoreSubmission", () { |
| 4058 unittest.test("to-json--from-json", () { | 3976 unittest.test("to-json--from-json", () { |
| 4059 var o = buildScoreSubmission(); | 3977 var o = buildScoreSubmission(); |
| 4060 var od = new api.ScoreSubmission.fromJson(o.toJson()); | 3978 var od = new api.ScoreSubmission.fromJson(o.toJson()); |
| 4061 checkScoreSubmission(od); | 3979 checkScoreSubmission(od); |
| 4062 }); | 3980 }); |
| 4063 }); | 3981 }); |
| 4064 | 3982 |
| 4065 | |
| 4066 unittest.group("obj-schema-Snapshot", () { | 3983 unittest.group("obj-schema-Snapshot", () { |
| 4067 unittest.test("to-json--from-json", () { | 3984 unittest.test("to-json--from-json", () { |
| 4068 var o = buildSnapshot(); | 3985 var o = buildSnapshot(); |
| 4069 var od = new api.Snapshot.fromJson(o.toJson()); | 3986 var od = new api.Snapshot.fromJson(o.toJson()); |
| 4070 checkSnapshot(od); | 3987 checkSnapshot(od); |
| 4071 }); | 3988 }); |
| 4072 }); | 3989 }); |
| 4073 | 3990 |
| 4074 | |
| 4075 unittest.group("obj-schema-SnapshotImage", () { | 3991 unittest.group("obj-schema-SnapshotImage", () { |
| 4076 unittest.test("to-json--from-json", () { | 3992 unittest.test("to-json--from-json", () { |
| 4077 var o = buildSnapshotImage(); | 3993 var o = buildSnapshotImage(); |
| 4078 var od = new api.SnapshotImage.fromJson(o.toJson()); | 3994 var od = new api.SnapshotImage.fromJson(o.toJson()); |
| 4079 checkSnapshotImage(od); | 3995 checkSnapshotImage(od); |
| 4080 }); | 3996 }); |
| 4081 }); | 3997 }); |
| 4082 | 3998 |
| 4083 | |
| 4084 unittest.group("obj-schema-SnapshotListResponse", () { | 3999 unittest.group("obj-schema-SnapshotListResponse", () { |
| 4085 unittest.test("to-json--from-json", () { | 4000 unittest.test("to-json--from-json", () { |
| 4086 var o = buildSnapshotListResponse(); | 4001 var o = buildSnapshotListResponse(); |
| 4087 var od = new api.SnapshotListResponse.fromJson(o.toJson()); | 4002 var od = new api.SnapshotListResponse.fromJson(o.toJson()); |
| 4088 checkSnapshotListResponse(od); | 4003 checkSnapshotListResponse(od); |
| 4089 }); | 4004 }); |
| 4090 }); | 4005 }); |
| 4091 | 4006 |
| 4092 | |
| 4093 unittest.group("obj-schema-TurnBasedAutoMatchingCriteria", () { | 4007 unittest.group("obj-schema-TurnBasedAutoMatchingCriteria", () { |
| 4094 unittest.test("to-json--from-json", () { | 4008 unittest.test("to-json--from-json", () { |
| 4095 var o = buildTurnBasedAutoMatchingCriteria(); | 4009 var o = buildTurnBasedAutoMatchingCriteria(); |
| 4096 var od = new api.TurnBasedAutoMatchingCriteria.fromJson(o.toJson()); | 4010 var od = new api.TurnBasedAutoMatchingCriteria.fromJson(o.toJson()); |
| 4097 checkTurnBasedAutoMatchingCriteria(od); | 4011 checkTurnBasedAutoMatchingCriteria(od); |
| 4098 }); | 4012 }); |
| 4099 }); | 4013 }); |
| 4100 | 4014 |
| 4101 | |
| 4102 unittest.group("obj-schema-TurnBasedMatch", () { | 4015 unittest.group("obj-schema-TurnBasedMatch", () { |
| 4103 unittest.test("to-json--from-json", () { | 4016 unittest.test("to-json--from-json", () { |
| 4104 var o = buildTurnBasedMatch(); | 4017 var o = buildTurnBasedMatch(); |
| 4105 var od = new api.TurnBasedMatch.fromJson(o.toJson()); | 4018 var od = new api.TurnBasedMatch.fromJson(o.toJson()); |
| 4106 checkTurnBasedMatch(od); | 4019 checkTurnBasedMatch(od); |
| 4107 }); | 4020 }); |
| 4108 }); | 4021 }); |
| 4109 | 4022 |
| 4110 | |
| 4111 unittest.group("obj-schema-TurnBasedMatchCreateRequest", () { | 4023 unittest.group("obj-schema-TurnBasedMatchCreateRequest", () { |
| 4112 unittest.test("to-json--from-json", () { | 4024 unittest.test("to-json--from-json", () { |
| 4113 var o = buildTurnBasedMatchCreateRequest(); | 4025 var o = buildTurnBasedMatchCreateRequest(); |
| 4114 var od = new api.TurnBasedMatchCreateRequest.fromJson(o.toJson()); | 4026 var od = new api.TurnBasedMatchCreateRequest.fromJson(o.toJson()); |
| 4115 checkTurnBasedMatchCreateRequest(od); | 4027 checkTurnBasedMatchCreateRequest(od); |
| 4116 }); | 4028 }); |
| 4117 }); | 4029 }); |
| 4118 | 4030 |
| 4119 | |
| 4120 unittest.group("obj-schema-TurnBasedMatchData", () { | 4031 unittest.group("obj-schema-TurnBasedMatchData", () { |
| 4121 unittest.test("to-json--from-json", () { | 4032 unittest.test("to-json--from-json", () { |
| 4122 var o = buildTurnBasedMatchData(); | 4033 var o = buildTurnBasedMatchData(); |
| 4123 var od = new api.TurnBasedMatchData.fromJson(o.toJson()); | 4034 var od = new api.TurnBasedMatchData.fromJson(o.toJson()); |
| 4124 checkTurnBasedMatchData(od); | 4035 checkTurnBasedMatchData(od); |
| 4125 }); | 4036 }); |
| 4126 }); | 4037 }); |
| 4127 | 4038 |
| 4128 | |
| 4129 unittest.group("obj-schema-TurnBasedMatchDataRequest", () { | 4039 unittest.group("obj-schema-TurnBasedMatchDataRequest", () { |
| 4130 unittest.test("to-json--from-json", () { | 4040 unittest.test("to-json--from-json", () { |
| 4131 var o = buildTurnBasedMatchDataRequest(); | 4041 var o = buildTurnBasedMatchDataRequest(); |
| 4132 var od = new api.TurnBasedMatchDataRequest.fromJson(o.toJson()); | 4042 var od = new api.TurnBasedMatchDataRequest.fromJson(o.toJson()); |
| 4133 checkTurnBasedMatchDataRequest(od); | 4043 checkTurnBasedMatchDataRequest(od); |
| 4134 }); | 4044 }); |
| 4135 }); | 4045 }); |
| 4136 | 4046 |
| 4137 | |
| 4138 unittest.group("obj-schema-TurnBasedMatchList", () { | 4047 unittest.group("obj-schema-TurnBasedMatchList", () { |
| 4139 unittest.test("to-json--from-json", () { | 4048 unittest.test("to-json--from-json", () { |
| 4140 var o = buildTurnBasedMatchList(); | 4049 var o = buildTurnBasedMatchList(); |
| 4141 var od = new api.TurnBasedMatchList.fromJson(o.toJson()); | 4050 var od = new api.TurnBasedMatchList.fromJson(o.toJson()); |
| 4142 checkTurnBasedMatchList(od); | 4051 checkTurnBasedMatchList(od); |
| 4143 }); | 4052 }); |
| 4144 }); | 4053 }); |
| 4145 | 4054 |
| 4146 | |
| 4147 unittest.group("obj-schema-TurnBasedMatchModification", () { | 4055 unittest.group("obj-schema-TurnBasedMatchModification", () { |
| 4148 unittest.test("to-json--from-json", () { | 4056 unittest.test("to-json--from-json", () { |
| 4149 var o = buildTurnBasedMatchModification(); | 4057 var o = buildTurnBasedMatchModification(); |
| 4150 var od = new api.TurnBasedMatchModification.fromJson(o.toJson()); | 4058 var od = new api.TurnBasedMatchModification.fromJson(o.toJson()); |
| 4151 checkTurnBasedMatchModification(od); | 4059 checkTurnBasedMatchModification(od); |
| 4152 }); | 4060 }); |
| 4153 }); | 4061 }); |
| 4154 | 4062 |
| 4155 | |
| 4156 unittest.group("obj-schema-TurnBasedMatchParticipant", () { | 4063 unittest.group("obj-schema-TurnBasedMatchParticipant", () { |
| 4157 unittest.test("to-json--from-json", () { | 4064 unittest.test("to-json--from-json", () { |
| 4158 var o = buildTurnBasedMatchParticipant(); | 4065 var o = buildTurnBasedMatchParticipant(); |
| 4159 var od = new api.TurnBasedMatchParticipant.fromJson(o.toJson()); | 4066 var od = new api.TurnBasedMatchParticipant.fromJson(o.toJson()); |
| 4160 checkTurnBasedMatchParticipant(od); | 4067 checkTurnBasedMatchParticipant(od); |
| 4161 }); | 4068 }); |
| 4162 }); | 4069 }); |
| 4163 | 4070 |
| 4164 | |
| 4165 unittest.group("obj-schema-TurnBasedMatchRematch", () { | 4071 unittest.group("obj-schema-TurnBasedMatchRematch", () { |
| 4166 unittest.test("to-json--from-json", () { | 4072 unittest.test("to-json--from-json", () { |
| 4167 var o = buildTurnBasedMatchRematch(); | 4073 var o = buildTurnBasedMatchRematch(); |
| 4168 var od = new api.TurnBasedMatchRematch.fromJson(o.toJson()); | 4074 var od = new api.TurnBasedMatchRematch.fromJson(o.toJson()); |
| 4169 checkTurnBasedMatchRematch(od); | 4075 checkTurnBasedMatchRematch(od); |
| 4170 }); | 4076 }); |
| 4171 }); | 4077 }); |
| 4172 | 4078 |
| 4173 | |
| 4174 unittest.group("obj-schema-TurnBasedMatchResults", () { | 4079 unittest.group("obj-schema-TurnBasedMatchResults", () { |
| 4175 unittest.test("to-json--from-json", () { | 4080 unittest.test("to-json--from-json", () { |
| 4176 var o = buildTurnBasedMatchResults(); | 4081 var o = buildTurnBasedMatchResults(); |
| 4177 var od = new api.TurnBasedMatchResults.fromJson(o.toJson()); | 4082 var od = new api.TurnBasedMatchResults.fromJson(o.toJson()); |
| 4178 checkTurnBasedMatchResults(od); | 4083 checkTurnBasedMatchResults(od); |
| 4179 }); | 4084 }); |
| 4180 }); | 4085 }); |
| 4181 | 4086 |
| 4182 | |
| 4183 unittest.group("obj-schema-TurnBasedMatchSync", () { | 4087 unittest.group("obj-schema-TurnBasedMatchSync", () { |
| 4184 unittest.test("to-json--from-json", () { | 4088 unittest.test("to-json--from-json", () { |
| 4185 var o = buildTurnBasedMatchSync(); | 4089 var o = buildTurnBasedMatchSync(); |
| 4186 var od = new api.TurnBasedMatchSync.fromJson(o.toJson()); | 4090 var od = new api.TurnBasedMatchSync.fromJson(o.toJson()); |
| 4187 checkTurnBasedMatchSync(od); | 4091 checkTurnBasedMatchSync(od); |
| 4188 }); | 4092 }); |
| 4189 }); | 4093 }); |
| 4190 | 4094 |
| 4191 | |
| 4192 unittest.group("obj-schema-TurnBasedMatchTurn", () { | 4095 unittest.group("obj-schema-TurnBasedMatchTurn", () { |
| 4193 unittest.test("to-json--from-json", () { | 4096 unittest.test("to-json--from-json", () { |
| 4194 var o = buildTurnBasedMatchTurn(); | 4097 var o = buildTurnBasedMatchTurn(); |
| 4195 var od = new api.TurnBasedMatchTurn.fromJson(o.toJson()); | 4098 var od = new api.TurnBasedMatchTurn.fromJson(o.toJson()); |
| 4196 checkTurnBasedMatchTurn(od); | 4099 checkTurnBasedMatchTurn(od); |
| 4197 }); | 4100 }); |
| 4198 }); | 4101 }); |
| 4199 | 4102 |
| 4200 | |
| 4201 unittest.group("resource-AchievementDefinitionsResourceApi", () { | 4103 unittest.group("resource-AchievementDefinitionsResourceApi", () { |
| 4202 unittest.test("method--list", () { | 4104 unittest.test("method--list", () { |
| 4203 | |
| 4204 var mock = new HttpServerMock(); | 4105 var mock = new HttpServerMock(); |
| 4205 api.AchievementDefinitionsResourceApi res = new api.GamesApi(mock).achieve
mentDefinitions; | 4106 api.AchievementDefinitionsResourceApi res = |
| 4107 new api.GamesApi(mock).achievementDefinitions; |
| 4206 var arg_consistencyToken = "foo"; | 4108 var arg_consistencyToken = "foo"; |
| 4207 var arg_language = "foo"; | 4109 var arg_language = "foo"; |
| 4208 var arg_maxResults = 42; | 4110 var arg_maxResults = 42; |
| 4209 var arg_pageToken = "foo"; | 4111 var arg_pageToken = "foo"; |
| 4210 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4112 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4211 var path = (req.url).path; | 4113 var path = (req.url).path; |
| 4212 var pathOffset = 0; | 4114 var pathOffset = 0; |
| 4213 var index; | 4115 var index; |
| 4214 var subPart; | 4116 var subPart; |
| 4215 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4117 unittest.expect( |
| 4118 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4216 pathOffset += 1; | 4119 pathOffset += 1; |
| 4217 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4120 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4121 unittest.equals("games/v1/")); |
| 4218 pathOffset += 9; | 4122 pathOffset += 9; |
| 4219 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("achievements")); | 4123 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4124 unittest.equals("achievements")); |
| 4220 pathOffset += 12; | 4125 pathOffset += 12; |
| 4221 | 4126 |
| 4222 var query = (req.url).query; | 4127 var query = (req.url).query; |
| 4223 var queryOffset = 0; | 4128 var queryOffset = 0; |
| 4224 var queryMap = {}; | 4129 var queryMap = {}; |
| 4225 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4130 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4226 parseBool(n) { | 4131 parseBool(n) { |
| 4227 if (n == "true") return true; | 4132 if (n == "true") return true; |
| 4228 if (n == "false") return false; | 4133 if (n == "false") return false; |
| 4229 if (n == null) return null; | 4134 if (n == null) return null; |
| 4230 throw new core.ArgumentError("Invalid boolean: $n"); | 4135 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4231 } | 4136 } |
| 4137 |
| 4232 if (query.length > 0) { | 4138 if (query.length > 0) { |
| 4233 for (var part in query.split("&")) { | 4139 for (var part in query.split("&")) { |
| 4234 var keyvalue = part.split("="); | 4140 var keyvalue = part.split("="); |
| 4235 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4141 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4142 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4236 } | 4143 } |
| 4237 } | 4144 } |
| 4238 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4145 unittest.expect(queryMap["consistencyToken"].first, |
| 4239 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4146 unittest.equals(arg_consistencyToken)); |
| 4240 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 4147 unittest.expect( |
| 4241 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 4148 queryMap["language"].first, unittest.equals(arg_language)); |
| 4242 | 4149 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 4150 unittest.equals(arg_maxResults)); |
| 4151 unittest.expect( |
| 4152 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 4243 | 4153 |
| 4244 var h = { | 4154 var h = { |
| 4245 "content-type" : "application/json; charset=utf-8", | 4155 "content-type": "application/json; charset=utf-8", |
| 4246 }; | 4156 }; |
| 4247 var resp = convert.JSON.encode(buildAchievementDefinitionsListResponse()
); | 4157 var resp = |
| 4158 convert.JSON.encode(buildAchievementDefinitionsListResponse()); |
| 4248 return new async.Future.value(stringResponse(200, h, resp)); | 4159 return new async.Future.value(stringResponse(200, h, resp)); |
| 4249 }), true); | 4160 }), true); |
| 4250 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m
axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(
((api.AchievementDefinitionsListResponse response) { | 4161 res |
| 4162 .list( |
| 4163 consistencyToken: arg_consistencyToken, |
| 4164 language: arg_language, |
| 4165 maxResults: arg_maxResults, |
| 4166 pageToken: arg_pageToken) |
| 4167 .then(unittest |
| 4168 .expectAsync1(((api.AchievementDefinitionsListResponse response) { |
| 4251 checkAchievementDefinitionsListResponse(response); | 4169 checkAchievementDefinitionsListResponse(response); |
| 4252 }))); | 4170 }))); |
| 4253 }); | 4171 }); |
| 4254 | |
| 4255 }); | 4172 }); |
| 4256 | 4173 |
| 4257 | |
| 4258 unittest.group("resource-AchievementsResourceApi", () { | 4174 unittest.group("resource-AchievementsResourceApi", () { |
| 4259 unittest.test("method--increment", () { | 4175 unittest.test("method--increment", () { |
| 4260 | |
| 4261 var mock = new HttpServerMock(); | 4176 var mock = new HttpServerMock(); |
| 4262 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4177 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4263 var arg_achievementId = "foo"; | 4178 var arg_achievementId = "foo"; |
| 4264 var arg_stepsToIncrement = 42; | 4179 var arg_stepsToIncrement = 42; |
| 4265 var arg_consistencyToken = "foo"; | 4180 var arg_consistencyToken = "foo"; |
| 4266 var arg_requestId = "foo"; | 4181 var arg_requestId = "foo"; |
| 4267 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4182 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4268 var path = (req.url).path; | 4183 var path = (req.url).path; |
| 4269 var pathOffset = 0; | 4184 var pathOffset = 0; |
| 4270 var index; | 4185 var index; |
| 4271 var subPart; | 4186 var subPart; |
| 4272 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4187 unittest.expect( |
| 4188 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4273 pathOffset += 1; | 4189 pathOffset += 1; |
| 4274 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4190 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4191 unittest.equals("games/v1/")); |
| 4275 pathOffset += 9; | 4192 pathOffset += 9; |
| 4276 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("achievements/")); | 4193 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4194 unittest.equals("achievements/")); |
| 4277 pathOffset += 13; | 4195 pathOffset += 13; |
| 4278 index = path.indexOf("/increment", pathOffset); | 4196 index = path.indexOf("/increment", pathOffset); |
| 4279 unittest.expect(index >= 0, unittest.isTrue); | 4197 unittest.expect(index >= 0, unittest.isTrue); |
| 4280 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4198 subPart = |
| 4199 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4281 pathOffset = index; | 4200 pathOffset = index; |
| 4282 unittest.expect(subPart, unittest.equals("$arg_achievementId")); | 4201 unittest.expect(subPart, unittest.equals("$arg_achievementId")); |
| 4283 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/increment")); | 4202 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 4203 unittest.equals("/increment")); |
| 4284 pathOffset += 10; | 4204 pathOffset += 10; |
| 4285 | 4205 |
| 4286 var query = (req.url).query; | 4206 var query = (req.url).query; |
| 4287 var queryOffset = 0; | 4207 var queryOffset = 0; |
| 4288 var queryMap = {}; | 4208 var queryMap = {}; |
| 4289 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4209 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4290 parseBool(n) { | 4210 parseBool(n) { |
| 4291 if (n == "true") return true; | 4211 if (n == "true") return true; |
| 4292 if (n == "false") return false; | 4212 if (n == "false") return false; |
| 4293 if (n == null) return null; | 4213 if (n == null) return null; |
| 4294 throw new core.ArgumentError("Invalid boolean: $n"); | 4214 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4295 } | 4215 } |
| 4216 |
| 4296 if (query.length > 0) { | 4217 if (query.length > 0) { |
| 4297 for (var part in query.split("&")) { | 4218 for (var part in query.split("&")) { |
| 4298 var keyvalue = part.split("="); | 4219 var keyvalue = part.split("="); |
| 4299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4220 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4221 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4300 } | 4222 } |
| 4301 } | 4223 } |
| 4302 unittest.expect(core.int.parse(queryMap["stepsToIncrement"].first), unit
test.equals(arg_stepsToIncrement)); | 4224 unittest.expect(core.int.parse(queryMap["stepsToIncrement"].first), |
| 4303 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4225 unittest.equals(arg_stepsToIncrement)); |
| 4304 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request
Id)); | 4226 unittest.expect(queryMap["consistencyToken"].first, |
| 4305 | 4227 unittest.equals(arg_consistencyToken)); |
| 4228 unittest.expect( |
| 4229 queryMap["requestId"].first, unittest.equals(arg_requestId)); |
| 4306 | 4230 |
| 4307 var h = { | 4231 var h = { |
| 4308 "content-type" : "application/json; charset=utf-8", | 4232 "content-type": "application/json; charset=utf-8", |
| 4309 }; | 4233 }; |
| 4310 var resp = convert.JSON.encode(buildAchievementIncrementResponse()); | 4234 var resp = convert.JSON.encode(buildAchievementIncrementResponse()); |
| 4311 return new async.Future.value(stringResponse(200, h, resp)); | 4235 return new async.Future.value(stringResponse(200, h, resp)); |
| 4312 }), true); | 4236 }), true); |
| 4313 res.increment(arg_achievementId, arg_stepsToIncrement, consistencyToken: a
rg_consistencyToken, requestId: arg_requestId).then(unittest.expectAsync1(((api.
AchievementIncrementResponse response) { | 4237 res |
| 4238 .increment(arg_achievementId, arg_stepsToIncrement, |
| 4239 consistencyToken: arg_consistencyToken, requestId: arg_requestId) |
| 4240 .then(unittest |
| 4241 .expectAsync1(((api.AchievementIncrementResponse response) { |
| 4314 checkAchievementIncrementResponse(response); | 4242 checkAchievementIncrementResponse(response); |
| 4315 }))); | 4243 }))); |
| 4316 }); | 4244 }); |
| 4317 | 4245 |
| 4318 unittest.test("method--list", () { | 4246 unittest.test("method--list", () { |
| 4319 | |
| 4320 var mock = new HttpServerMock(); | 4247 var mock = new HttpServerMock(); |
| 4321 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4248 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4322 var arg_playerId = "foo"; | 4249 var arg_playerId = "foo"; |
| 4323 var arg_consistencyToken = "foo"; | 4250 var arg_consistencyToken = "foo"; |
| 4324 var arg_language = "foo"; | 4251 var arg_language = "foo"; |
| 4325 var arg_maxResults = 42; | 4252 var arg_maxResults = 42; |
| 4326 var arg_pageToken = "foo"; | 4253 var arg_pageToken = "foo"; |
| 4327 var arg_state = "foo"; | 4254 var arg_state = "foo"; |
| 4328 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4255 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4329 var path = (req.url).path; | 4256 var path = (req.url).path; |
| 4330 var pathOffset = 0; | 4257 var pathOffset = 0; |
| 4331 var index; | 4258 var index; |
| 4332 var subPart; | 4259 var subPart; |
| 4333 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4260 unittest.expect( |
| 4261 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4334 pathOffset += 1; | 4262 pathOffset += 1; |
| 4335 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4263 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4264 unittest.equals("games/v1/")); |
| 4336 pathOffset += 9; | 4265 pathOffset += 9; |
| 4337 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 4266 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 4267 unittest.equals("players/")); |
| 4338 pathOffset += 8; | 4268 pathOffset += 8; |
| 4339 index = path.indexOf("/achievements", pathOffset); | 4269 index = path.indexOf("/achievements", pathOffset); |
| 4340 unittest.expect(index >= 0, unittest.isTrue); | 4270 unittest.expect(index >= 0, unittest.isTrue); |
| 4341 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4271 subPart = |
| 4272 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4342 pathOffset = index; | 4273 pathOffset = index; |
| 4343 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 4274 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 4344 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("/achievements")); | 4275 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4276 unittest.equals("/achievements")); |
| 4345 pathOffset += 13; | 4277 pathOffset += 13; |
| 4346 | 4278 |
| 4347 var query = (req.url).query; | 4279 var query = (req.url).query; |
| 4348 var queryOffset = 0; | 4280 var queryOffset = 0; |
| 4349 var queryMap = {}; | 4281 var queryMap = {}; |
| 4350 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4282 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4351 parseBool(n) { | 4283 parseBool(n) { |
| 4352 if (n == "true") return true; | 4284 if (n == "true") return true; |
| 4353 if (n == "false") return false; | 4285 if (n == "false") return false; |
| 4354 if (n == null) return null; | 4286 if (n == null) return null; |
| 4355 throw new core.ArgumentError("Invalid boolean: $n"); | 4287 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4356 } | 4288 } |
| 4289 |
| 4357 if (query.length > 0) { | 4290 if (query.length > 0) { |
| 4358 for (var part in query.split("&")) { | 4291 for (var part in query.split("&")) { |
| 4359 var keyvalue = part.split("="); | 4292 var keyvalue = part.split("="); |
| 4360 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4293 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4294 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4361 } | 4295 } |
| 4362 } | 4296 } |
| 4363 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4297 unittest.expect(queryMap["consistencyToken"].first, |
| 4364 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4298 unittest.equals(arg_consistencyToken)); |
| 4365 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 4299 unittest.expect( |
| 4366 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 4300 queryMap["language"].first, unittest.equals(arg_language)); |
| 4301 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 4302 unittest.equals(arg_maxResults)); |
| 4303 unittest.expect( |
| 4304 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 4367 unittest.expect(queryMap["state"].first, unittest.equals(arg_state)); | 4305 unittest.expect(queryMap["state"].first, unittest.equals(arg_state)); |
| 4368 | 4306 |
| 4369 | |
| 4370 var h = { | 4307 var h = { |
| 4371 "content-type" : "application/json; charset=utf-8", | 4308 "content-type": "application/json; charset=utf-8", |
| 4372 }; | 4309 }; |
| 4373 var resp = convert.JSON.encode(buildPlayerAchievementListResponse()); | 4310 var resp = convert.JSON.encode(buildPlayerAchievementListResponse()); |
| 4374 return new async.Future.value(stringResponse(200, h, resp)); | 4311 return new async.Future.value(stringResponse(200, h, resp)); |
| 4375 }), true); | 4312 }), true); |
| 4376 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a
rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, state: arg_st
ate).then(unittest.expectAsync1(((api.PlayerAchievementListResponse response) { | 4313 res |
| 4314 .list(arg_playerId, |
| 4315 consistencyToken: arg_consistencyToken, |
| 4316 language: arg_language, |
| 4317 maxResults: arg_maxResults, |
| 4318 pageToken: arg_pageToken, |
| 4319 state: arg_state) |
| 4320 .then(unittest |
| 4321 .expectAsync1(((api.PlayerAchievementListResponse response) { |
| 4377 checkPlayerAchievementListResponse(response); | 4322 checkPlayerAchievementListResponse(response); |
| 4378 }))); | 4323 }))); |
| 4379 }); | 4324 }); |
| 4380 | 4325 |
| 4381 unittest.test("method--reveal", () { | 4326 unittest.test("method--reveal", () { |
| 4382 | |
| 4383 var mock = new HttpServerMock(); | 4327 var mock = new HttpServerMock(); |
| 4384 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4328 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4385 var arg_achievementId = "foo"; | 4329 var arg_achievementId = "foo"; |
| 4386 var arg_consistencyToken = "foo"; | 4330 var arg_consistencyToken = "foo"; |
| 4387 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4331 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4388 var path = (req.url).path; | 4332 var path = (req.url).path; |
| 4389 var pathOffset = 0; | 4333 var pathOffset = 0; |
| 4390 var index; | 4334 var index; |
| 4391 var subPart; | 4335 var subPart; |
| 4392 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4336 unittest.expect( |
| 4337 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4393 pathOffset += 1; | 4338 pathOffset += 1; |
| 4394 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4339 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4340 unittest.equals("games/v1/")); |
| 4395 pathOffset += 9; | 4341 pathOffset += 9; |
| 4396 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("achievements/")); | 4342 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4343 unittest.equals("achievements/")); |
| 4397 pathOffset += 13; | 4344 pathOffset += 13; |
| 4398 index = path.indexOf("/reveal", pathOffset); | 4345 index = path.indexOf("/reveal", pathOffset); |
| 4399 unittest.expect(index >= 0, unittest.isTrue); | 4346 unittest.expect(index >= 0, unittest.isTrue); |
| 4400 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4347 subPart = |
| 4348 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4401 pathOffset = index; | 4349 pathOffset = index; |
| 4402 unittest.expect(subPart, unittest.equals("$arg_achievementId")); | 4350 unittest.expect(subPart, unittest.equals("$arg_achievementId")); |
| 4403 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/reveal")); | 4351 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4352 unittest.equals("/reveal")); |
| 4404 pathOffset += 7; | 4353 pathOffset += 7; |
| 4405 | 4354 |
| 4406 var query = (req.url).query; | 4355 var query = (req.url).query; |
| 4407 var queryOffset = 0; | 4356 var queryOffset = 0; |
| 4408 var queryMap = {}; | 4357 var queryMap = {}; |
| 4409 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4358 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4410 parseBool(n) { | 4359 parseBool(n) { |
| 4411 if (n == "true") return true; | 4360 if (n == "true") return true; |
| 4412 if (n == "false") return false; | 4361 if (n == "false") return false; |
| 4413 if (n == null) return null; | 4362 if (n == null) return null; |
| 4414 throw new core.ArgumentError("Invalid boolean: $n"); | 4363 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4415 } | 4364 } |
| 4365 |
| 4416 if (query.length > 0) { | 4366 if (query.length > 0) { |
| 4417 for (var part in query.split("&")) { | 4367 for (var part in query.split("&")) { |
| 4418 var keyvalue = part.split("="); | 4368 var keyvalue = part.split("="); |
| 4419 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4369 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4370 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4420 } | 4371 } |
| 4421 } | 4372 } |
| 4422 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4373 unittest.expect(queryMap["consistencyToken"].first, |
| 4423 | 4374 unittest.equals(arg_consistencyToken)); |
| 4424 | 4375 |
| 4425 var h = { | 4376 var h = { |
| 4426 "content-type" : "application/json; charset=utf-8", | 4377 "content-type": "application/json; charset=utf-8", |
| 4427 }; | 4378 }; |
| 4428 var resp = convert.JSON.encode(buildAchievementRevealResponse()); | 4379 var resp = convert.JSON.encode(buildAchievementRevealResponse()); |
| 4429 return new async.Future.value(stringResponse(200, h, resp)); | 4380 return new async.Future.value(stringResponse(200, h, resp)); |
| 4430 }), true); | 4381 }), true); |
| 4431 res.reveal(arg_achievementId, consistencyToken: arg_consistencyToken).then
(unittest.expectAsync1(((api.AchievementRevealResponse response) { | 4382 res |
| 4383 .reveal(arg_achievementId, consistencyToken: arg_consistencyToken) |
| 4384 .then( |
| 4385 unittest.expectAsync1(((api.AchievementRevealResponse response) { |
| 4432 checkAchievementRevealResponse(response); | 4386 checkAchievementRevealResponse(response); |
| 4433 }))); | 4387 }))); |
| 4434 }); | 4388 }); |
| 4435 | 4389 |
| 4436 unittest.test("method--setStepsAtLeast", () { | 4390 unittest.test("method--setStepsAtLeast", () { |
| 4437 | |
| 4438 var mock = new HttpServerMock(); | 4391 var mock = new HttpServerMock(); |
| 4439 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4392 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4440 var arg_achievementId = "foo"; | 4393 var arg_achievementId = "foo"; |
| 4441 var arg_steps = 42; | 4394 var arg_steps = 42; |
| 4442 var arg_consistencyToken = "foo"; | 4395 var arg_consistencyToken = "foo"; |
| 4443 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4396 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4444 var path = (req.url).path; | 4397 var path = (req.url).path; |
| 4445 var pathOffset = 0; | 4398 var pathOffset = 0; |
| 4446 var index; | 4399 var index; |
| 4447 var subPart; | 4400 var subPart; |
| 4448 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4401 unittest.expect( |
| 4402 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4449 pathOffset += 1; | 4403 pathOffset += 1; |
| 4450 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4404 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4405 unittest.equals("games/v1/")); |
| 4451 pathOffset += 9; | 4406 pathOffset += 9; |
| 4452 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("achievements/")); | 4407 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4408 unittest.equals("achievements/")); |
| 4453 pathOffset += 13; | 4409 pathOffset += 13; |
| 4454 index = path.indexOf("/setStepsAtLeast", pathOffset); | 4410 index = path.indexOf("/setStepsAtLeast", pathOffset); |
| 4455 unittest.expect(index >= 0, unittest.isTrue); | 4411 unittest.expect(index >= 0, unittest.isTrue); |
| 4456 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4412 subPart = |
| 4413 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4457 pathOffset = index; | 4414 pathOffset = index; |
| 4458 unittest.expect(subPart, unittest.equals("$arg_achievementId")); | 4415 unittest.expect(subPart, unittest.equals("$arg_achievementId")); |
| 4459 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/setStepsAtLeast")); | 4416 unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| 4417 unittest.equals("/setStepsAtLeast")); |
| 4460 pathOffset += 16; | 4418 pathOffset += 16; |
| 4461 | 4419 |
| 4462 var query = (req.url).query; | 4420 var query = (req.url).query; |
| 4463 var queryOffset = 0; | 4421 var queryOffset = 0; |
| 4464 var queryMap = {}; | 4422 var queryMap = {}; |
| 4465 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4423 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4466 parseBool(n) { | 4424 parseBool(n) { |
| 4467 if (n == "true") return true; | 4425 if (n == "true") return true; |
| 4468 if (n == "false") return false; | 4426 if (n == "false") return false; |
| 4469 if (n == null) return null; | 4427 if (n == null) return null; |
| 4470 throw new core.ArgumentError("Invalid boolean: $n"); | 4428 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4471 } | 4429 } |
| 4430 |
| 4472 if (query.length > 0) { | 4431 if (query.length > 0) { |
| 4473 for (var part in query.split("&")) { | 4432 for (var part in query.split("&")) { |
| 4474 var keyvalue = part.split("="); | 4433 var keyvalue = part.split("="); |
| 4475 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4434 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4435 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4476 } | 4436 } |
| 4477 } | 4437 } |
| 4478 unittest.expect(core.int.parse(queryMap["steps"].first), unittest.equals
(arg_steps)); | 4438 unittest.expect(core.int.parse(queryMap["steps"].first), |
| 4479 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4439 unittest.equals(arg_steps)); |
| 4480 | 4440 unittest.expect(queryMap["consistencyToken"].first, |
| 4441 unittest.equals(arg_consistencyToken)); |
| 4481 | 4442 |
| 4482 var h = { | 4443 var h = { |
| 4483 "content-type" : "application/json; charset=utf-8", | 4444 "content-type": "application/json; charset=utf-8", |
| 4484 }; | 4445 }; |
| 4485 var resp = convert.JSON.encode(buildAchievementSetStepsAtLeastResponse()
); | 4446 var resp = |
| 4447 convert.JSON.encode(buildAchievementSetStepsAtLeastResponse()); |
| 4486 return new async.Future.value(stringResponse(200, h, resp)); | 4448 return new async.Future.value(stringResponse(200, h, resp)); |
| 4487 }), true); | 4449 }), true); |
| 4488 res.setStepsAtLeast(arg_achievementId, arg_steps, consistencyToken: arg_co
nsistencyToken).then(unittest.expectAsync1(((api.AchievementSetStepsAtLeastRespo
nse response) { | 4450 res |
| 4451 .setStepsAtLeast(arg_achievementId, arg_steps, |
| 4452 consistencyToken: arg_consistencyToken) |
| 4453 .then(unittest |
| 4454 .expectAsync1(((api.AchievementSetStepsAtLeastResponse response) { |
| 4489 checkAchievementSetStepsAtLeastResponse(response); | 4455 checkAchievementSetStepsAtLeastResponse(response); |
| 4490 }))); | 4456 }))); |
| 4491 }); | 4457 }); |
| 4492 | 4458 |
| 4493 unittest.test("method--unlock", () { | 4459 unittest.test("method--unlock", () { |
| 4494 | |
| 4495 var mock = new HttpServerMock(); | 4460 var mock = new HttpServerMock(); |
| 4496 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4461 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4497 var arg_achievementId = "foo"; | 4462 var arg_achievementId = "foo"; |
| 4498 var arg_consistencyToken = "foo"; | 4463 var arg_consistencyToken = "foo"; |
| 4499 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4464 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4500 var path = (req.url).path; | 4465 var path = (req.url).path; |
| 4501 var pathOffset = 0; | 4466 var pathOffset = 0; |
| 4502 var index; | 4467 var index; |
| 4503 var subPart; | 4468 var subPart; |
| 4504 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4469 unittest.expect( |
| 4470 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4505 pathOffset += 1; | 4471 pathOffset += 1; |
| 4506 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4472 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4473 unittest.equals("games/v1/")); |
| 4507 pathOffset += 9; | 4474 pathOffset += 9; |
| 4508 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("achievements/")); | 4475 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4476 unittest.equals("achievements/")); |
| 4509 pathOffset += 13; | 4477 pathOffset += 13; |
| 4510 index = path.indexOf("/unlock", pathOffset); | 4478 index = path.indexOf("/unlock", pathOffset); |
| 4511 unittest.expect(index >= 0, unittest.isTrue); | 4479 unittest.expect(index >= 0, unittest.isTrue); |
| 4512 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4480 subPart = |
| 4481 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4513 pathOffset = index; | 4482 pathOffset = index; |
| 4514 unittest.expect(subPart, unittest.equals("$arg_achievementId")); | 4483 unittest.expect(subPart, unittest.equals("$arg_achievementId")); |
| 4515 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/unlock")); | 4484 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4485 unittest.equals("/unlock")); |
| 4516 pathOffset += 7; | 4486 pathOffset += 7; |
| 4517 | 4487 |
| 4518 var query = (req.url).query; | 4488 var query = (req.url).query; |
| 4519 var queryOffset = 0; | 4489 var queryOffset = 0; |
| 4520 var queryMap = {}; | 4490 var queryMap = {}; |
| 4521 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4491 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4522 parseBool(n) { | 4492 parseBool(n) { |
| 4523 if (n == "true") return true; | 4493 if (n == "true") return true; |
| 4524 if (n == "false") return false; | 4494 if (n == "false") return false; |
| 4525 if (n == null) return null; | 4495 if (n == null) return null; |
| 4526 throw new core.ArgumentError("Invalid boolean: $n"); | 4496 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4527 } | 4497 } |
| 4498 |
| 4528 if (query.length > 0) { | 4499 if (query.length > 0) { |
| 4529 for (var part in query.split("&")) { | 4500 for (var part in query.split("&")) { |
| 4530 var keyvalue = part.split("="); | 4501 var keyvalue = part.split("="); |
| 4531 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4502 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4503 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4532 } | 4504 } |
| 4533 } | 4505 } |
| 4534 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4506 unittest.expect(queryMap["consistencyToken"].first, |
| 4535 | 4507 unittest.equals(arg_consistencyToken)); |
| 4536 | 4508 |
| 4537 var h = { | 4509 var h = { |
| 4538 "content-type" : "application/json; charset=utf-8", | 4510 "content-type": "application/json; charset=utf-8", |
| 4539 }; | 4511 }; |
| 4540 var resp = convert.JSON.encode(buildAchievementUnlockResponse()); | 4512 var resp = convert.JSON.encode(buildAchievementUnlockResponse()); |
| 4541 return new async.Future.value(stringResponse(200, h, resp)); | 4513 return new async.Future.value(stringResponse(200, h, resp)); |
| 4542 }), true); | 4514 }), true); |
| 4543 res.unlock(arg_achievementId, consistencyToken: arg_consistencyToken).then
(unittest.expectAsync1(((api.AchievementUnlockResponse response) { | 4515 res |
| 4516 .unlock(arg_achievementId, consistencyToken: arg_consistencyToken) |
| 4517 .then( |
| 4518 unittest.expectAsync1(((api.AchievementUnlockResponse response) { |
| 4544 checkAchievementUnlockResponse(response); | 4519 checkAchievementUnlockResponse(response); |
| 4545 }))); | 4520 }))); |
| 4546 }); | 4521 }); |
| 4547 | 4522 |
| 4548 unittest.test("method--updateMultiple", () { | 4523 unittest.test("method--updateMultiple", () { |
| 4549 | |
| 4550 var mock = new HttpServerMock(); | 4524 var mock = new HttpServerMock(); |
| 4551 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; | 4525 api.AchievementsResourceApi res = new api.GamesApi(mock).achievements; |
| 4552 var arg_request = buildAchievementUpdateMultipleRequest(); | 4526 var arg_request = buildAchievementUpdateMultipleRequest(); |
| 4553 var arg_consistencyToken = "foo"; | 4527 var arg_consistencyToken = "foo"; |
| 4554 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4528 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4555 var obj = new api.AchievementUpdateMultipleRequest.fromJson(json); | 4529 var obj = new api.AchievementUpdateMultipleRequest.fromJson(json); |
| 4556 checkAchievementUpdateMultipleRequest(obj); | 4530 checkAchievementUpdateMultipleRequest(obj); |
| 4557 | 4531 |
| 4558 var path = (req.url).path; | 4532 var path = (req.url).path; |
| 4559 var pathOffset = 0; | 4533 var pathOffset = 0; |
| 4560 var index; | 4534 var index; |
| 4561 var subPart; | 4535 var subPart; |
| 4562 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4536 unittest.expect( |
| 4537 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4563 pathOffset += 1; | 4538 pathOffset += 1; |
| 4564 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4539 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4540 unittest.equals("games/v1/")); |
| 4565 pathOffset += 9; | 4541 pathOffset += 9; |
| 4566 unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.eq
uals("achievements/updateMultiple")); | 4542 unittest.expect(path.substring(pathOffset, pathOffset + 27), |
| 4543 unittest.equals("achievements/updateMultiple")); |
| 4567 pathOffset += 27; | 4544 pathOffset += 27; |
| 4568 | 4545 |
| 4569 var query = (req.url).query; | 4546 var query = (req.url).query; |
| 4570 var queryOffset = 0; | 4547 var queryOffset = 0; |
| 4571 var queryMap = {}; | 4548 var queryMap = {}; |
| 4572 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4549 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4573 parseBool(n) { | 4550 parseBool(n) { |
| 4574 if (n == "true") return true; | 4551 if (n == "true") return true; |
| 4575 if (n == "false") return false; | 4552 if (n == "false") return false; |
| 4576 if (n == null) return null; | 4553 if (n == null) return null; |
| 4577 throw new core.ArgumentError("Invalid boolean: $n"); | 4554 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4578 } | 4555 } |
| 4556 |
| 4579 if (query.length > 0) { | 4557 if (query.length > 0) { |
| 4580 for (var part in query.split("&")) { | 4558 for (var part in query.split("&")) { |
| 4581 var keyvalue = part.split("="); | 4559 var keyvalue = part.split("="); |
| 4582 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4560 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4561 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4583 } | 4562 } |
| 4584 } | 4563 } |
| 4585 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4564 unittest.expect(queryMap["consistencyToken"].first, |
| 4586 | 4565 unittest.equals(arg_consistencyToken)); |
| 4587 | 4566 |
| 4588 var h = { | 4567 var h = { |
| 4589 "content-type" : "application/json; charset=utf-8", | 4568 "content-type": "application/json; charset=utf-8", |
| 4590 }; | 4569 }; |
| 4591 var resp = convert.JSON.encode(buildAchievementUpdateMultipleResponse())
; | 4570 var resp = |
| 4571 convert.JSON.encode(buildAchievementUpdateMultipleResponse()); |
| 4592 return new async.Future.value(stringResponse(200, h, resp)); | 4572 return new async.Future.value(stringResponse(200, h, resp)); |
| 4593 }), true); | 4573 }), true); |
| 4594 res.updateMultiple(arg_request, consistencyToken: arg_consistencyToken).th
en(unittest.expectAsync1(((api.AchievementUpdateMultipleResponse response) { | 4574 res |
| 4575 .updateMultiple(arg_request, consistencyToken: arg_consistencyToken) |
| 4576 .then(unittest |
| 4577 .expectAsync1(((api.AchievementUpdateMultipleResponse response) { |
| 4595 checkAchievementUpdateMultipleResponse(response); | 4578 checkAchievementUpdateMultipleResponse(response); |
| 4596 }))); | 4579 }))); |
| 4597 }); | 4580 }); |
| 4598 | |
| 4599 }); | 4581 }); |
| 4600 | 4582 |
| 4601 | |
| 4602 unittest.group("resource-ApplicationsResourceApi", () { | 4583 unittest.group("resource-ApplicationsResourceApi", () { |
| 4603 unittest.test("method--get", () { | 4584 unittest.test("method--get", () { |
| 4604 | |
| 4605 var mock = new HttpServerMock(); | 4585 var mock = new HttpServerMock(); |
| 4606 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; | 4586 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; |
| 4607 var arg_applicationId = "foo"; | 4587 var arg_applicationId = "foo"; |
| 4608 var arg_consistencyToken = "foo"; | 4588 var arg_consistencyToken = "foo"; |
| 4609 var arg_language = "foo"; | 4589 var arg_language = "foo"; |
| 4610 var arg_platformType = "foo"; | 4590 var arg_platformType = "foo"; |
| 4611 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4591 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4612 var path = (req.url).path; | 4592 var path = (req.url).path; |
| 4613 var pathOffset = 0; | 4593 var pathOffset = 0; |
| 4614 var index; | 4594 var index; |
| 4615 var subPart; | 4595 var subPart; |
| 4616 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4596 unittest.expect( |
| 4597 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4617 pathOffset += 1; | 4598 pathOffset += 1; |
| 4618 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4599 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4600 unittest.equals("games/v1/")); |
| 4619 pathOffset += 9; | 4601 pathOffset += 9; |
| 4620 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("applications/")); | 4602 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4603 unittest.equals("applications/")); |
| 4621 pathOffset += 13; | 4604 pathOffset += 13; |
| 4622 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4605 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4623 pathOffset = path.length; | 4606 pathOffset = path.length; |
| 4624 unittest.expect(subPart, unittest.equals("$arg_applicationId")); | 4607 unittest.expect(subPart, unittest.equals("$arg_applicationId")); |
| 4625 | 4608 |
| 4626 var query = (req.url).query; | 4609 var query = (req.url).query; |
| 4627 var queryOffset = 0; | 4610 var queryOffset = 0; |
| 4628 var queryMap = {}; | 4611 var queryMap = {}; |
| 4629 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4612 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4630 parseBool(n) { | 4613 parseBool(n) { |
| 4631 if (n == "true") return true; | 4614 if (n == "true") return true; |
| 4632 if (n == "false") return false; | 4615 if (n == "false") return false; |
| 4633 if (n == null) return null; | 4616 if (n == null) return null; |
| 4634 throw new core.ArgumentError("Invalid boolean: $n"); | 4617 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4635 } | 4618 } |
| 4619 |
| 4636 if (query.length > 0) { | 4620 if (query.length > 0) { |
| 4637 for (var part in query.split("&")) { | 4621 for (var part in query.split("&")) { |
| 4638 var keyvalue = part.split("="); | 4622 var keyvalue = part.split("="); |
| 4639 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4623 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4624 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4640 } | 4625 } |
| 4641 } | 4626 } |
| 4642 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4627 unittest.expect(queryMap["consistencyToken"].first, |
| 4643 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4628 unittest.equals(arg_consistencyToken)); |
| 4644 unittest.expect(queryMap["platformType"].first, unittest.equals(arg_plat
formType)); | 4629 unittest.expect( |
| 4645 | 4630 queryMap["language"].first, unittest.equals(arg_language)); |
| 4631 unittest.expect( |
| 4632 queryMap["platformType"].first, unittest.equals(arg_platformType)); |
| 4646 | 4633 |
| 4647 var h = { | 4634 var h = { |
| 4648 "content-type" : "application/json; charset=utf-8", | 4635 "content-type": "application/json; charset=utf-8", |
| 4649 }; | 4636 }; |
| 4650 var resp = convert.JSON.encode(buildApplication()); | 4637 var resp = convert.JSON.encode(buildApplication()); |
| 4651 return new async.Future.value(stringResponse(200, h, resp)); | 4638 return new async.Future.value(stringResponse(200, h, resp)); |
| 4652 }), true); | 4639 }), true); |
| 4653 res.get(arg_applicationId, consistencyToken: arg_consistencyToken, languag
e: arg_language, platformType: arg_platformType).then(unittest.expectAsync1(((ap
i.Application response) { | 4640 res |
| 4641 .get(arg_applicationId, |
| 4642 consistencyToken: arg_consistencyToken, |
| 4643 language: arg_language, |
| 4644 platformType: arg_platformType) |
| 4645 .then(unittest.expectAsync1(((api.Application response) { |
| 4654 checkApplication(response); | 4646 checkApplication(response); |
| 4655 }))); | 4647 }))); |
| 4656 }); | 4648 }); |
| 4657 | 4649 |
| 4658 unittest.test("method--played", () { | 4650 unittest.test("method--played", () { |
| 4659 | |
| 4660 var mock = new HttpServerMock(); | 4651 var mock = new HttpServerMock(); |
| 4661 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; | 4652 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; |
| 4662 var arg_consistencyToken = "foo"; | 4653 var arg_consistencyToken = "foo"; |
| 4663 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4654 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4664 var path = (req.url).path; | 4655 var path = (req.url).path; |
| 4665 var pathOffset = 0; | 4656 var pathOffset = 0; |
| 4666 var index; | 4657 var index; |
| 4667 var subPart; | 4658 var subPart; |
| 4668 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4659 unittest.expect( |
| 4660 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4669 pathOffset += 1; | 4661 pathOffset += 1; |
| 4670 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4662 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4663 unittest.equals("games/v1/")); |
| 4671 pathOffset += 9; | 4664 pathOffset += 9; |
| 4672 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("applications/played")); | 4665 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 4666 unittest.equals("applications/played")); |
| 4673 pathOffset += 19; | 4667 pathOffset += 19; |
| 4674 | 4668 |
| 4675 var query = (req.url).query; | 4669 var query = (req.url).query; |
| 4676 var queryOffset = 0; | 4670 var queryOffset = 0; |
| 4677 var queryMap = {}; | 4671 var queryMap = {}; |
| 4678 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4672 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4679 parseBool(n) { | 4673 parseBool(n) { |
| 4680 if (n == "true") return true; | 4674 if (n == "true") return true; |
| 4681 if (n == "false") return false; | 4675 if (n == "false") return false; |
| 4682 if (n == null) return null; | 4676 if (n == null) return null; |
| 4683 throw new core.ArgumentError("Invalid boolean: $n"); | 4677 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4684 } | 4678 } |
| 4679 |
| 4685 if (query.length > 0) { | 4680 if (query.length > 0) { |
| 4686 for (var part in query.split("&")) { | 4681 for (var part in query.split("&")) { |
| 4687 var keyvalue = part.split("="); | 4682 var keyvalue = part.split("="); |
| 4688 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4683 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4684 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4689 } | 4685 } |
| 4690 } | 4686 } |
| 4691 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4687 unittest.expect(queryMap["consistencyToken"].first, |
| 4692 | 4688 unittest.equals(arg_consistencyToken)); |
| 4693 | 4689 |
| 4694 var h = { | 4690 var h = { |
| 4695 "content-type" : "application/json; charset=utf-8", | 4691 "content-type": "application/json; charset=utf-8", |
| 4696 }; | 4692 }; |
| 4697 var resp = ""; | 4693 var resp = ""; |
| 4698 return new async.Future.value(stringResponse(200, h, resp)); | 4694 return new async.Future.value(stringResponse(200, h, resp)); |
| 4699 }), true); | 4695 }), true); |
| 4700 res.played(consistencyToken: arg_consistencyToken).then(unittest.expectAsy
nc1((_) {})); | 4696 res |
| 4697 .played(consistencyToken: arg_consistencyToken) |
| 4698 .then(unittest.expectAsync1((_) {})); |
| 4701 }); | 4699 }); |
| 4702 | 4700 |
| 4703 unittest.test("method--verify", () { | 4701 unittest.test("method--verify", () { |
| 4704 | |
| 4705 var mock = new HttpServerMock(); | 4702 var mock = new HttpServerMock(); |
| 4706 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; | 4703 api.ApplicationsResourceApi res = new api.GamesApi(mock).applications; |
| 4707 var arg_applicationId = "foo"; | 4704 var arg_applicationId = "foo"; |
| 4708 var arg_consistencyToken = "foo"; | 4705 var arg_consistencyToken = "foo"; |
| 4709 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4706 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4710 var path = (req.url).path; | 4707 var path = (req.url).path; |
| 4711 var pathOffset = 0; | 4708 var pathOffset = 0; |
| 4712 var index; | 4709 var index; |
| 4713 var subPart; | 4710 var subPart; |
| 4714 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4711 unittest.expect( |
| 4712 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4715 pathOffset += 1; | 4713 pathOffset += 1; |
| 4716 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4714 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4715 unittest.equals("games/v1/")); |
| 4717 pathOffset += 9; | 4716 pathOffset += 9; |
| 4718 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("applications/")); | 4717 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4718 unittest.equals("applications/")); |
| 4719 pathOffset += 13; | 4719 pathOffset += 13; |
| 4720 index = path.indexOf("/verify", pathOffset); | 4720 index = path.indexOf("/verify", pathOffset); |
| 4721 unittest.expect(index >= 0, unittest.isTrue); | 4721 unittest.expect(index >= 0, unittest.isTrue); |
| 4722 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4722 subPart = |
| 4723 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4723 pathOffset = index; | 4724 pathOffset = index; |
| 4724 unittest.expect(subPart, unittest.equals("$arg_applicationId")); | 4725 unittest.expect(subPart, unittest.equals("$arg_applicationId")); |
| 4725 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/verify")); | 4726 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4727 unittest.equals("/verify")); |
| 4726 pathOffset += 7; | 4728 pathOffset += 7; |
| 4727 | 4729 |
| 4728 var query = (req.url).query; | 4730 var query = (req.url).query; |
| 4729 var queryOffset = 0; | 4731 var queryOffset = 0; |
| 4730 var queryMap = {}; | 4732 var queryMap = {}; |
| 4731 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4733 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4732 parseBool(n) { | 4734 parseBool(n) { |
| 4733 if (n == "true") return true; | 4735 if (n == "true") return true; |
| 4734 if (n == "false") return false; | 4736 if (n == "false") return false; |
| 4735 if (n == null) return null; | 4737 if (n == null) return null; |
| 4736 throw new core.ArgumentError("Invalid boolean: $n"); | 4738 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4737 } | 4739 } |
| 4740 |
| 4738 if (query.length > 0) { | 4741 if (query.length > 0) { |
| 4739 for (var part in query.split("&")) { | 4742 for (var part in query.split("&")) { |
| 4740 var keyvalue = part.split("="); | 4743 var keyvalue = part.split("="); |
| 4741 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4744 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4745 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4742 } | 4746 } |
| 4743 } | 4747 } |
| 4744 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4748 unittest.expect(queryMap["consistencyToken"].first, |
| 4745 | 4749 unittest.equals(arg_consistencyToken)); |
| 4746 | 4750 |
| 4747 var h = { | 4751 var h = { |
| 4748 "content-type" : "application/json; charset=utf-8", | 4752 "content-type": "application/json; charset=utf-8", |
| 4749 }; | 4753 }; |
| 4750 var resp = convert.JSON.encode(buildApplicationVerifyResponse()); | 4754 var resp = convert.JSON.encode(buildApplicationVerifyResponse()); |
| 4751 return new async.Future.value(stringResponse(200, h, resp)); | 4755 return new async.Future.value(stringResponse(200, h, resp)); |
| 4752 }), true); | 4756 }), true); |
| 4753 res.verify(arg_applicationId, consistencyToken: arg_consistencyToken).then
(unittest.expectAsync1(((api.ApplicationVerifyResponse response) { | 4757 res |
| 4758 .verify(arg_applicationId, consistencyToken: arg_consistencyToken) |
| 4759 .then( |
| 4760 unittest.expectAsync1(((api.ApplicationVerifyResponse response) { |
| 4754 checkApplicationVerifyResponse(response); | 4761 checkApplicationVerifyResponse(response); |
| 4755 }))); | 4762 }))); |
| 4756 }); | 4763 }); |
| 4757 | |
| 4758 }); | 4764 }); |
| 4759 | 4765 |
| 4760 | |
| 4761 unittest.group("resource-EventsResourceApi", () { | 4766 unittest.group("resource-EventsResourceApi", () { |
| 4762 unittest.test("method--listByPlayer", () { | 4767 unittest.test("method--listByPlayer", () { |
| 4763 | |
| 4764 var mock = new HttpServerMock(); | 4768 var mock = new HttpServerMock(); |
| 4765 api.EventsResourceApi res = new api.GamesApi(mock).events; | 4769 api.EventsResourceApi res = new api.GamesApi(mock).events; |
| 4766 var arg_consistencyToken = "foo"; | 4770 var arg_consistencyToken = "foo"; |
| 4767 var arg_language = "foo"; | 4771 var arg_language = "foo"; |
| 4768 var arg_maxResults = 42; | 4772 var arg_maxResults = 42; |
| 4769 var arg_pageToken = "foo"; | 4773 var arg_pageToken = "foo"; |
| 4770 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4774 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4771 var path = (req.url).path; | 4775 var path = (req.url).path; |
| 4772 var pathOffset = 0; | 4776 var pathOffset = 0; |
| 4773 var index; | 4777 var index; |
| 4774 var subPart; | 4778 var subPart; |
| 4775 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4779 unittest.expect( |
| 4780 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4776 pathOffset += 1; | 4781 pathOffset += 1; |
| 4777 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4782 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4783 unittest.equals("games/v1/")); |
| 4778 pathOffset += 9; | 4784 pathOffset += 9; |
| 4779 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("events")); | 4785 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 4786 unittest.equals("events")); |
| 4780 pathOffset += 6; | 4787 pathOffset += 6; |
| 4781 | 4788 |
| 4782 var query = (req.url).query; | 4789 var query = (req.url).query; |
| 4783 var queryOffset = 0; | 4790 var queryOffset = 0; |
| 4784 var queryMap = {}; | 4791 var queryMap = {}; |
| 4785 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4792 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4786 parseBool(n) { | 4793 parseBool(n) { |
| 4787 if (n == "true") return true; | 4794 if (n == "true") return true; |
| 4788 if (n == "false") return false; | 4795 if (n == "false") return false; |
| 4789 if (n == null) return null; | 4796 if (n == null) return null; |
| 4790 throw new core.ArgumentError("Invalid boolean: $n"); | 4797 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4791 } | 4798 } |
| 4799 |
| 4792 if (query.length > 0) { | 4800 if (query.length > 0) { |
| 4793 for (var part in query.split("&")) { | 4801 for (var part in query.split("&")) { |
| 4794 var keyvalue = part.split("="); | 4802 var keyvalue = part.split("="); |
| 4795 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4803 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4804 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4796 } | 4805 } |
| 4797 } | 4806 } |
| 4798 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4807 unittest.expect(queryMap["consistencyToken"].first, |
| 4799 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4808 unittest.equals(arg_consistencyToken)); |
| 4800 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 4809 unittest.expect( |
| 4801 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 4810 queryMap["language"].first, unittest.equals(arg_language)); |
| 4802 | 4811 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 4812 unittest.equals(arg_maxResults)); |
| 4813 unittest.expect( |
| 4814 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 4803 | 4815 |
| 4804 var h = { | 4816 var h = { |
| 4805 "content-type" : "application/json; charset=utf-8", | 4817 "content-type": "application/json; charset=utf-8", |
| 4806 }; | 4818 }; |
| 4807 var resp = convert.JSON.encode(buildPlayerEventListResponse()); | 4819 var resp = convert.JSON.encode(buildPlayerEventListResponse()); |
| 4808 return new async.Future.value(stringResponse(200, h, resp)); | 4820 return new async.Future.value(stringResponse(200, h, resp)); |
| 4809 }), true); | 4821 }), true); |
| 4810 res.listByPlayer(consistencyToken: arg_consistencyToken, language: arg_lan
guage, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expec
tAsync1(((api.PlayerEventListResponse response) { | 4822 res |
| 4823 .listByPlayer( |
| 4824 consistencyToken: arg_consistencyToken, |
| 4825 language: arg_language, |
| 4826 maxResults: arg_maxResults, |
| 4827 pageToken: arg_pageToken) |
| 4828 .then(unittest.expectAsync1(((api.PlayerEventListResponse response) { |
| 4811 checkPlayerEventListResponse(response); | 4829 checkPlayerEventListResponse(response); |
| 4812 }))); | 4830 }))); |
| 4813 }); | 4831 }); |
| 4814 | 4832 |
| 4815 unittest.test("method--listDefinitions", () { | 4833 unittest.test("method--listDefinitions", () { |
| 4816 | |
| 4817 var mock = new HttpServerMock(); | 4834 var mock = new HttpServerMock(); |
| 4818 api.EventsResourceApi res = new api.GamesApi(mock).events; | 4835 api.EventsResourceApi res = new api.GamesApi(mock).events; |
| 4819 var arg_consistencyToken = "foo"; | 4836 var arg_consistencyToken = "foo"; |
| 4820 var arg_language = "foo"; | 4837 var arg_language = "foo"; |
| 4821 var arg_maxResults = 42; | 4838 var arg_maxResults = 42; |
| 4822 var arg_pageToken = "foo"; | 4839 var arg_pageToken = "foo"; |
| 4823 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4840 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4824 var path = (req.url).path; | 4841 var path = (req.url).path; |
| 4825 var pathOffset = 0; | 4842 var pathOffset = 0; |
| 4826 var index; | 4843 var index; |
| 4827 var subPart; | 4844 var subPart; |
| 4828 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4845 unittest.expect( |
| 4846 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4829 pathOffset += 1; | 4847 pathOffset += 1; |
| 4830 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4848 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4849 unittest.equals("games/v1/")); |
| 4831 pathOffset += 9; | 4850 pathOffset += 9; |
| 4832 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("eventDefinitions")); | 4851 unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| 4852 unittest.equals("eventDefinitions")); |
| 4833 pathOffset += 16; | 4853 pathOffset += 16; |
| 4834 | 4854 |
| 4835 var query = (req.url).query; | 4855 var query = (req.url).query; |
| 4836 var queryOffset = 0; | 4856 var queryOffset = 0; |
| 4837 var queryMap = {}; | 4857 var queryMap = {}; |
| 4838 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4858 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4839 parseBool(n) { | 4859 parseBool(n) { |
| 4840 if (n == "true") return true; | 4860 if (n == "true") return true; |
| 4841 if (n == "false") return false; | 4861 if (n == "false") return false; |
| 4842 if (n == null) return null; | 4862 if (n == null) return null; |
| 4843 throw new core.ArgumentError("Invalid boolean: $n"); | 4863 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4844 } | 4864 } |
| 4865 |
| 4845 if (query.length > 0) { | 4866 if (query.length > 0) { |
| 4846 for (var part in query.split("&")) { | 4867 for (var part in query.split("&")) { |
| 4847 var keyvalue = part.split("="); | 4868 var keyvalue = part.split("="); |
| 4848 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4869 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4870 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4849 } | 4871 } |
| 4850 } | 4872 } |
| 4851 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4873 unittest.expect(queryMap["consistencyToken"].first, |
| 4852 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4874 unittest.equals(arg_consistencyToken)); |
| 4853 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 4875 unittest.expect( |
| 4854 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 4876 queryMap["language"].first, unittest.equals(arg_language)); |
| 4855 | 4877 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 4878 unittest.equals(arg_maxResults)); |
| 4879 unittest.expect( |
| 4880 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 4856 | 4881 |
| 4857 var h = { | 4882 var h = { |
| 4858 "content-type" : "application/json; charset=utf-8", | 4883 "content-type": "application/json; charset=utf-8", |
| 4859 }; | 4884 }; |
| 4860 var resp = convert.JSON.encode(buildEventDefinitionListResponse()); | 4885 var resp = convert.JSON.encode(buildEventDefinitionListResponse()); |
| 4861 return new async.Future.value(stringResponse(200, h, resp)); | 4886 return new async.Future.value(stringResponse(200, h, resp)); |
| 4862 }), true); | 4887 }), true); |
| 4863 res.listDefinitions(consistencyToken: arg_consistencyToken, language: arg_
language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.ex
pectAsync1(((api.EventDefinitionListResponse response) { | 4888 res |
| 4889 .listDefinitions( |
| 4890 consistencyToken: arg_consistencyToken, |
| 4891 language: arg_language, |
| 4892 maxResults: arg_maxResults, |
| 4893 pageToken: arg_pageToken) |
| 4894 .then(unittest |
| 4895 .expectAsync1(((api.EventDefinitionListResponse response) { |
| 4864 checkEventDefinitionListResponse(response); | 4896 checkEventDefinitionListResponse(response); |
| 4865 }))); | 4897 }))); |
| 4866 }); | 4898 }); |
| 4867 | 4899 |
| 4868 unittest.test("method--record", () { | 4900 unittest.test("method--record", () { |
| 4869 | |
| 4870 var mock = new HttpServerMock(); | 4901 var mock = new HttpServerMock(); |
| 4871 api.EventsResourceApi res = new api.GamesApi(mock).events; | 4902 api.EventsResourceApi res = new api.GamesApi(mock).events; |
| 4872 var arg_request = buildEventRecordRequest(); | 4903 var arg_request = buildEventRecordRequest(); |
| 4873 var arg_consistencyToken = "foo"; | 4904 var arg_consistencyToken = "foo"; |
| 4874 var arg_language = "foo"; | 4905 var arg_language = "foo"; |
| 4875 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4906 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4876 var obj = new api.EventRecordRequest.fromJson(json); | 4907 var obj = new api.EventRecordRequest.fromJson(json); |
| 4877 checkEventRecordRequest(obj); | 4908 checkEventRecordRequest(obj); |
| 4878 | 4909 |
| 4879 var path = (req.url).path; | 4910 var path = (req.url).path; |
| 4880 var pathOffset = 0; | 4911 var pathOffset = 0; |
| 4881 var index; | 4912 var index; |
| 4882 var subPart; | 4913 var subPart; |
| 4883 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4914 unittest.expect( |
| 4915 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4884 pathOffset += 1; | 4916 pathOffset += 1; |
| 4885 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4917 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4918 unittest.equals("games/v1/")); |
| 4886 pathOffset += 9; | 4919 pathOffset += 9; |
| 4887 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("events")); | 4920 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 4921 unittest.equals("events")); |
| 4888 pathOffset += 6; | 4922 pathOffset += 6; |
| 4889 | 4923 |
| 4890 var query = (req.url).query; | 4924 var query = (req.url).query; |
| 4891 var queryOffset = 0; | 4925 var queryOffset = 0; |
| 4892 var queryMap = {}; | 4926 var queryMap = {}; |
| 4893 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4927 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4894 parseBool(n) { | 4928 parseBool(n) { |
| 4895 if (n == "true") return true; | 4929 if (n == "true") return true; |
| 4896 if (n == "false") return false; | 4930 if (n == "false") return false; |
| 4897 if (n == null) return null; | 4931 if (n == null) return null; |
| 4898 throw new core.ArgumentError("Invalid boolean: $n"); | 4932 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4899 } | 4933 } |
| 4934 |
| 4900 if (query.length > 0) { | 4935 if (query.length > 0) { |
| 4901 for (var part in query.split("&")) { | 4936 for (var part in query.split("&")) { |
| 4902 var keyvalue = part.split("="); | 4937 var keyvalue = part.split("="); |
| 4903 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4938 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4939 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4904 } | 4940 } |
| 4905 } | 4941 } |
| 4906 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 4942 unittest.expect(queryMap["consistencyToken"].first, |
| 4907 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 4943 unittest.equals(arg_consistencyToken)); |
| 4908 | 4944 unittest.expect( |
| 4945 queryMap["language"].first, unittest.equals(arg_language)); |
| 4909 | 4946 |
| 4910 var h = { | 4947 var h = { |
| 4911 "content-type" : "application/json; charset=utf-8", | 4948 "content-type": "application/json; charset=utf-8", |
| 4912 }; | 4949 }; |
| 4913 var resp = convert.JSON.encode(buildEventUpdateResponse()); | 4950 var resp = convert.JSON.encode(buildEventUpdateResponse()); |
| 4914 return new async.Future.value(stringResponse(200, h, resp)); | 4951 return new async.Future.value(stringResponse(200, h, resp)); |
| 4915 }), true); | 4952 }), true); |
| 4916 res.record(arg_request, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.EventUpdateResponse response) { | 4953 res |
| 4954 .record(arg_request, |
| 4955 consistencyToken: arg_consistencyToken, language: arg_language) |
| 4956 .then(unittest.expectAsync1(((api.EventUpdateResponse response) { |
| 4917 checkEventUpdateResponse(response); | 4957 checkEventUpdateResponse(response); |
| 4918 }))); | 4958 }))); |
| 4919 }); | 4959 }); |
| 4920 | |
| 4921 }); | 4960 }); |
| 4922 | 4961 |
| 4923 | |
| 4924 unittest.group("resource-LeaderboardsResourceApi", () { | 4962 unittest.group("resource-LeaderboardsResourceApi", () { |
| 4925 unittest.test("method--get", () { | 4963 unittest.test("method--get", () { |
| 4926 | |
| 4927 var mock = new HttpServerMock(); | 4964 var mock = new HttpServerMock(); |
| 4928 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; | 4965 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; |
| 4929 var arg_leaderboardId = "foo"; | 4966 var arg_leaderboardId = "foo"; |
| 4930 var arg_consistencyToken = "foo"; | 4967 var arg_consistencyToken = "foo"; |
| 4931 var arg_language = "foo"; | 4968 var arg_language = "foo"; |
| 4932 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4969 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4933 var path = (req.url).path; | 4970 var path = (req.url).path; |
| 4934 var pathOffset = 0; | 4971 var pathOffset = 0; |
| 4935 var index; | 4972 var index; |
| 4936 var subPart; | 4973 var subPart; |
| 4937 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4974 unittest.expect( |
| 4975 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4938 pathOffset += 1; | 4976 pathOffset += 1; |
| 4939 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 4977 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4978 unittest.equals("games/v1/")); |
| 4940 pathOffset += 9; | 4979 pathOffset += 9; |
| 4941 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("leaderboards/")); | 4980 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 4981 unittest.equals("leaderboards/")); |
| 4942 pathOffset += 13; | 4982 pathOffset += 13; |
| 4943 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4983 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4944 pathOffset = path.length; | 4984 pathOffset = path.length; |
| 4945 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); | 4985 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); |
| 4946 | 4986 |
| 4947 var query = (req.url).query; | 4987 var query = (req.url).query; |
| 4948 var queryOffset = 0; | 4988 var queryOffset = 0; |
| 4949 var queryMap = {}; | 4989 var queryMap = {}; |
| 4950 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4990 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4951 parseBool(n) { | 4991 parseBool(n) { |
| 4952 if (n == "true") return true; | 4992 if (n == "true") return true; |
| 4953 if (n == "false") return false; | 4993 if (n == "false") return false; |
| 4954 if (n == null) return null; | 4994 if (n == null) return null; |
| 4955 throw new core.ArgumentError("Invalid boolean: $n"); | 4995 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4956 } | 4996 } |
| 4997 |
| 4957 if (query.length > 0) { | 4998 if (query.length > 0) { |
| 4958 for (var part in query.split("&")) { | 4999 for (var part in query.split("&")) { |
| 4959 var keyvalue = part.split("="); | 5000 var keyvalue = part.split("="); |
| 4960 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5002 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4961 } | 5003 } |
| 4962 } | 5004 } |
| 4963 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5005 unittest.expect(queryMap["consistencyToken"].first, |
| 4964 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5006 unittest.equals(arg_consistencyToken)); |
| 4965 | 5007 unittest.expect( |
| 5008 queryMap["language"].first, unittest.equals(arg_language)); |
| 4966 | 5009 |
| 4967 var h = { | 5010 var h = { |
| 4968 "content-type" : "application/json; charset=utf-8", | 5011 "content-type": "application/json; charset=utf-8", |
| 4969 }; | 5012 }; |
| 4970 var resp = convert.JSON.encode(buildLeaderboard()); | 5013 var resp = convert.JSON.encode(buildLeaderboard()); |
| 4971 return new async.Future.value(stringResponse(200, h, resp)); | 5014 return new async.Future.value(stringResponse(200, h, resp)); |
| 4972 }), true); | 5015 }), true); |
| 4973 res.get(arg_leaderboardId, consistencyToken: arg_consistencyToken, languag
e: arg_language).then(unittest.expectAsync1(((api.Leaderboard response) { | 5016 res |
| 5017 .get(arg_leaderboardId, |
| 5018 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5019 .then(unittest.expectAsync1(((api.Leaderboard response) { |
| 4974 checkLeaderboard(response); | 5020 checkLeaderboard(response); |
| 4975 }))); | 5021 }))); |
| 4976 }); | 5022 }); |
| 4977 | 5023 |
| 4978 unittest.test("method--list", () { | 5024 unittest.test("method--list", () { |
| 4979 | |
| 4980 var mock = new HttpServerMock(); | 5025 var mock = new HttpServerMock(); |
| 4981 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; | 5026 api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards; |
| 4982 var arg_consistencyToken = "foo"; | 5027 var arg_consistencyToken = "foo"; |
| 4983 var arg_language = "foo"; | 5028 var arg_language = "foo"; |
| 4984 var arg_maxResults = 42; | 5029 var arg_maxResults = 42; |
| 4985 var arg_pageToken = "foo"; | 5030 var arg_pageToken = "foo"; |
| 4986 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5031 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4987 var path = (req.url).path; | 5032 var path = (req.url).path; |
| 4988 var pathOffset = 0; | 5033 var pathOffset = 0; |
| 4989 var index; | 5034 var index; |
| 4990 var subPart; | 5035 var subPart; |
| 4991 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5036 unittest.expect( |
| 5037 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4992 pathOffset += 1; | 5038 pathOffset += 1; |
| 4993 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5039 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5040 unittest.equals("games/v1/")); |
| 4994 pathOffset += 9; | 5041 pathOffset += 9; |
| 4995 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("leaderboards")); | 5042 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5043 unittest.equals("leaderboards")); |
| 4996 pathOffset += 12; | 5044 pathOffset += 12; |
| 4997 | 5045 |
| 4998 var query = (req.url).query; | 5046 var query = (req.url).query; |
| 4999 var queryOffset = 0; | 5047 var queryOffset = 0; |
| 5000 var queryMap = {}; | 5048 var queryMap = {}; |
| 5001 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5049 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5002 parseBool(n) { | 5050 parseBool(n) { |
| 5003 if (n == "true") return true; | 5051 if (n == "true") return true; |
| 5004 if (n == "false") return false; | 5052 if (n == "false") return false; |
| 5005 if (n == null) return null; | 5053 if (n == null) return null; |
| 5006 throw new core.ArgumentError("Invalid boolean: $n"); | 5054 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5007 } | 5055 } |
| 5056 |
| 5008 if (query.length > 0) { | 5057 if (query.length > 0) { |
| 5009 for (var part in query.split("&")) { | 5058 for (var part in query.split("&")) { |
| 5010 var keyvalue = part.split("="); | 5059 var keyvalue = part.split("="); |
| 5011 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5060 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5061 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5012 } | 5062 } |
| 5013 } | 5063 } |
| 5014 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5064 unittest.expect(queryMap["consistencyToken"].first, |
| 5015 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5065 unittest.equals(arg_consistencyToken)); |
| 5016 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 5066 unittest.expect( |
| 5017 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 5067 queryMap["language"].first, unittest.equals(arg_language)); |
| 5018 | 5068 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 5069 unittest.equals(arg_maxResults)); |
| 5070 unittest.expect( |
| 5071 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 5019 | 5072 |
| 5020 var h = { | 5073 var h = { |
| 5021 "content-type" : "application/json; charset=utf-8", | 5074 "content-type": "application/json; charset=utf-8", |
| 5022 }; | 5075 }; |
| 5023 var resp = convert.JSON.encode(buildLeaderboardListResponse()); | 5076 var resp = convert.JSON.encode(buildLeaderboardListResponse()); |
| 5024 return new async.Future.value(stringResponse(200, h, resp)); | 5077 return new async.Future.value(stringResponse(200, h, resp)); |
| 5025 }), true); | 5078 }), true); |
| 5026 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m
axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(
((api.LeaderboardListResponse response) { | 5079 res |
| 5080 .list( |
| 5081 consistencyToken: arg_consistencyToken, |
| 5082 language: arg_language, |
| 5083 maxResults: arg_maxResults, |
| 5084 pageToken: arg_pageToken) |
| 5085 .then(unittest.expectAsync1(((api.LeaderboardListResponse response) { |
| 5027 checkLeaderboardListResponse(response); | 5086 checkLeaderboardListResponse(response); |
| 5028 }))); | 5087 }))); |
| 5029 }); | 5088 }); |
| 5030 | |
| 5031 }); | 5089 }); |
| 5032 | 5090 |
| 5033 | |
| 5034 unittest.group("resource-MetagameResourceApi", () { | 5091 unittest.group("resource-MetagameResourceApi", () { |
| 5035 unittest.test("method--getMetagameConfig", () { | 5092 unittest.test("method--getMetagameConfig", () { |
| 5036 | |
| 5037 var mock = new HttpServerMock(); | 5093 var mock = new HttpServerMock(); |
| 5038 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; | 5094 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; |
| 5039 var arg_consistencyToken = "foo"; | 5095 var arg_consistencyToken = "foo"; |
| 5040 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5096 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5041 var path = (req.url).path; | 5097 var path = (req.url).path; |
| 5042 var pathOffset = 0; | 5098 var pathOffset = 0; |
| 5043 var index; | 5099 var index; |
| 5044 var subPart; | 5100 var subPart; |
| 5045 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5101 unittest.expect( |
| 5102 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5046 pathOffset += 1; | 5103 pathOffset += 1; |
| 5047 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5104 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5105 unittest.equals("games/v1/")); |
| 5048 pathOffset += 9; | 5106 pathOffset += 9; |
| 5049 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("metagameConfig")); | 5107 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 5108 unittest.equals("metagameConfig")); |
| 5050 pathOffset += 14; | 5109 pathOffset += 14; |
| 5051 | 5110 |
| 5052 var query = (req.url).query; | 5111 var query = (req.url).query; |
| 5053 var queryOffset = 0; | 5112 var queryOffset = 0; |
| 5054 var queryMap = {}; | 5113 var queryMap = {}; |
| 5055 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5114 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5056 parseBool(n) { | 5115 parseBool(n) { |
| 5057 if (n == "true") return true; | 5116 if (n == "true") return true; |
| 5058 if (n == "false") return false; | 5117 if (n == "false") return false; |
| 5059 if (n == null) return null; | 5118 if (n == null) return null; |
| 5060 throw new core.ArgumentError("Invalid boolean: $n"); | 5119 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5061 } | 5120 } |
| 5121 |
| 5062 if (query.length > 0) { | 5122 if (query.length > 0) { |
| 5063 for (var part in query.split("&")) { | 5123 for (var part in query.split("&")) { |
| 5064 var keyvalue = part.split("="); | 5124 var keyvalue = part.split("="); |
| 5065 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5125 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5126 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5066 } | 5127 } |
| 5067 } | 5128 } |
| 5068 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5129 unittest.expect(queryMap["consistencyToken"].first, |
| 5069 | 5130 unittest.equals(arg_consistencyToken)); |
| 5070 | 5131 |
| 5071 var h = { | 5132 var h = { |
| 5072 "content-type" : "application/json; charset=utf-8", | 5133 "content-type": "application/json; charset=utf-8", |
| 5073 }; | 5134 }; |
| 5074 var resp = convert.JSON.encode(buildMetagameConfig()); | 5135 var resp = convert.JSON.encode(buildMetagameConfig()); |
| 5075 return new async.Future.value(stringResponse(200, h, resp)); | 5136 return new async.Future.value(stringResponse(200, h, resp)); |
| 5076 }), true); | 5137 }), true); |
| 5077 res.getMetagameConfig(consistencyToken: arg_consistencyToken).then(unittes
t.expectAsync1(((api.MetagameConfig response) { | 5138 res |
| 5139 .getMetagameConfig(consistencyToken: arg_consistencyToken) |
| 5140 .then(unittest.expectAsync1(((api.MetagameConfig response) { |
| 5078 checkMetagameConfig(response); | 5141 checkMetagameConfig(response); |
| 5079 }))); | 5142 }))); |
| 5080 }); | 5143 }); |
| 5081 | 5144 |
| 5082 unittest.test("method--listCategoriesByPlayer", () { | 5145 unittest.test("method--listCategoriesByPlayer", () { |
| 5083 | |
| 5084 var mock = new HttpServerMock(); | 5146 var mock = new HttpServerMock(); |
| 5085 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; | 5147 api.MetagameResourceApi res = new api.GamesApi(mock).metagame; |
| 5086 var arg_playerId = "foo"; | 5148 var arg_playerId = "foo"; |
| 5087 var arg_collection = "foo"; | 5149 var arg_collection = "foo"; |
| 5088 var arg_consistencyToken = "foo"; | 5150 var arg_consistencyToken = "foo"; |
| 5089 var arg_language = "foo"; | 5151 var arg_language = "foo"; |
| 5090 var arg_maxResults = 42; | 5152 var arg_maxResults = 42; |
| 5091 var arg_pageToken = "foo"; | 5153 var arg_pageToken = "foo"; |
| 5092 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5154 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5093 var path = (req.url).path; | 5155 var path = (req.url).path; |
| 5094 var pathOffset = 0; | 5156 var pathOffset = 0; |
| 5095 var index; | 5157 var index; |
| 5096 var subPart; | 5158 var subPart; |
| 5097 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5159 unittest.expect( |
| 5160 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5098 pathOffset += 1; | 5161 pathOffset += 1; |
| 5099 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5162 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5163 unittest.equals("games/v1/")); |
| 5100 pathOffset += 9; | 5164 pathOffset += 9; |
| 5101 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 5165 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5166 unittest.equals("players/")); |
| 5102 pathOffset += 8; | 5167 pathOffset += 8; |
| 5103 index = path.indexOf("/categories/", pathOffset); | 5168 index = path.indexOf("/categories/", pathOffset); |
| 5104 unittest.expect(index >= 0, unittest.isTrue); | 5169 unittest.expect(index >= 0, unittest.isTrue); |
| 5105 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5170 subPart = |
| 5171 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5106 pathOffset = index; | 5172 pathOffset = index; |
| 5107 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 5173 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 5108 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/categories/")); | 5174 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5175 unittest.equals("/categories/")); |
| 5109 pathOffset += 12; | 5176 pathOffset += 12; |
| 5110 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5177 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5111 pathOffset = path.length; | 5178 pathOffset = path.length; |
| 5112 unittest.expect(subPart, unittest.equals("$arg_collection")); | 5179 unittest.expect(subPart, unittest.equals("$arg_collection")); |
| 5113 | 5180 |
| 5114 var query = (req.url).query; | 5181 var query = (req.url).query; |
| 5115 var queryOffset = 0; | 5182 var queryOffset = 0; |
| 5116 var queryMap = {}; | 5183 var queryMap = {}; |
| 5117 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5184 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5118 parseBool(n) { | 5185 parseBool(n) { |
| 5119 if (n == "true") return true; | 5186 if (n == "true") return true; |
| 5120 if (n == "false") return false; | 5187 if (n == "false") return false; |
| 5121 if (n == null) return null; | 5188 if (n == null) return null; |
| 5122 throw new core.ArgumentError("Invalid boolean: $n"); | 5189 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5123 } | 5190 } |
| 5191 |
| 5124 if (query.length > 0) { | 5192 if (query.length > 0) { |
| 5125 for (var part in query.split("&")) { | 5193 for (var part in query.split("&")) { |
| 5126 var keyvalue = part.split("="); | 5194 var keyvalue = part.split("="); |
| 5127 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5195 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5196 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5128 } | 5197 } |
| 5129 } | 5198 } |
| 5130 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5199 unittest.expect(queryMap["consistencyToken"].first, |
| 5131 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5200 unittest.equals(arg_consistencyToken)); |
| 5132 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 5201 unittest.expect( |
| 5133 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 5202 queryMap["language"].first, unittest.equals(arg_language)); |
| 5134 | 5203 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 5204 unittest.equals(arg_maxResults)); |
| 5205 unittest.expect( |
| 5206 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 5135 | 5207 |
| 5136 var h = { | 5208 var h = { |
| 5137 "content-type" : "application/json; charset=utf-8", | 5209 "content-type": "application/json; charset=utf-8", |
| 5138 }; | 5210 }; |
| 5139 var resp = convert.JSON.encode(buildCategoryListResponse()); | 5211 var resp = convert.JSON.encode(buildCategoryListResponse()); |
| 5140 return new async.Future.value(stringResponse(200, h, resp)); | 5212 return new async.Future.value(stringResponse(200, h, resp)); |
| 5141 }), true); | 5213 }), true); |
| 5142 res.listCategoriesByPlayer(arg_playerId, arg_collection, consistencyToken:
arg_consistencyToken, language: arg_language, maxResults: arg_maxResults, pageT
oken: arg_pageToken).then(unittest.expectAsync1(((api.CategoryListResponse respo
nse) { | 5214 res |
| 5215 .listCategoriesByPlayer(arg_playerId, arg_collection, |
| 5216 consistencyToken: arg_consistencyToken, |
| 5217 language: arg_language, |
| 5218 maxResults: arg_maxResults, |
| 5219 pageToken: arg_pageToken) |
| 5220 .then(unittest.expectAsync1(((api.CategoryListResponse response) { |
| 5143 checkCategoryListResponse(response); | 5221 checkCategoryListResponse(response); |
| 5144 }))); | 5222 }))); |
| 5145 }); | 5223 }); |
| 5146 | |
| 5147 }); | 5224 }); |
| 5148 | 5225 |
| 5149 | |
| 5150 unittest.group("resource-PlayersResourceApi", () { | 5226 unittest.group("resource-PlayersResourceApi", () { |
| 5151 unittest.test("method--get", () { | 5227 unittest.test("method--get", () { |
| 5152 | |
| 5153 var mock = new HttpServerMock(); | 5228 var mock = new HttpServerMock(); |
| 5154 api.PlayersResourceApi res = new api.GamesApi(mock).players; | 5229 api.PlayersResourceApi res = new api.GamesApi(mock).players; |
| 5155 var arg_playerId = "foo"; | 5230 var arg_playerId = "foo"; |
| 5156 var arg_consistencyToken = "foo"; | 5231 var arg_consistencyToken = "foo"; |
| 5157 var arg_language = "foo"; | 5232 var arg_language = "foo"; |
| 5158 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5233 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5159 var path = (req.url).path; | 5234 var path = (req.url).path; |
| 5160 var pathOffset = 0; | 5235 var pathOffset = 0; |
| 5161 var index; | 5236 var index; |
| 5162 var subPart; | 5237 var subPart; |
| 5163 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5238 unittest.expect( |
| 5239 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5164 pathOffset += 1; | 5240 pathOffset += 1; |
| 5165 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5241 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5242 unittest.equals("games/v1/")); |
| 5166 pathOffset += 9; | 5243 pathOffset += 9; |
| 5167 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 5244 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5245 unittest.equals("players/")); |
| 5168 pathOffset += 8; | 5246 pathOffset += 8; |
| 5169 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5247 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5170 pathOffset = path.length; | 5248 pathOffset = path.length; |
| 5171 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 5249 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 5172 | 5250 |
| 5173 var query = (req.url).query; | 5251 var query = (req.url).query; |
| 5174 var queryOffset = 0; | 5252 var queryOffset = 0; |
| 5175 var queryMap = {}; | 5253 var queryMap = {}; |
| 5176 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5254 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5177 parseBool(n) { | 5255 parseBool(n) { |
| 5178 if (n == "true") return true; | 5256 if (n == "true") return true; |
| 5179 if (n == "false") return false; | 5257 if (n == "false") return false; |
| 5180 if (n == null) return null; | 5258 if (n == null) return null; |
| 5181 throw new core.ArgumentError("Invalid boolean: $n"); | 5259 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5182 } | 5260 } |
| 5261 |
| 5183 if (query.length > 0) { | 5262 if (query.length > 0) { |
| 5184 for (var part in query.split("&")) { | 5263 for (var part in query.split("&")) { |
| 5185 var keyvalue = part.split("="); | 5264 var keyvalue = part.split("="); |
| 5186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5265 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5266 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5187 } | 5267 } |
| 5188 } | 5268 } |
| 5189 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5269 unittest.expect(queryMap["consistencyToken"].first, |
| 5190 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5270 unittest.equals(arg_consistencyToken)); |
| 5191 | 5271 unittest.expect( |
| 5272 queryMap["language"].first, unittest.equals(arg_language)); |
| 5192 | 5273 |
| 5193 var h = { | 5274 var h = { |
| 5194 "content-type" : "application/json; charset=utf-8", | 5275 "content-type": "application/json; charset=utf-8", |
| 5195 }; | 5276 }; |
| 5196 var resp = convert.JSON.encode(buildPlayer()); | 5277 var resp = convert.JSON.encode(buildPlayer()); |
| 5197 return new async.Future.value(stringResponse(200, h, resp)); | 5278 return new async.Future.value(stringResponse(200, h, resp)); |
| 5198 }), true); | 5279 }), true); |
| 5199 res.get(arg_playerId, consistencyToken: arg_consistencyToken, language: ar
g_language).then(unittest.expectAsync1(((api.Player response) { | 5280 res |
| 5281 .get(arg_playerId, |
| 5282 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5283 .then(unittest.expectAsync1(((api.Player response) { |
| 5200 checkPlayer(response); | 5284 checkPlayer(response); |
| 5201 }))); | 5285 }))); |
| 5202 }); | 5286 }); |
| 5203 | 5287 |
| 5204 unittest.test("method--list", () { | 5288 unittest.test("method--list", () { |
| 5205 | |
| 5206 var mock = new HttpServerMock(); | 5289 var mock = new HttpServerMock(); |
| 5207 api.PlayersResourceApi res = new api.GamesApi(mock).players; | 5290 api.PlayersResourceApi res = new api.GamesApi(mock).players; |
| 5208 var arg_collection = "foo"; | 5291 var arg_collection = "foo"; |
| 5209 var arg_consistencyToken = "foo"; | 5292 var arg_consistencyToken = "foo"; |
| 5210 var arg_language = "foo"; | 5293 var arg_language = "foo"; |
| 5211 var arg_maxResults = 42; | 5294 var arg_maxResults = 42; |
| 5212 var arg_pageToken = "foo"; | 5295 var arg_pageToken = "foo"; |
| 5213 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5296 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5214 var path = (req.url).path; | 5297 var path = (req.url).path; |
| 5215 var pathOffset = 0; | 5298 var pathOffset = 0; |
| 5216 var index; | 5299 var index; |
| 5217 var subPart; | 5300 var subPart; |
| 5218 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5301 unittest.expect( |
| 5302 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5219 pathOffset += 1; | 5303 pathOffset += 1; |
| 5220 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5304 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5305 unittest.equals("games/v1/")); |
| 5221 pathOffset += 9; | 5306 pathOffset += 9; |
| 5222 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("players/me/players/")); | 5307 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 5308 unittest.equals("players/me/players/")); |
| 5223 pathOffset += 19; | 5309 pathOffset += 19; |
| 5224 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5310 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5225 pathOffset = path.length; | 5311 pathOffset = path.length; |
| 5226 unittest.expect(subPart, unittest.equals("$arg_collection")); | 5312 unittest.expect(subPart, unittest.equals("$arg_collection")); |
| 5227 | 5313 |
| 5228 var query = (req.url).query; | 5314 var query = (req.url).query; |
| 5229 var queryOffset = 0; | 5315 var queryOffset = 0; |
| 5230 var queryMap = {}; | 5316 var queryMap = {}; |
| 5231 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5317 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5232 parseBool(n) { | 5318 parseBool(n) { |
| 5233 if (n == "true") return true; | 5319 if (n == "true") return true; |
| 5234 if (n == "false") return false; | 5320 if (n == "false") return false; |
| 5235 if (n == null) return null; | 5321 if (n == null) return null; |
| 5236 throw new core.ArgumentError("Invalid boolean: $n"); | 5322 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5237 } | 5323 } |
| 5324 |
| 5238 if (query.length > 0) { | 5325 if (query.length > 0) { |
| 5239 for (var part in query.split("&")) { | 5326 for (var part in query.split("&")) { |
| 5240 var keyvalue = part.split("="); | 5327 var keyvalue = part.split("="); |
| 5241 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5328 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5329 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5242 } | 5330 } |
| 5243 } | 5331 } |
| 5244 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5332 unittest.expect(queryMap["consistencyToken"].first, |
| 5245 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5333 unittest.equals(arg_consistencyToken)); |
| 5246 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 5334 unittest.expect( |
| 5247 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 5335 queryMap["language"].first, unittest.equals(arg_language)); |
| 5248 | 5336 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 5337 unittest.equals(arg_maxResults)); |
| 5338 unittest.expect( |
| 5339 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 5249 | 5340 |
| 5250 var h = { | 5341 var h = { |
| 5251 "content-type" : "application/json; charset=utf-8", | 5342 "content-type": "application/json; charset=utf-8", |
| 5252 }; | 5343 }; |
| 5253 var resp = convert.JSON.encode(buildPlayerListResponse()); | 5344 var resp = convert.JSON.encode(buildPlayerListResponse()); |
| 5254 return new async.Future.value(stringResponse(200, h, resp)); | 5345 return new async.Future.value(stringResponse(200, h, resp)); |
| 5255 }), true); | 5346 }), true); |
| 5256 res.list(arg_collection, consistencyToken: arg_consistencyToken, language:
arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unitte
st.expectAsync1(((api.PlayerListResponse response) { | 5347 res |
| 5348 .list(arg_collection, |
| 5349 consistencyToken: arg_consistencyToken, |
| 5350 language: arg_language, |
| 5351 maxResults: arg_maxResults, |
| 5352 pageToken: arg_pageToken) |
| 5353 .then(unittest.expectAsync1(((api.PlayerListResponse response) { |
| 5257 checkPlayerListResponse(response); | 5354 checkPlayerListResponse(response); |
| 5258 }))); | 5355 }))); |
| 5259 }); | 5356 }); |
| 5260 | |
| 5261 }); | 5357 }); |
| 5262 | 5358 |
| 5263 | |
| 5264 unittest.group("resource-PushtokensResourceApi", () { | 5359 unittest.group("resource-PushtokensResourceApi", () { |
| 5265 unittest.test("method--remove", () { | 5360 unittest.test("method--remove", () { |
| 5266 | |
| 5267 var mock = new HttpServerMock(); | 5361 var mock = new HttpServerMock(); |
| 5268 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; | 5362 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; |
| 5269 var arg_request = buildPushTokenId(); | 5363 var arg_request = buildPushTokenId(); |
| 5270 var arg_consistencyToken = "foo"; | 5364 var arg_consistencyToken = "foo"; |
| 5271 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5365 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5272 var obj = new api.PushTokenId.fromJson(json); | 5366 var obj = new api.PushTokenId.fromJson(json); |
| 5273 checkPushTokenId(obj); | 5367 checkPushTokenId(obj); |
| 5274 | 5368 |
| 5275 var path = (req.url).path; | 5369 var path = (req.url).path; |
| 5276 var pathOffset = 0; | 5370 var pathOffset = 0; |
| 5277 var index; | 5371 var index; |
| 5278 var subPart; | 5372 var subPart; |
| 5279 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5373 unittest.expect( |
| 5374 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5280 pathOffset += 1; | 5375 pathOffset += 1; |
| 5281 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5376 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5377 unittest.equals("games/v1/")); |
| 5282 pathOffset += 9; | 5378 pathOffset += 9; |
| 5283 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("pushtokens/remove")); | 5379 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 5380 unittest.equals("pushtokens/remove")); |
| 5284 pathOffset += 17; | 5381 pathOffset += 17; |
| 5285 | 5382 |
| 5286 var query = (req.url).query; | 5383 var query = (req.url).query; |
| 5287 var queryOffset = 0; | 5384 var queryOffset = 0; |
| 5288 var queryMap = {}; | 5385 var queryMap = {}; |
| 5289 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5386 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5290 parseBool(n) { | 5387 parseBool(n) { |
| 5291 if (n == "true") return true; | 5388 if (n == "true") return true; |
| 5292 if (n == "false") return false; | 5389 if (n == "false") return false; |
| 5293 if (n == null) return null; | 5390 if (n == null) return null; |
| 5294 throw new core.ArgumentError("Invalid boolean: $n"); | 5391 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5295 } | 5392 } |
| 5393 |
| 5296 if (query.length > 0) { | 5394 if (query.length > 0) { |
| 5297 for (var part in query.split("&")) { | 5395 for (var part in query.split("&")) { |
| 5298 var keyvalue = part.split("="); | 5396 var keyvalue = part.split("="); |
| 5299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5397 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5398 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5300 } | 5399 } |
| 5301 } | 5400 } |
| 5302 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5401 unittest.expect(queryMap["consistencyToken"].first, |
| 5303 | 5402 unittest.equals(arg_consistencyToken)); |
| 5304 | 5403 |
| 5305 var h = { | 5404 var h = { |
| 5306 "content-type" : "application/json; charset=utf-8", | 5405 "content-type": "application/json; charset=utf-8", |
| 5307 }; | 5406 }; |
| 5308 var resp = ""; | 5407 var resp = ""; |
| 5309 return new async.Future.value(stringResponse(200, h, resp)); | 5408 return new async.Future.value(stringResponse(200, h, resp)); |
| 5310 }), true); | 5409 }), true); |
| 5311 res.remove(arg_request, consistencyToken: arg_consistencyToken).then(unitt
est.expectAsync1((_) {})); | 5410 res |
| 5411 .remove(arg_request, consistencyToken: arg_consistencyToken) |
| 5412 .then(unittest.expectAsync1((_) {})); |
| 5312 }); | 5413 }); |
| 5313 | 5414 |
| 5314 unittest.test("method--update", () { | 5415 unittest.test("method--update", () { |
| 5315 | |
| 5316 var mock = new HttpServerMock(); | 5416 var mock = new HttpServerMock(); |
| 5317 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; | 5417 api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens; |
| 5318 var arg_request = buildPushToken(); | 5418 var arg_request = buildPushToken(); |
| 5319 var arg_consistencyToken = "foo"; | 5419 var arg_consistencyToken = "foo"; |
| 5320 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5420 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5321 var obj = new api.PushToken.fromJson(json); | 5421 var obj = new api.PushToken.fromJson(json); |
| 5322 checkPushToken(obj); | 5422 checkPushToken(obj); |
| 5323 | 5423 |
| 5324 var path = (req.url).path; | 5424 var path = (req.url).path; |
| 5325 var pathOffset = 0; | 5425 var pathOffset = 0; |
| 5326 var index; | 5426 var index; |
| 5327 var subPart; | 5427 var subPart; |
| 5328 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5428 unittest.expect( |
| 5429 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5329 pathOffset += 1; | 5430 pathOffset += 1; |
| 5330 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5431 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5432 unittest.equals("games/v1/")); |
| 5331 pathOffset += 9; | 5433 pathOffset += 9; |
| 5332 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("pushtokens")); | 5434 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 5435 unittest.equals("pushtokens")); |
| 5333 pathOffset += 10; | 5436 pathOffset += 10; |
| 5334 | 5437 |
| 5335 var query = (req.url).query; | 5438 var query = (req.url).query; |
| 5336 var queryOffset = 0; | 5439 var queryOffset = 0; |
| 5337 var queryMap = {}; | 5440 var queryMap = {}; |
| 5338 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5441 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5339 parseBool(n) { | 5442 parseBool(n) { |
| 5340 if (n == "true") return true; | 5443 if (n == "true") return true; |
| 5341 if (n == "false") return false; | 5444 if (n == "false") return false; |
| 5342 if (n == null) return null; | 5445 if (n == null) return null; |
| 5343 throw new core.ArgumentError("Invalid boolean: $n"); | 5446 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5344 } | 5447 } |
| 5448 |
| 5345 if (query.length > 0) { | 5449 if (query.length > 0) { |
| 5346 for (var part in query.split("&")) { | 5450 for (var part in query.split("&")) { |
| 5347 var keyvalue = part.split("="); | 5451 var keyvalue = part.split("="); |
| 5348 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5452 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5453 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5349 } | 5454 } |
| 5350 } | 5455 } |
| 5351 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5456 unittest.expect(queryMap["consistencyToken"].first, |
| 5352 | 5457 unittest.equals(arg_consistencyToken)); |
| 5353 | 5458 |
| 5354 var h = { | 5459 var h = { |
| 5355 "content-type" : "application/json; charset=utf-8", | 5460 "content-type": "application/json; charset=utf-8", |
| 5356 }; | 5461 }; |
| 5357 var resp = ""; | 5462 var resp = ""; |
| 5358 return new async.Future.value(stringResponse(200, h, resp)); | 5463 return new async.Future.value(stringResponse(200, h, resp)); |
| 5359 }), true); | 5464 }), true); |
| 5360 res.update(arg_request, consistencyToken: arg_consistencyToken).then(unitt
est.expectAsync1((_) {})); | 5465 res |
| 5466 .update(arg_request, consistencyToken: arg_consistencyToken) |
| 5467 .then(unittest.expectAsync1((_) {})); |
| 5361 }); | 5468 }); |
| 5362 | |
| 5363 }); | 5469 }); |
| 5364 | 5470 |
| 5365 | |
| 5366 unittest.group("resource-QuestMilestonesResourceApi", () { | 5471 unittest.group("resource-QuestMilestonesResourceApi", () { |
| 5367 unittest.test("method--claim", () { | 5472 unittest.test("method--claim", () { |
| 5368 | |
| 5369 var mock = new HttpServerMock(); | 5473 var mock = new HttpServerMock(); |
| 5370 api.QuestMilestonesResourceApi res = new api.GamesApi(mock).questMilestone
s; | 5474 api.QuestMilestonesResourceApi res = |
| 5475 new api.GamesApi(mock).questMilestones; |
| 5371 var arg_questId = "foo"; | 5476 var arg_questId = "foo"; |
| 5372 var arg_milestoneId = "foo"; | 5477 var arg_milestoneId = "foo"; |
| 5373 var arg_requestId = "foo"; | 5478 var arg_requestId = "foo"; |
| 5374 var arg_consistencyToken = "foo"; | 5479 var arg_consistencyToken = "foo"; |
| 5375 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5480 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5376 var path = (req.url).path; | 5481 var path = (req.url).path; |
| 5377 var pathOffset = 0; | 5482 var pathOffset = 0; |
| 5378 var index; | 5483 var index; |
| 5379 var subPart; | 5484 var subPart; |
| 5380 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5485 unittest.expect( |
| 5486 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5381 pathOffset += 1; | 5487 pathOffset += 1; |
| 5382 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5488 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5489 unittest.equals("games/v1/")); |
| 5383 pathOffset += 9; | 5490 pathOffset += 9; |
| 5384 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("quests/")); | 5491 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5492 unittest.equals("quests/")); |
| 5385 pathOffset += 7; | 5493 pathOffset += 7; |
| 5386 index = path.indexOf("/milestones/", pathOffset); | 5494 index = path.indexOf("/milestones/", pathOffset); |
| 5387 unittest.expect(index >= 0, unittest.isTrue); | 5495 unittest.expect(index >= 0, unittest.isTrue); |
| 5388 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5496 subPart = |
| 5497 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5389 pathOffset = index; | 5498 pathOffset = index; |
| 5390 unittest.expect(subPart, unittest.equals("$arg_questId")); | 5499 unittest.expect(subPart, unittest.equals("$arg_questId")); |
| 5391 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/milestones/")); | 5500 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5501 unittest.equals("/milestones/")); |
| 5392 pathOffset += 12; | 5502 pathOffset += 12; |
| 5393 index = path.indexOf("/claim", pathOffset); | 5503 index = path.indexOf("/claim", pathOffset); |
| 5394 unittest.expect(index >= 0, unittest.isTrue); | 5504 unittest.expect(index >= 0, unittest.isTrue); |
| 5395 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5505 subPart = |
| 5506 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5396 pathOffset = index; | 5507 pathOffset = index; |
| 5397 unittest.expect(subPart, unittest.equals("$arg_milestoneId")); | 5508 unittest.expect(subPart, unittest.equals("$arg_milestoneId")); |
| 5398 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/claim")); | 5509 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 5510 unittest.equals("/claim")); |
| 5399 pathOffset += 6; | 5511 pathOffset += 6; |
| 5400 | 5512 |
| 5401 var query = (req.url).query; | 5513 var query = (req.url).query; |
| 5402 var queryOffset = 0; | 5514 var queryOffset = 0; |
| 5403 var queryMap = {}; | 5515 var queryMap = {}; |
| 5404 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5516 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5405 parseBool(n) { | 5517 parseBool(n) { |
| 5406 if (n == "true") return true; | 5518 if (n == "true") return true; |
| 5407 if (n == "false") return false; | 5519 if (n == "false") return false; |
| 5408 if (n == null) return null; | 5520 if (n == null) return null; |
| 5409 throw new core.ArgumentError("Invalid boolean: $n"); | 5521 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5410 } | 5522 } |
| 5523 |
| 5411 if (query.length > 0) { | 5524 if (query.length > 0) { |
| 5412 for (var part in query.split("&")) { | 5525 for (var part in query.split("&")) { |
| 5413 var keyvalue = part.split("="); | 5526 var keyvalue = part.split("="); |
| 5414 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5527 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5528 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5415 } | 5529 } |
| 5416 } | 5530 } |
| 5417 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request
Id)); | 5531 unittest.expect( |
| 5418 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5532 queryMap["requestId"].first, unittest.equals(arg_requestId)); |
| 5419 | 5533 unittest.expect(queryMap["consistencyToken"].first, |
| 5534 unittest.equals(arg_consistencyToken)); |
| 5420 | 5535 |
| 5421 var h = { | 5536 var h = { |
| 5422 "content-type" : "application/json; charset=utf-8", | 5537 "content-type": "application/json; charset=utf-8", |
| 5423 }; | 5538 }; |
| 5424 var resp = ""; | 5539 var resp = ""; |
| 5425 return new async.Future.value(stringResponse(200, h, resp)); | 5540 return new async.Future.value(stringResponse(200, h, resp)); |
| 5426 }), true); | 5541 }), true); |
| 5427 res.claim(arg_questId, arg_milestoneId, arg_requestId, consistencyToken: a
rg_consistencyToken).then(unittest.expectAsync1((_) {})); | 5542 res |
| 5543 .claim(arg_questId, arg_milestoneId, arg_requestId, |
| 5544 consistencyToken: arg_consistencyToken) |
| 5545 .then(unittest.expectAsync1((_) {})); |
| 5428 }); | 5546 }); |
| 5429 | |
| 5430 }); | 5547 }); |
| 5431 | 5548 |
| 5432 | |
| 5433 unittest.group("resource-QuestsResourceApi", () { | 5549 unittest.group("resource-QuestsResourceApi", () { |
| 5434 unittest.test("method--accept", () { | 5550 unittest.test("method--accept", () { |
| 5435 | |
| 5436 var mock = new HttpServerMock(); | 5551 var mock = new HttpServerMock(); |
| 5437 api.QuestsResourceApi res = new api.GamesApi(mock).quests; | 5552 api.QuestsResourceApi res = new api.GamesApi(mock).quests; |
| 5438 var arg_questId = "foo"; | 5553 var arg_questId = "foo"; |
| 5439 var arg_consistencyToken = "foo"; | 5554 var arg_consistencyToken = "foo"; |
| 5440 var arg_language = "foo"; | 5555 var arg_language = "foo"; |
| 5441 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5556 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5442 var path = (req.url).path; | 5557 var path = (req.url).path; |
| 5443 var pathOffset = 0; | 5558 var pathOffset = 0; |
| 5444 var index; | 5559 var index; |
| 5445 var subPart; | 5560 var subPart; |
| 5446 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5561 unittest.expect( |
| 5562 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5447 pathOffset += 1; | 5563 pathOffset += 1; |
| 5448 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5564 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5565 unittest.equals("games/v1/")); |
| 5449 pathOffset += 9; | 5566 pathOffset += 9; |
| 5450 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("quests/")); | 5567 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5568 unittest.equals("quests/")); |
| 5451 pathOffset += 7; | 5569 pathOffset += 7; |
| 5452 index = path.indexOf("/accept", pathOffset); | 5570 index = path.indexOf("/accept", pathOffset); |
| 5453 unittest.expect(index >= 0, unittest.isTrue); | 5571 unittest.expect(index >= 0, unittest.isTrue); |
| 5454 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5572 subPart = |
| 5573 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5455 pathOffset = index; | 5574 pathOffset = index; |
| 5456 unittest.expect(subPart, unittest.equals("$arg_questId")); | 5575 unittest.expect(subPart, unittest.equals("$arg_questId")); |
| 5457 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/accept")); | 5576 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5577 unittest.equals("/accept")); |
| 5458 pathOffset += 7; | 5578 pathOffset += 7; |
| 5459 | 5579 |
| 5460 var query = (req.url).query; | 5580 var query = (req.url).query; |
| 5461 var queryOffset = 0; | 5581 var queryOffset = 0; |
| 5462 var queryMap = {}; | 5582 var queryMap = {}; |
| 5463 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5583 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5464 parseBool(n) { | 5584 parseBool(n) { |
| 5465 if (n == "true") return true; | 5585 if (n == "true") return true; |
| 5466 if (n == "false") return false; | 5586 if (n == "false") return false; |
| 5467 if (n == null) return null; | 5587 if (n == null) return null; |
| 5468 throw new core.ArgumentError("Invalid boolean: $n"); | 5588 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5469 } | 5589 } |
| 5590 |
| 5470 if (query.length > 0) { | 5591 if (query.length > 0) { |
| 5471 for (var part in query.split("&")) { | 5592 for (var part in query.split("&")) { |
| 5472 var keyvalue = part.split("="); | 5593 var keyvalue = part.split("="); |
| 5473 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5594 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5595 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5474 } | 5596 } |
| 5475 } | 5597 } |
| 5476 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5598 unittest.expect(queryMap["consistencyToken"].first, |
| 5477 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5599 unittest.equals(arg_consistencyToken)); |
| 5478 | 5600 unittest.expect( |
| 5601 queryMap["language"].first, unittest.equals(arg_language)); |
| 5479 | 5602 |
| 5480 var h = { | 5603 var h = { |
| 5481 "content-type" : "application/json; charset=utf-8", | 5604 "content-type": "application/json; charset=utf-8", |
| 5482 }; | 5605 }; |
| 5483 var resp = convert.JSON.encode(buildQuest()); | 5606 var resp = convert.JSON.encode(buildQuest()); |
| 5484 return new async.Future.value(stringResponse(200, h, resp)); | 5607 return new async.Future.value(stringResponse(200, h, resp)); |
| 5485 }), true); | 5608 }), true); |
| 5486 res.accept(arg_questId, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.Quest response) { | 5609 res |
| 5610 .accept(arg_questId, |
| 5611 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5612 .then(unittest.expectAsync1(((api.Quest response) { |
| 5487 checkQuest(response); | 5613 checkQuest(response); |
| 5488 }))); | 5614 }))); |
| 5489 }); | 5615 }); |
| 5490 | 5616 |
| 5491 unittest.test("method--list", () { | 5617 unittest.test("method--list", () { |
| 5492 | |
| 5493 var mock = new HttpServerMock(); | 5618 var mock = new HttpServerMock(); |
| 5494 api.QuestsResourceApi res = new api.GamesApi(mock).quests; | 5619 api.QuestsResourceApi res = new api.GamesApi(mock).quests; |
| 5495 var arg_playerId = "foo"; | 5620 var arg_playerId = "foo"; |
| 5496 var arg_consistencyToken = "foo"; | 5621 var arg_consistencyToken = "foo"; |
| 5497 var arg_language = "foo"; | 5622 var arg_language = "foo"; |
| 5498 var arg_maxResults = 42; | 5623 var arg_maxResults = 42; |
| 5499 var arg_pageToken = "foo"; | 5624 var arg_pageToken = "foo"; |
| 5500 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5625 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5501 var path = (req.url).path; | 5626 var path = (req.url).path; |
| 5502 var pathOffset = 0; | 5627 var pathOffset = 0; |
| 5503 var index; | 5628 var index; |
| 5504 var subPart; | 5629 var subPart; |
| 5505 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5630 unittest.expect( |
| 5631 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5506 pathOffset += 1; | 5632 pathOffset += 1; |
| 5507 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5633 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5634 unittest.equals("games/v1/")); |
| 5508 pathOffset += 9; | 5635 pathOffset += 9; |
| 5509 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 5636 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5637 unittest.equals("players/")); |
| 5510 pathOffset += 8; | 5638 pathOffset += 8; |
| 5511 index = path.indexOf("/quests", pathOffset); | 5639 index = path.indexOf("/quests", pathOffset); |
| 5512 unittest.expect(index >= 0, unittest.isTrue); | 5640 unittest.expect(index >= 0, unittest.isTrue); |
| 5513 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5641 subPart = |
| 5642 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5514 pathOffset = index; | 5643 pathOffset = index; |
| 5515 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 5644 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 5516 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/quests")); | 5645 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5646 unittest.equals("/quests")); |
| 5517 pathOffset += 7; | 5647 pathOffset += 7; |
| 5518 | 5648 |
| 5519 var query = (req.url).query; | 5649 var query = (req.url).query; |
| 5520 var queryOffset = 0; | 5650 var queryOffset = 0; |
| 5521 var queryMap = {}; | 5651 var queryMap = {}; |
| 5522 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5652 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5523 parseBool(n) { | 5653 parseBool(n) { |
| 5524 if (n == "true") return true; | 5654 if (n == "true") return true; |
| 5525 if (n == "false") return false; | 5655 if (n == "false") return false; |
| 5526 if (n == null) return null; | 5656 if (n == null) return null; |
| 5527 throw new core.ArgumentError("Invalid boolean: $n"); | 5657 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5528 } | 5658 } |
| 5659 |
| 5529 if (query.length > 0) { | 5660 if (query.length > 0) { |
| 5530 for (var part in query.split("&")) { | 5661 for (var part in query.split("&")) { |
| 5531 var keyvalue = part.split("="); | 5662 var keyvalue = part.split("="); |
| 5532 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5663 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5664 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5533 } | 5665 } |
| 5534 } | 5666 } |
| 5535 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5667 unittest.expect(queryMap["consistencyToken"].first, |
| 5536 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5668 unittest.equals(arg_consistencyToken)); |
| 5537 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 5669 unittest.expect( |
| 5538 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 5670 queryMap["language"].first, unittest.equals(arg_language)); |
| 5539 | 5671 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 5672 unittest.equals(arg_maxResults)); |
| 5673 unittest.expect( |
| 5674 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 5540 | 5675 |
| 5541 var h = { | 5676 var h = { |
| 5542 "content-type" : "application/json; charset=utf-8", | 5677 "content-type": "application/json; charset=utf-8", |
| 5543 }; | 5678 }; |
| 5544 var resp = convert.JSON.encode(buildQuestListResponse()); | 5679 var resp = convert.JSON.encode(buildQuestListResponse()); |
| 5545 return new async.Future.value(stringResponse(200, h, resp)); | 5680 return new async.Future.value(stringResponse(200, h, resp)); |
| 5546 }), true); | 5681 }), true); |
| 5547 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a
rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest
.expectAsync1(((api.QuestListResponse response) { | 5682 res |
| 5683 .list(arg_playerId, |
| 5684 consistencyToken: arg_consistencyToken, |
| 5685 language: arg_language, |
| 5686 maxResults: arg_maxResults, |
| 5687 pageToken: arg_pageToken) |
| 5688 .then(unittest.expectAsync1(((api.QuestListResponse response) { |
| 5548 checkQuestListResponse(response); | 5689 checkQuestListResponse(response); |
| 5549 }))); | 5690 }))); |
| 5550 }); | 5691 }); |
| 5551 | |
| 5552 }); | 5692 }); |
| 5553 | 5693 |
| 5554 | |
| 5555 unittest.group("resource-RevisionsResourceApi", () { | 5694 unittest.group("resource-RevisionsResourceApi", () { |
| 5556 unittest.test("method--check", () { | 5695 unittest.test("method--check", () { |
| 5557 | |
| 5558 var mock = new HttpServerMock(); | 5696 var mock = new HttpServerMock(); |
| 5559 api.RevisionsResourceApi res = new api.GamesApi(mock).revisions; | 5697 api.RevisionsResourceApi res = new api.GamesApi(mock).revisions; |
| 5560 var arg_clientRevision = "foo"; | 5698 var arg_clientRevision = "foo"; |
| 5561 var arg_consistencyToken = "foo"; | 5699 var arg_consistencyToken = "foo"; |
| 5562 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5700 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5563 var path = (req.url).path; | 5701 var path = (req.url).path; |
| 5564 var pathOffset = 0; | 5702 var pathOffset = 0; |
| 5565 var index; | 5703 var index; |
| 5566 var subPart; | 5704 var subPart; |
| 5567 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5705 unittest.expect( |
| 5706 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5568 pathOffset += 1; | 5707 pathOffset += 1; |
| 5569 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5708 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5709 unittest.equals("games/v1/")); |
| 5570 pathOffset += 9; | 5710 pathOffset += 9; |
| 5571 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("revisions/check")); | 5711 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 5712 unittest.equals("revisions/check")); |
| 5572 pathOffset += 15; | 5713 pathOffset += 15; |
| 5573 | 5714 |
| 5574 var query = (req.url).query; | 5715 var query = (req.url).query; |
| 5575 var queryOffset = 0; | 5716 var queryOffset = 0; |
| 5576 var queryMap = {}; | 5717 var queryMap = {}; |
| 5577 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5718 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5578 parseBool(n) { | 5719 parseBool(n) { |
| 5579 if (n == "true") return true; | 5720 if (n == "true") return true; |
| 5580 if (n == "false") return false; | 5721 if (n == "false") return false; |
| 5581 if (n == null) return null; | 5722 if (n == null) return null; |
| 5582 throw new core.ArgumentError("Invalid boolean: $n"); | 5723 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5583 } | 5724 } |
| 5725 |
| 5584 if (query.length > 0) { | 5726 if (query.length > 0) { |
| 5585 for (var part in query.split("&")) { | 5727 for (var part in query.split("&")) { |
| 5586 var keyvalue = part.split("="); | 5728 var keyvalue = part.split("="); |
| 5587 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5729 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5730 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5588 } | 5731 } |
| 5589 } | 5732 } |
| 5590 unittest.expect(queryMap["clientRevision"].first, unittest.equals(arg_cl
ientRevision)); | 5733 unittest.expect(queryMap["clientRevision"].first, |
| 5591 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5734 unittest.equals(arg_clientRevision)); |
| 5592 | 5735 unittest.expect(queryMap["consistencyToken"].first, |
| 5736 unittest.equals(arg_consistencyToken)); |
| 5593 | 5737 |
| 5594 var h = { | 5738 var h = { |
| 5595 "content-type" : "application/json; charset=utf-8", | 5739 "content-type": "application/json; charset=utf-8", |
| 5596 }; | 5740 }; |
| 5597 var resp = convert.JSON.encode(buildRevisionCheckResponse()); | 5741 var resp = convert.JSON.encode(buildRevisionCheckResponse()); |
| 5598 return new async.Future.value(stringResponse(200, h, resp)); | 5742 return new async.Future.value(stringResponse(200, h, resp)); |
| 5599 }), true); | 5743 }), true); |
| 5600 res.check(arg_clientRevision, consistencyToken: arg_consistencyToken).then
(unittest.expectAsync1(((api.RevisionCheckResponse response) { | 5744 res |
| 5745 .check(arg_clientRevision, consistencyToken: arg_consistencyToken) |
| 5746 .then(unittest.expectAsync1(((api.RevisionCheckResponse response) { |
| 5601 checkRevisionCheckResponse(response); | 5747 checkRevisionCheckResponse(response); |
| 5602 }))); | 5748 }))); |
| 5603 }); | 5749 }); |
| 5604 | |
| 5605 }); | 5750 }); |
| 5606 | 5751 |
| 5607 | |
| 5608 unittest.group("resource-RoomsResourceApi", () { | 5752 unittest.group("resource-RoomsResourceApi", () { |
| 5609 unittest.test("method--create", () { | 5753 unittest.test("method--create", () { |
| 5610 | |
| 5611 var mock = new HttpServerMock(); | 5754 var mock = new HttpServerMock(); |
| 5612 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 5755 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5613 var arg_request = buildRoomCreateRequest(); | 5756 var arg_request = buildRoomCreateRequest(); |
| 5614 var arg_consistencyToken = "foo"; | 5757 var arg_consistencyToken = "foo"; |
| 5615 var arg_language = "foo"; | 5758 var arg_language = "foo"; |
| 5616 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5759 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5617 var obj = new api.RoomCreateRequest.fromJson(json); | 5760 var obj = new api.RoomCreateRequest.fromJson(json); |
| 5618 checkRoomCreateRequest(obj); | 5761 checkRoomCreateRequest(obj); |
| 5619 | 5762 |
| 5620 var path = (req.url).path; | 5763 var path = (req.url).path; |
| 5621 var pathOffset = 0; | 5764 var pathOffset = 0; |
| 5622 var index; | 5765 var index; |
| 5623 var subPart; | 5766 var subPart; |
| 5624 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5767 unittest.expect( |
| 5768 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5625 pathOffset += 1; | 5769 pathOffset += 1; |
| 5626 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5770 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5771 unittest.equals("games/v1/")); |
| 5627 pathOffset += 9; | 5772 pathOffset += 9; |
| 5628 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("rooms/create")); | 5773 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5774 unittest.equals("rooms/create")); |
| 5629 pathOffset += 12; | 5775 pathOffset += 12; |
| 5630 | 5776 |
| 5631 var query = (req.url).query; | 5777 var query = (req.url).query; |
| 5632 var queryOffset = 0; | 5778 var queryOffset = 0; |
| 5633 var queryMap = {}; | 5779 var queryMap = {}; |
| 5634 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5780 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5635 parseBool(n) { | 5781 parseBool(n) { |
| 5636 if (n == "true") return true; | 5782 if (n == "true") return true; |
| 5637 if (n == "false") return false; | 5783 if (n == "false") return false; |
| 5638 if (n == null) return null; | 5784 if (n == null) return null; |
| 5639 throw new core.ArgumentError("Invalid boolean: $n"); | 5785 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5640 } | 5786 } |
| 5787 |
| 5641 if (query.length > 0) { | 5788 if (query.length > 0) { |
| 5642 for (var part in query.split("&")) { | 5789 for (var part in query.split("&")) { |
| 5643 var keyvalue = part.split("="); | 5790 var keyvalue = part.split("="); |
| 5644 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5791 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5792 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5645 } | 5793 } |
| 5646 } | 5794 } |
| 5647 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5795 unittest.expect(queryMap["consistencyToken"].first, |
| 5648 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5796 unittest.equals(arg_consistencyToken)); |
| 5649 | 5797 unittest.expect( |
| 5798 queryMap["language"].first, unittest.equals(arg_language)); |
| 5650 | 5799 |
| 5651 var h = { | 5800 var h = { |
| 5652 "content-type" : "application/json; charset=utf-8", | 5801 "content-type": "application/json; charset=utf-8", |
| 5653 }; | 5802 }; |
| 5654 var resp = convert.JSON.encode(buildRoom()); | 5803 var resp = convert.JSON.encode(buildRoom()); |
| 5655 return new async.Future.value(stringResponse(200, h, resp)); | 5804 return new async.Future.value(stringResponse(200, h, resp)); |
| 5656 }), true); | 5805 }), true); |
| 5657 res.create(arg_request, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.Room response) { | 5806 res |
| 5807 .create(arg_request, |
| 5808 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5809 .then(unittest.expectAsync1(((api.Room response) { |
| 5658 checkRoom(response); | 5810 checkRoom(response); |
| 5659 }))); | 5811 }))); |
| 5660 }); | 5812 }); |
| 5661 | 5813 |
| 5662 unittest.test("method--decline", () { | 5814 unittest.test("method--decline", () { |
| 5663 | |
| 5664 var mock = new HttpServerMock(); | 5815 var mock = new HttpServerMock(); |
| 5665 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 5816 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5666 var arg_roomId = "foo"; | 5817 var arg_roomId = "foo"; |
| 5667 var arg_consistencyToken = "foo"; | 5818 var arg_consistencyToken = "foo"; |
| 5668 var arg_language = "foo"; | 5819 var arg_language = "foo"; |
| 5669 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5820 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5670 var path = (req.url).path; | 5821 var path = (req.url).path; |
| 5671 var pathOffset = 0; | 5822 var pathOffset = 0; |
| 5672 var index; | 5823 var index; |
| 5673 var subPart; | 5824 var subPart; |
| 5674 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5825 unittest.expect( |
| 5826 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5675 pathOffset += 1; | 5827 pathOffset += 1; |
| 5676 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5828 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5829 unittest.equals("games/v1/")); |
| 5677 pathOffset += 9; | 5830 pathOffset += 9; |
| 5678 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 5831 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 5832 unittest.equals("rooms/")); |
| 5679 pathOffset += 6; | 5833 pathOffset += 6; |
| 5680 index = path.indexOf("/decline", pathOffset); | 5834 index = path.indexOf("/decline", pathOffset); |
| 5681 unittest.expect(index >= 0, unittest.isTrue); | 5835 unittest.expect(index >= 0, unittest.isTrue); |
| 5682 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5836 subPart = |
| 5837 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5683 pathOffset = index; | 5838 pathOffset = index; |
| 5684 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 5839 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 5685 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/decline")); | 5840 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5841 unittest.equals("/decline")); |
| 5686 pathOffset += 8; | 5842 pathOffset += 8; |
| 5687 | 5843 |
| 5688 var query = (req.url).query; | 5844 var query = (req.url).query; |
| 5689 var queryOffset = 0; | 5845 var queryOffset = 0; |
| 5690 var queryMap = {}; | 5846 var queryMap = {}; |
| 5691 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5847 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5692 parseBool(n) { | 5848 parseBool(n) { |
| 5693 if (n == "true") return true; | 5849 if (n == "true") return true; |
| 5694 if (n == "false") return false; | 5850 if (n == "false") return false; |
| 5695 if (n == null) return null; | 5851 if (n == null) return null; |
| 5696 throw new core.ArgumentError("Invalid boolean: $n"); | 5852 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5697 } | 5853 } |
| 5854 |
| 5698 if (query.length > 0) { | 5855 if (query.length > 0) { |
| 5699 for (var part in query.split("&")) { | 5856 for (var part in query.split("&")) { |
| 5700 var keyvalue = part.split("="); | 5857 var keyvalue = part.split("="); |
| 5701 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5858 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5859 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5702 } | 5860 } |
| 5703 } | 5861 } |
| 5704 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5862 unittest.expect(queryMap["consistencyToken"].first, |
| 5705 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5863 unittest.equals(arg_consistencyToken)); |
| 5706 | 5864 unittest.expect( |
| 5865 queryMap["language"].first, unittest.equals(arg_language)); |
| 5707 | 5866 |
| 5708 var h = { | 5867 var h = { |
| 5709 "content-type" : "application/json; charset=utf-8", | 5868 "content-type": "application/json; charset=utf-8", |
| 5710 }; | 5869 }; |
| 5711 var resp = convert.JSON.encode(buildRoom()); | 5870 var resp = convert.JSON.encode(buildRoom()); |
| 5712 return new async.Future.value(stringResponse(200, h, resp)); | 5871 return new async.Future.value(stringResponse(200, h, resp)); |
| 5713 }), true); | 5872 }), true); |
| 5714 res.decline(arg_roomId, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.Room response) { | 5873 res |
| 5874 .decline(arg_roomId, |
| 5875 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5876 .then(unittest.expectAsync1(((api.Room response) { |
| 5715 checkRoom(response); | 5877 checkRoom(response); |
| 5716 }))); | 5878 }))); |
| 5717 }); | 5879 }); |
| 5718 | 5880 |
| 5719 unittest.test("method--dismiss", () { | 5881 unittest.test("method--dismiss", () { |
| 5720 | |
| 5721 var mock = new HttpServerMock(); | 5882 var mock = new HttpServerMock(); |
| 5722 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 5883 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5723 var arg_roomId = "foo"; | 5884 var arg_roomId = "foo"; |
| 5724 var arg_consistencyToken = "foo"; | 5885 var arg_consistencyToken = "foo"; |
| 5725 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5886 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5726 var path = (req.url).path; | 5887 var path = (req.url).path; |
| 5727 var pathOffset = 0; | 5888 var pathOffset = 0; |
| 5728 var index; | 5889 var index; |
| 5729 var subPart; | 5890 var subPart; |
| 5730 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5891 unittest.expect( |
| 5892 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5731 pathOffset += 1; | 5893 pathOffset += 1; |
| 5732 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5894 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5895 unittest.equals("games/v1/")); |
| 5733 pathOffset += 9; | 5896 pathOffset += 9; |
| 5734 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 5897 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 5898 unittest.equals("rooms/")); |
| 5735 pathOffset += 6; | 5899 pathOffset += 6; |
| 5736 index = path.indexOf("/dismiss", pathOffset); | 5900 index = path.indexOf("/dismiss", pathOffset); |
| 5737 unittest.expect(index >= 0, unittest.isTrue); | 5901 unittest.expect(index >= 0, unittest.isTrue); |
| 5738 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5902 subPart = |
| 5903 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5739 pathOffset = index; | 5904 pathOffset = index; |
| 5740 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 5905 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 5741 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/dismiss")); | 5906 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5907 unittest.equals("/dismiss")); |
| 5742 pathOffset += 8; | 5908 pathOffset += 8; |
| 5743 | 5909 |
| 5744 var query = (req.url).query; | 5910 var query = (req.url).query; |
| 5745 var queryOffset = 0; | 5911 var queryOffset = 0; |
| 5746 var queryMap = {}; | 5912 var queryMap = {}; |
| 5747 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5913 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5748 parseBool(n) { | 5914 parseBool(n) { |
| 5749 if (n == "true") return true; | 5915 if (n == "true") return true; |
| 5750 if (n == "false") return false; | 5916 if (n == "false") return false; |
| 5751 if (n == null) return null; | 5917 if (n == null) return null; |
| 5752 throw new core.ArgumentError("Invalid boolean: $n"); | 5918 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5753 } | 5919 } |
| 5920 |
| 5754 if (query.length > 0) { | 5921 if (query.length > 0) { |
| 5755 for (var part in query.split("&")) { | 5922 for (var part in query.split("&")) { |
| 5756 var keyvalue = part.split("="); | 5923 var keyvalue = part.split("="); |
| 5757 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5924 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5925 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5758 } | 5926 } |
| 5759 } | 5927 } |
| 5760 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5928 unittest.expect(queryMap["consistencyToken"].first, |
| 5761 | 5929 unittest.equals(arg_consistencyToken)); |
| 5762 | 5930 |
| 5763 var h = { | 5931 var h = { |
| 5764 "content-type" : "application/json; charset=utf-8", | 5932 "content-type": "application/json; charset=utf-8", |
| 5765 }; | 5933 }; |
| 5766 var resp = ""; | 5934 var resp = ""; |
| 5767 return new async.Future.value(stringResponse(200, h, resp)); | 5935 return new async.Future.value(stringResponse(200, h, resp)); |
| 5768 }), true); | 5936 }), true); |
| 5769 res.dismiss(arg_roomId, consistencyToken: arg_consistencyToken).then(unitt
est.expectAsync1((_) {})); | 5937 res |
| 5938 .dismiss(arg_roomId, consistencyToken: arg_consistencyToken) |
| 5939 .then(unittest.expectAsync1((_) {})); |
| 5770 }); | 5940 }); |
| 5771 | 5941 |
| 5772 unittest.test("method--get", () { | 5942 unittest.test("method--get", () { |
| 5773 | |
| 5774 var mock = new HttpServerMock(); | 5943 var mock = new HttpServerMock(); |
| 5775 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 5944 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5776 var arg_roomId = "foo"; | 5945 var arg_roomId = "foo"; |
| 5777 var arg_consistencyToken = "foo"; | 5946 var arg_consistencyToken = "foo"; |
| 5778 var arg_language = "foo"; | 5947 var arg_language = "foo"; |
| 5779 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5948 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5780 var path = (req.url).path; | 5949 var path = (req.url).path; |
| 5781 var pathOffset = 0; | 5950 var pathOffset = 0; |
| 5782 var index; | 5951 var index; |
| 5783 var subPart; | 5952 var subPart; |
| 5784 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5953 unittest.expect( |
| 5954 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5785 pathOffset += 1; | 5955 pathOffset += 1; |
| 5786 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 5956 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5957 unittest.equals("games/v1/")); |
| 5787 pathOffset += 9; | 5958 pathOffset += 9; |
| 5788 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 5959 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 5960 unittest.equals("rooms/")); |
| 5789 pathOffset += 6; | 5961 pathOffset += 6; |
| 5790 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5962 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5791 pathOffset = path.length; | 5963 pathOffset = path.length; |
| 5792 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 5964 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 5793 | 5965 |
| 5794 var query = (req.url).query; | 5966 var query = (req.url).query; |
| 5795 var queryOffset = 0; | 5967 var queryOffset = 0; |
| 5796 var queryMap = {}; | 5968 var queryMap = {}; |
| 5797 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5969 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5798 parseBool(n) { | 5970 parseBool(n) { |
| 5799 if (n == "true") return true; | 5971 if (n == "true") return true; |
| 5800 if (n == "false") return false; | 5972 if (n == "false") return false; |
| 5801 if (n == null) return null; | 5973 if (n == null) return null; |
| 5802 throw new core.ArgumentError("Invalid boolean: $n"); | 5974 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5803 } | 5975 } |
| 5976 |
| 5804 if (query.length > 0) { | 5977 if (query.length > 0) { |
| 5805 for (var part in query.split("&")) { | 5978 for (var part in query.split("&")) { |
| 5806 var keyvalue = part.split("="); | 5979 var keyvalue = part.split("="); |
| 5807 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5980 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5981 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5808 } | 5982 } |
| 5809 } | 5983 } |
| 5810 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 5984 unittest.expect(queryMap["consistencyToken"].first, |
| 5811 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5985 unittest.equals(arg_consistencyToken)); |
| 5812 | 5986 unittest.expect( |
| 5987 queryMap["language"].first, unittest.equals(arg_language)); |
| 5813 | 5988 |
| 5814 var h = { | 5989 var h = { |
| 5815 "content-type" : "application/json; charset=utf-8", | 5990 "content-type": "application/json; charset=utf-8", |
| 5816 }; | 5991 }; |
| 5817 var resp = convert.JSON.encode(buildRoom()); | 5992 var resp = convert.JSON.encode(buildRoom()); |
| 5818 return new async.Future.value(stringResponse(200, h, resp)); | 5993 return new async.Future.value(stringResponse(200, h, resp)); |
| 5819 }), true); | 5994 }), true); |
| 5820 res.get(arg_roomId, consistencyToken: arg_consistencyToken, language: arg_
language).then(unittest.expectAsync1(((api.Room response) { | 5995 res |
| 5996 .get(arg_roomId, |
| 5997 consistencyToken: arg_consistencyToken, language: arg_language) |
| 5998 .then(unittest.expectAsync1(((api.Room response) { |
| 5821 checkRoom(response); | 5999 checkRoom(response); |
| 5822 }))); | 6000 }))); |
| 5823 }); | 6001 }); |
| 5824 | 6002 |
| 5825 unittest.test("method--join", () { | 6003 unittest.test("method--join", () { |
| 5826 | |
| 5827 var mock = new HttpServerMock(); | 6004 var mock = new HttpServerMock(); |
| 5828 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 6005 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5829 var arg_request = buildRoomJoinRequest(); | 6006 var arg_request = buildRoomJoinRequest(); |
| 5830 var arg_roomId = "foo"; | 6007 var arg_roomId = "foo"; |
| 5831 var arg_consistencyToken = "foo"; | 6008 var arg_consistencyToken = "foo"; |
| 5832 var arg_language = "foo"; | 6009 var arg_language = "foo"; |
| 5833 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6010 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5834 var obj = new api.RoomJoinRequest.fromJson(json); | 6011 var obj = new api.RoomJoinRequest.fromJson(json); |
| 5835 checkRoomJoinRequest(obj); | 6012 checkRoomJoinRequest(obj); |
| 5836 | 6013 |
| 5837 var path = (req.url).path; | 6014 var path = (req.url).path; |
| 5838 var pathOffset = 0; | 6015 var pathOffset = 0; |
| 5839 var index; | 6016 var index; |
| 5840 var subPart; | 6017 var subPart; |
| 5841 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6018 unittest.expect( |
| 6019 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5842 pathOffset += 1; | 6020 pathOffset += 1; |
| 5843 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6021 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6022 unittest.equals("games/v1/")); |
| 5844 pathOffset += 9; | 6023 pathOffset += 9; |
| 5845 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 6024 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 6025 unittest.equals("rooms/")); |
| 5846 pathOffset += 6; | 6026 pathOffset += 6; |
| 5847 index = path.indexOf("/join", pathOffset); | 6027 index = path.indexOf("/join", pathOffset); |
| 5848 unittest.expect(index >= 0, unittest.isTrue); | 6028 unittest.expect(index >= 0, unittest.isTrue); |
| 5849 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6029 subPart = |
| 6030 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5850 pathOffset = index; | 6031 pathOffset = index; |
| 5851 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 6032 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 5852 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("/join")); | 6033 unittest.expect(path.substring(pathOffset, pathOffset + 5), |
| 6034 unittest.equals("/join")); |
| 5853 pathOffset += 5; | 6035 pathOffset += 5; |
| 5854 | 6036 |
| 5855 var query = (req.url).query; | 6037 var query = (req.url).query; |
| 5856 var queryOffset = 0; | 6038 var queryOffset = 0; |
| 5857 var queryMap = {}; | 6039 var queryMap = {}; |
| 5858 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6040 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5859 parseBool(n) { | 6041 parseBool(n) { |
| 5860 if (n == "true") return true; | 6042 if (n == "true") return true; |
| 5861 if (n == "false") return false; | 6043 if (n == "false") return false; |
| 5862 if (n == null) return null; | 6044 if (n == null) return null; |
| 5863 throw new core.ArgumentError("Invalid boolean: $n"); | 6045 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5864 } | 6046 } |
| 6047 |
| 5865 if (query.length > 0) { | 6048 if (query.length > 0) { |
| 5866 for (var part in query.split("&")) { | 6049 for (var part in query.split("&")) { |
| 5867 var keyvalue = part.split("="); | 6050 var keyvalue = part.split("="); |
| 5868 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6051 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6052 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5869 } | 6053 } |
| 5870 } | 6054 } |
| 5871 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6055 unittest.expect(queryMap["consistencyToken"].first, |
| 5872 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6056 unittest.equals(arg_consistencyToken)); |
| 5873 | 6057 unittest.expect( |
| 6058 queryMap["language"].first, unittest.equals(arg_language)); |
| 5874 | 6059 |
| 5875 var h = { | 6060 var h = { |
| 5876 "content-type" : "application/json; charset=utf-8", | 6061 "content-type": "application/json; charset=utf-8", |
| 5877 }; | 6062 }; |
| 5878 var resp = convert.JSON.encode(buildRoom()); | 6063 var resp = convert.JSON.encode(buildRoom()); |
| 5879 return new async.Future.value(stringResponse(200, h, resp)); | 6064 return new async.Future.value(stringResponse(200, h, resp)); |
| 5880 }), true); | 6065 }), true); |
| 5881 res.join(arg_request, arg_roomId, consistencyToken: arg_consistencyToken,
language: arg_language).then(unittest.expectAsync1(((api.Room response) { | 6066 res |
| 6067 .join(arg_request, arg_roomId, |
| 6068 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6069 .then(unittest.expectAsync1(((api.Room response) { |
| 5882 checkRoom(response); | 6070 checkRoom(response); |
| 5883 }))); | 6071 }))); |
| 5884 }); | 6072 }); |
| 5885 | 6073 |
| 5886 unittest.test("method--leave", () { | 6074 unittest.test("method--leave", () { |
| 5887 | |
| 5888 var mock = new HttpServerMock(); | 6075 var mock = new HttpServerMock(); |
| 5889 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 6076 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5890 var arg_request = buildRoomLeaveRequest(); | 6077 var arg_request = buildRoomLeaveRequest(); |
| 5891 var arg_roomId = "foo"; | 6078 var arg_roomId = "foo"; |
| 5892 var arg_consistencyToken = "foo"; | 6079 var arg_consistencyToken = "foo"; |
| 5893 var arg_language = "foo"; | 6080 var arg_language = "foo"; |
| 5894 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6081 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5895 var obj = new api.RoomLeaveRequest.fromJson(json); | 6082 var obj = new api.RoomLeaveRequest.fromJson(json); |
| 5896 checkRoomLeaveRequest(obj); | 6083 checkRoomLeaveRequest(obj); |
| 5897 | 6084 |
| 5898 var path = (req.url).path; | 6085 var path = (req.url).path; |
| 5899 var pathOffset = 0; | 6086 var pathOffset = 0; |
| 5900 var index; | 6087 var index; |
| 5901 var subPart; | 6088 var subPart; |
| 5902 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6089 unittest.expect( |
| 6090 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5903 pathOffset += 1; | 6091 pathOffset += 1; |
| 5904 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6092 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6093 unittest.equals("games/v1/")); |
| 5905 pathOffset += 9; | 6094 pathOffset += 9; |
| 5906 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 6095 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 6096 unittest.equals("rooms/")); |
| 5907 pathOffset += 6; | 6097 pathOffset += 6; |
| 5908 index = path.indexOf("/leave", pathOffset); | 6098 index = path.indexOf("/leave", pathOffset); |
| 5909 unittest.expect(index >= 0, unittest.isTrue); | 6099 unittest.expect(index >= 0, unittest.isTrue); |
| 5910 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6100 subPart = |
| 6101 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5911 pathOffset = index; | 6102 pathOffset = index; |
| 5912 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 6103 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 5913 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/leave")); | 6104 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 6105 unittest.equals("/leave")); |
| 5914 pathOffset += 6; | 6106 pathOffset += 6; |
| 5915 | 6107 |
| 5916 var query = (req.url).query; | 6108 var query = (req.url).query; |
| 5917 var queryOffset = 0; | 6109 var queryOffset = 0; |
| 5918 var queryMap = {}; | 6110 var queryMap = {}; |
| 5919 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6111 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5920 parseBool(n) { | 6112 parseBool(n) { |
| 5921 if (n == "true") return true; | 6113 if (n == "true") return true; |
| 5922 if (n == "false") return false; | 6114 if (n == "false") return false; |
| 5923 if (n == null) return null; | 6115 if (n == null) return null; |
| 5924 throw new core.ArgumentError("Invalid boolean: $n"); | 6116 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5925 } | 6117 } |
| 6118 |
| 5926 if (query.length > 0) { | 6119 if (query.length > 0) { |
| 5927 for (var part in query.split("&")) { | 6120 for (var part in query.split("&")) { |
| 5928 var keyvalue = part.split("="); | 6121 var keyvalue = part.split("="); |
| 5929 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6122 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6123 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5930 } | 6124 } |
| 5931 } | 6125 } |
| 5932 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6126 unittest.expect(queryMap["consistencyToken"].first, |
| 5933 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6127 unittest.equals(arg_consistencyToken)); |
| 5934 | 6128 unittest.expect( |
| 6129 queryMap["language"].first, unittest.equals(arg_language)); |
| 5935 | 6130 |
| 5936 var h = { | 6131 var h = { |
| 5937 "content-type" : "application/json; charset=utf-8", | 6132 "content-type": "application/json; charset=utf-8", |
| 5938 }; | 6133 }; |
| 5939 var resp = convert.JSON.encode(buildRoom()); | 6134 var resp = convert.JSON.encode(buildRoom()); |
| 5940 return new async.Future.value(stringResponse(200, h, resp)); | 6135 return new async.Future.value(stringResponse(200, h, resp)); |
| 5941 }), true); | 6136 }), true); |
| 5942 res.leave(arg_request, arg_roomId, consistencyToken: arg_consistencyToken,
language: arg_language).then(unittest.expectAsync1(((api.Room response) { | 6137 res |
| 6138 .leave(arg_request, arg_roomId, |
| 6139 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6140 .then(unittest.expectAsync1(((api.Room response) { |
| 5943 checkRoom(response); | 6141 checkRoom(response); |
| 5944 }))); | 6142 }))); |
| 5945 }); | 6143 }); |
| 5946 | 6144 |
| 5947 unittest.test("method--list", () { | 6145 unittest.test("method--list", () { |
| 5948 | |
| 5949 var mock = new HttpServerMock(); | 6146 var mock = new HttpServerMock(); |
| 5950 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 6147 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 5951 var arg_consistencyToken = "foo"; | 6148 var arg_consistencyToken = "foo"; |
| 5952 var arg_language = "foo"; | 6149 var arg_language = "foo"; |
| 5953 var arg_maxResults = 42; | 6150 var arg_maxResults = 42; |
| 5954 var arg_pageToken = "foo"; | 6151 var arg_pageToken = "foo"; |
| 5955 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6152 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5956 var path = (req.url).path; | 6153 var path = (req.url).path; |
| 5957 var pathOffset = 0; | 6154 var pathOffset = 0; |
| 5958 var index; | 6155 var index; |
| 5959 var subPart; | 6156 var subPart; |
| 5960 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6157 unittest.expect( |
| 6158 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5961 pathOffset += 1; | 6159 pathOffset += 1; |
| 5962 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6160 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6161 unittest.equals("games/v1/")); |
| 5963 pathOffset += 9; | 6162 pathOffset += 9; |
| 5964 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("rooms")); | 6163 unittest.expect(path.substring(pathOffset, pathOffset + 5), |
| 6164 unittest.equals("rooms")); |
| 5965 pathOffset += 5; | 6165 pathOffset += 5; |
| 5966 | 6166 |
| 5967 var query = (req.url).query; | 6167 var query = (req.url).query; |
| 5968 var queryOffset = 0; | 6168 var queryOffset = 0; |
| 5969 var queryMap = {}; | 6169 var queryMap = {}; |
| 5970 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6170 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5971 parseBool(n) { | 6171 parseBool(n) { |
| 5972 if (n == "true") return true; | 6172 if (n == "true") return true; |
| 5973 if (n == "false") return false; | 6173 if (n == "false") return false; |
| 5974 if (n == null) return null; | 6174 if (n == null) return null; |
| 5975 throw new core.ArgumentError("Invalid boolean: $n"); | 6175 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5976 } | 6176 } |
| 6177 |
| 5977 if (query.length > 0) { | 6178 if (query.length > 0) { |
| 5978 for (var part in query.split("&")) { | 6179 for (var part in query.split("&")) { |
| 5979 var keyvalue = part.split("="); | 6180 var keyvalue = part.split("="); |
| 5980 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6181 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6182 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5981 } | 6183 } |
| 5982 } | 6184 } |
| 5983 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6185 unittest.expect(queryMap["consistencyToken"].first, |
| 5984 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6186 unittest.equals(arg_consistencyToken)); |
| 5985 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6187 unittest.expect( |
| 5986 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 6188 queryMap["language"].first, unittest.equals(arg_language)); |
| 5987 | 6189 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6190 unittest.equals(arg_maxResults)); |
| 6191 unittest.expect( |
| 6192 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 5988 | 6193 |
| 5989 var h = { | 6194 var h = { |
| 5990 "content-type" : "application/json; charset=utf-8", | 6195 "content-type": "application/json; charset=utf-8", |
| 5991 }; | 6196 }; |
| 5992 var resp = convert.JSON.encode(buildRoomList()); | 6197 var resp = convert.JSON.encode(buildRoomList()); |
| 5993 return new async.Future.value(stringResponse(200, h, resp)); | 6198 return new async.Future.value(stringResponse(200, h, resp)); |
| 5994 }), true); | 6199 }), true); |
| 5995 res.list(consistencyToken: arg_consistencyToken, language: arg_language, m
axResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(
((api.RoomList response) { | 6200 res |
| 6201 .list( |
| 6202 consistencyToken: arg_consistencyToken, |
| 6203 language: arg_language, |
| 6204 maxResults: arg_maxResults, |
| 6205 pageToken: arg_pageToken) |
| 6206 .then(unittest.expectAsync1(((api.RoomList response) { |
| 5996 checkRoomList(response); | 6207 checkRoomList(response); |
| 5997 }))); | 6208 }))); |
| 5998 }); | 6209 }); |
| 5999 | 6210 |
| 6000 unittest.test("method--reportStatus", () { | 6211 unittest.test("method--reportStatus", () { |
| 6001 | |
| 6002 var mock = new HttpServerMock(); | 6212 var mock = new HttpServerMock(); |
| 6003 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; | 6213 api.RoomsResourceApi res = new api.GamesApi(mock).rooms; |
| 6004 var arg_request = buildRoomP2PStatuses(); | 6214 var arg_request = buildRoomP2PStatuses(); |
| 6005 var arg_roomId = "foo"; | 6215 var arg_roomId = "foo"; |
| 6006 var arg_consistencyToken = "foo"; | 6216 var arg_consistencyToken = "foo"; |
| 6007 var arg_language = "foo"; | 6217 var arg_language = "foo"; |
| 6008 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6218 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6009 var obj = new api.RoomP2PStatuses.fromJson(json); | 6219 var obj = new api.RoomP2PStatuses.fromJson(json); |
| 6010 checkRoomP2PStatuses(obj); | 6220 checkRoomP2PStatuses(obj); |
| 6011 | 6221 |
| 6012 var path = (req.url).path; | 6222 var path = (req.url).path; |
| 6013 var pathOffset = 0; | 6223 var pathOffset = 0; |
| 6014 var index; | 6224 var index; |
| 6015 var subPart; | 6225 var subPart; |
| 6016 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6226 unittest.expect( |
| 6227 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6017 pathOffset += 1; | 6228 pathOffset += 1; |
| 6018 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6229 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6230 unittest.equals("games/v1/")); |
| 6019 pathOffset += 9; | 6231 pathOffset += 9; |
| 6020 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("rooms/")); | 6232 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 6233 unittest.equals("rooms/")); |
| 6021 pathOffset += 6; | 6234 pathOffset += 6; |
| 6022 index = path.indexOf("/reportstatus", pathOffset); | 6235 index = path.indexOf("/reportstatus", pathOffset); |
| 6023 unittest.expect(index >= 0, unittest.isTrue); | 6236 unittest.expect(index >= 0, unittest.isTrue); |
| 6024 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6237 subPart = |
| 6238 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6025 pathOffset = index; | 6239 pathOffset = index; |
| 6026 unittest.expect(subPart, unittest.equals("$arg_roomId")); | 6240 unittest.expect(subPart, unittest.equals("$arg_roomId")); |
| 6027 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("/reportstatus")); | 6241 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 6242 unittest.equals("/reportstatus")); |
| 6028 pathOffset += 13; | 6243 pathOffset += 13; |
| 6029 | 6244 |
| 6030 var query = (req.url).query; | 6245 var query = (req.url).query; |
| 6031 var queryOffset = 0; | 6246 var queryOffset = 0; |
| 6032 var queryMap = {}; | 6247 var queryMap = {}; |
| 6033 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6248 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6034 parseBool(n) { | 6249 parseBool(n) { |
| 6035 if (n == "true") return true; | 6250 if (n == "true") return true; |
| 6036 if (n == "false") return false; | 6251 if (n == "false") return false; |
| 6037 if (n == null) return null; | 6252 if (n == null) return null; |
| 6038 throw new core.ArgumentError("Invalid boolean: $n"); | 6253 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6039 } | 6254 } |
| 6255 |
| 6040 if (query.length > 0) { | 6256 if (query.length > 0) { |
| 6041 for (var part in query.split("&")) { | 6257 for (var part in query.split("&")) { |
| 6042 var keyvalue = part.split("="); | 6258 var keyvalue = part.split("="); |
| 6043 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6259 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6260 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6044 } | 6261 } |
| 6045 } | 6262 } |
| 6046 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6263 unittest.expect(queryMap["consistencyToken"].first, |
| 6047 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6264 unittest.equals(arg_consistencyToken)); |
| 6048 | 6265 unittest.expect( |
| 6266 queryMap["language"].first, unittest.equals(arg_language)); |
| 6049 | 6267 |
| 6050 var h = { | 6268 var h = { |
| 6051 "content-type" : "application/json; charset=utf-8", | 6269 "content-type": "application/json; charset=utf-8", |
| 6052 }; | 6270 }; |
| 6053 var resp = convert.JSON.encode(buildRoomStatus()); | 6271 var resp = convert.JSON.encode(buildRoomStatus()); |
| 6054 return new async.Future.value(stringResponse(200, h, resp)); | 6272 return new async.Future.value(stringResponse(200, h, resp)); |
| 6055 }), true); | 6273 }), true); |
| 6056 res.reportStatus(arg_request, arg_roomId, consistencyToken: arg_consistenc
yToken, language: arg_language).then(unittest.expectAsync1(((api.RoomStatus resp
onse) { | 6274 res |
| 6275 .reportStatus(arg_request, arg_roomId, |
| 6276 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6277 .then(unittest.expectAsync1(((api.RoomStatus response) { |
| 6057 checkRoomStatus(response); | 6278 checkRoomStatus(response); |
| 6058 }))); | 6279 }))); |
| 6059 }); | 6280 }); |
| 6060 | |
| 6061 }); | 6281 }); |
| 6062 | 6282 |
| 6063 | |
| 6064 unittest.group("resource-ScoresResourceApi", () { | 6283 unittest.group("resource-ScoresResourceApi", () { |
| 6065 unittest.test("method--get", () { | 6284 unittest.test("method--get", () { |
| 6066 | |
| 6067 var mock = new HttpServerMock(); | 6285 var mock = new HttpServerMock(); |
| 6068 api.ScoresResourceApi res = new api.GamesApi(mock).scores; | 6286 api.ScoresResourceApi res = new api.GamesApi(mock).scores; |
| 6069 var arg_playerId = "foo"; | 6287 var arg_playerId = "foo"; |
| 6070 var arg_leaderboardId = "foo"; | 6288 var arg_leaderboardId = "foo"; |
| 6071 var arg_timeSpan = "foo"; | 6289 var arg_timeSpan = "foo"; |
| 6072 var arg_consistencyToken = "foo"; | 6290 var arg_consistencyToken = "foo"; |
| 6073 var arg_includeRankType = "foo"; | 6291 var arg_includeRankType = "foo"; |
| 6074 var arg_language = "foo"; | 6292 var arg_language = "foo"; |
| 6075 var arg_maxResults = 42; | 6293 var arg_maxResults = 42; |
| 6076 var arg_pageToken = "foo"; | 6294 var arg_pageToken = "foo"; |
| 6077 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6295 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6078 var path = (req.url).path; | 6296 var path = (req.url).path; |
| 6079 var pathOffset = 0; | 6297 var pathOffset = 0; |
| 6080 var index; | 6298 var index; |
| 6081 var subPart; | 6299 var subPart; |
| 6082 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6300 unittest.expect( |
| 6301 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6083 pathOffset += 1; | 6302 pathOffset += 1; |
| 6084 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6303 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6304 unittest.equals("games/v1/")); |
| 6085 pathOffset += 9; | 6305 pathOffset += 9; |
| 6086 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 6306 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6307 unittest.equals("players/")); |
| 6087 pathOffset += 8; | 6308 pathOffset += 8; |
| 6088 index = path.indexOf("/leaderboards/", pathOffset); | 6309 index = path.indexOf("/leaderboards/", pathOffset); |
| 6089 unittest.expect(index >= 0, unittest.isTrue); | 6310 unittest.expect(index >= 0, unittest.isTrue); |
| 6090 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6311 subPart = |
| 6312 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6091 pathOffset = index; | 6313 pathOffset = index; |
| 6092 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 6314 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 6093 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/leaderboards/")); | 6315 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 6316 unittest.equals("/leaderboards/")); |
| 6094 pathOffset += 14; | 6317 pathOffset += 14; |
| 6095 index = path.indexOf("/scores/", pathOffset); | 6318 index = path.indexOf("/scores/", pathOffset); |
| 6096 unittest.expect(index >= 0, unittest.isTrue); | 6319 unittest.expect(index >= 0, unittest.isTrue); |
| 6097 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6320 subPart = |
| 6321 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6098 pathOffset = index; | 6322 pathOffset = index; |
| 6099 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); | 6323 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); |
| 6100 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/scores/")); | 6324 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6325 unittest.equals("/scores/")); |
| 6101 pathOffset += 8; | 6326 pathOffset += 8; |
| 6102 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6327 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6103 pathOffset = path.length; | 6328 pathOffset = path.length; |
| 6104 unittest.expect(subPart, unittest.equals("$arg_timeSpan")); | 6329 unittest.expect(subPart, unittest.equals("$arg_timeSpan")); |
| 6105 | 6330 |
| 6106 var query = (req.url).query; | 6331 var query = (req.url).query; |
| 6107 var queryOffset = 0; | 6332 var queryOffset = 0; |
| 6108 var queryMap = {}; | 6333 var queryMap = {}; |
| 6109 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6334 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6110 parseBool(n) { | 6335 parseBool(n) { |
| 6111 if (n == "true") return true; | 6336 if (n == "true") return true; |
| 6112 if (n == "false") return false; | 6337 if (n == "false") return false; |
| 6113 if (n == null) return null; | 6338 if (n == null) return null; |
| 6114 throw new core.ArgumentError("Invalid boolean: $n"); | 6339 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6115 } | 6340 } |
| 6341 |
| 6116 if (query.length > 0) { | 6342 if (query.length > 0) { |
| 6117 for (var part in query.split("&")) { | 6343 for (var part in query.split("&")) { |
| 6118 var keyvalue = part.split("="); | 6344 var keyvalue = part.split("="); |
| 6119 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6345 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6346 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6120 } | 6347 } |
| 6121 } | 6348 } |
| 6122 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6349 unittest.expect(queryMap["consistencyToken"].first, |
| 6123 unittest.expect(queryMap["includeRankType"].first, unittest.equals(arg_i
ncludeRankType)); | 6350 unittest.equals(arg_consistencyToken)); |
| 6124 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6351 unittest.expect(queryMap["includeRankType"].first, |
| 6125 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6352 unittest.equals(arg_includeRankType)); |
| 6126 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 6353 unittest.expect( |
| 6127 | 6354 queryMap["language"].first, unittest.equals(arg_language)); |
| 6355 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6356 unittest.equals(arg_maxResults)); |
| 6357 unittest.expect( |
| 6358 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 6128 | 6359 |
| 6129 var h = { | 6360 var h = { |
| 6130 "content-type" : "application/json; charset=utf-8", | 6361 "content-type": "application/json; charset=utf-8", |
| 6131 }; | 6362 }; |
| 6132 var resp = convert.JSON.encode(buildPlayerLeaderboardScoreListResponse()
); | 6363 var resp = |
| 6364 convert.JSON.encode(buildPlayerLeaderboardScoreListResponse()); |
| 6133 return new async.Future.value(stringResponse(200, h, resp)); | 6365 return new async.Future.value(stringResponse(200, h, resp)); |
| 6134 }), true); | 6366 }), true); |
| 6135 res.get(arg_playerId, arg_leaderboardId, arg_timeSpan, consistencyToken: a
rg_consistencyToken, includeRankType: arg_includeRankType, language: arg_languag
e, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsy
nc1(((api.PlayerLeaderboardScoreListResponse response) { | 6367 res |
| 6368 .get(arg_playerId, arg_leaderboardId, arg_timeSpan, |
| 6369 consistencyToken: arg_consistencyToken, |
| 6370 includeRankType: arg_includeRankType, |
| 6371 language: arg_language, |
| 6372 maxResults: arg_maxResults, |
| 6373 pageToken: arg_pageToken) |
| 6374 .then(unittest |
| 6375 .expectAsync1(((api.PlayerLeaderboardScoreListResponse response) { |
| 6136 checkPlayerLeaderboardScoreListResponse(response); | 6376 checkPlayerLeaderboardScoreListResponse(response); |
| 6137 }))); | 6377 }))); |
| 6138 }); | 6378 }); |
| 6139 | 6379 |
| 6140 unittest.test("method--list", () { | 6380 unittest.test("method--list", () { |
| 6141 | |
| 6142 var mock = new HttpServerMock(); | 6381 var mock = new HttpServerMock(); |
| 6143 api.ScoresResourceApi res = new api.GamesApi(mock).scores; | 6382 api.ScoresResourceApi res = new api.GamesApi(mock).scores; |
| 6144 var arg_leaderboardId = "foo"; | 6383 var arg_leaderboardId = "foo"; |
| 6145 var arg_collection = "foo"; | 6384 var arg_collection = "foo"; |
| 6146 var arg_timeSpan = "foo"; | 6385 var arg_timeSpan = "foo"; |
| 6147 var arg_consistencyToken = "foo"; | 6386 var arg_consistencyToken = "foo"; |
| 6148 var arg_language = "foo"; | 6387 var arg_language = "foo"; |
| 6149 var arg_maxResults = 42; | 6388 var arg_maxResults = 42; |
| 6150 var arg_pageToken = "foo"; | 6389 var arg_pageToken = "foo"; |
| 6151 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6390 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6152 var path = (req.url).path; | 6391 var path = (req.url).path; |
| 6153 var pathOffset = 0; | 6392 var pathOffset = 0; |
| 6154 var index; | 6393 var index; |
| 6155 var subPart; | 6394 var subPart; |
| 6156 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6395 unittest.expect( |
| 6396 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6157 pathOffset += 1; | 6397 pathOffset += 1; |
| 6158 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6398 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6399 unittest.equals("games/v1/")); |
| 6159 pathOffset += 9; | 6400 pathOffset += 9; |
| 6160 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("leaderboards/")); | 6401 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 6402 unittest.equals("leaderboards/")); |
| 6161 pathOffset += 13; | 6403 pathOffset += 13; |
| 6162 index = path.indexOf("/scores/", pathOffset); | 6404 index = path.indexOf("/scores/", pathOffset); |
| 6163 unittest.expect(index >= 0, unittest.isTrue); | 6405 unittest.expect(index >= 0, unittest.isTrue); |
| 6164 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6406 subPart = |
| 6407 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6165 pathOffset = index; | 6408 pathOffset = index; |
| 6166 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); | 6409 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); |
| 6167 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/scores/")); | 6410 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6411 unittest.equals("/scores/")); |
| 6168 pathOffset += 8; | 6412 pathOffset += 8; |
| 6169 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6413 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6170 pathOffset = path.length; | 6414 pathOffset = path.length; |
| 6171 unittest.expect(subPart, unittest.equals("$arg_collection")); | 6415 unittest.expect(subPart, unittest.equals("$arg_collection")); |
| 6172 | 6416 |
| 6173 var query = (req.url).query; | 6417 var query = (req.url).query; |
| 6174 var queryOffset = 0; | 6418 var queryOffset = 0; |
| 6175 var queryMap = {}; | 6419 var queryMap = {}; |
| 6176 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6420 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6177 parseBool(n) { | 6421 parseBool(n) { |
| 6178 if (n == "true") return true; | 6422 if (n == "true") return true; |
| 6179 if (n == "false") return false; | 6423 if (n == "false") return false; |
| 6180 if (n == null) return null; | 6424 if (n == null) return null; |
| 6181 throw new core.ArgumentError("Invalid boolean: $n"); | 6425 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6182 } | 6426 } |
| 6427 |
| 6183 if (query.length > 0) { | 6428 if (query.length > 0) { |
| 6184 for (var part in query.split("&")) { | 6429 for (var part in query.split("&")) { |
| 6185 var keyvalue = part.split("="); | 6430 var keyvalue = part.split("="); |
| 6186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6431 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6432 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6187 } | 6433 } |
| 6188 } | 6434 } |
| 6189 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan
)); | 6435 unittest.expect( |
| 6190 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6436 queryMap["timeSpan"].first, unittest.equals(arg_timeSpan)); |
| 6191 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6437 unittest.expect(queryMap["consistencyToken"].first, |
| 6192 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6438 unittest.equals(arg_consistencyToken)); |
| 6193 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 6439 unittest.expect( |
| 6194 | 6440 queryMap["language"].first, unittest.equals(arg_language)); |
| 6441 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6442 unittest.equals(arg_maxResults)); |
| 6443 unittest.expect( |
| 6444 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 6195 | 6445 |
| 6196 var h = { | 6446 var h = { |
| 6197 "content-type" : "application/json; charset=utf-8", | 6447 "content-type": "application/json; charset=utf-8", |
| 6198 }; | 6448 }; |
| 6199 var resp = convert.JSON.encode(buildLeaderboardScores()); | 6449 var resp = convert.JSON.encode(buildLeaderboardScores()); |
| 6200 return new async.Future.value(stringResponse(200, h, resp)); | 6450 return new async.Future.value(stringResponse(200, h, resp)); |
| 6201 }), true); | 6451 }), true); |
| 6202 res.list(arg_leaderboardId, arg_collection, arg_timeSpan, consistencyToken
: arg_consistencyToken, language: arg_language, maxResults: arg_maxResults, page
Token: arg_pageToken).then(unittest.expectAsync1(((api.LeaderboardScores respons
e) { | 6452 res |
| 6453 .list(arg_leaderboardId, arg_collection, arg_timeSpan, |
| 6454 consistencyToken: arg_consistencyToken, |
| 6455 language: arg_language, |
| 6456 maxResults: arg_maxResults, |
| 6457 pageToken: arg_pageToken) |
| 6458 .then(unittest.expectAsync1(((api.LeaderboardScores response) { |
| 6203 checkLeaderboardScores(response); | 6459 checkLeaderboardScores(response); |
| 6204 }))); | 6460 }))); |
| 6205 }); | 6461 }); |
| 6206 | 6462 |
| 6207 unittest.test("method--listWindow", () { | 6463 unittest.test("method--listWindow", () { |
| 6208 | |
| 6209 var mock = new HttpServerMock(); | 6464 var mock = new HttpServerMock(); |
| 6210 api.ScoresResourceApi res = new api.GamesApi(mock).scores; | 6465 api.ScoresResourceApi res = new api.GamesApi(mock).scores; |
| 6211 var arg_leaderboardId = "foo"; | 6466 var arg_leaderboardId = "foo"; |
| 6212 var arg_collection = "foo"; | 6467 var arg_collection = "foo"; |
| 6213 var arg_timeSpan = "foo"; | 6468 var arg_timeSpan = "foo"; |
| 6214 var arg_consistencyToken = "foo"; | 6469 var arg_consistencyToken = "foo"; |
| 6215 var arg_language = "foo"; | 6470 var arg_language = "foo"; |
| 6216 var arg_maxResults = 42; | 6471 var arg_maxResults = 42; |
| 6217 var arg_pageToken = "foo"; | 6472 var arg_pageToken = "foo"; |
| 6218 var arg_resultsAbove = 42; | 6473 var arg_resultsAbove = 42; |
| 6219 var arg_returnTopIfAbsent = true; | 6474 var arg_returnTopIfAbsent = true; |
| 6220 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6475 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6221 var path = (req.url).path; | 6476 var path = (req.url).path; |
| 6222 var pathOffset = 0; | 6477 var pathOffset = 0; |
| 6223 var index; | 6478 var index; |
| 6224 var subPart; | 6479 var subPart; |
| 6225 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6480 unittest.expect( |
| 6481 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6226 pathOffset += 1; | 6482 pathOffset += 1; |
| 6227 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6483 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6484 unittest.equals("games/v1/")); |
| 6228 pathOffset += 9; | 6485 pathOffset += 9; |
| 6229 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("leaderboards/")); | 6486 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 6487 unittest.equals("leaderboards/")); |
| 6230 pathOffset += 13; | 6488 pathOffset += 13; |
| 6231 index = path.indexOf("/window/", pathOffset); | 6489 index = path.indexOf("/window/", pathOffset); |
| 6232 unittest.expect(index >= 0, unittest.isTrue); | 6490 unittest.expect(index >= 0, unittest.isTrue); |
| 6233 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6491 subPart = |
| 6492 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6234 pathOffset = index; | 6493 pathOffset = index; |
| 6235 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); | 6494 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); |
| 6236 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/window/")); | 6495 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6496 unittest.equals("/window/")); |
| 6237 pathOffset += 8; | 6497 pathOffset += 8; |
| 6238 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6498 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6239 pathOffset = path.length; | 6499 pathOffset = path.length; |
| 6240 unittest.expect(subPart, unittest.equals("$arg_collection")); | 6500 unittest.expect(subPart, unittest.equals("$arg_collection")); |
| 6241 | 6501 |
| 6242 var query = (req.url).query; | 6502 var query = (req.url).query; |
| 6243 var queryOffset = 0; | 6503 var queryOffset = 0; |
| 6244 var queryMap = {}; | 6504 var queryMap = {}; |
| 6245 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6505 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6246 parseBool(n) { | 6506 parseBool(n) { |
| 6247 if (n == "true") return true; | 6507 if (n == "true") return true; |
| 6248 if (n == "false") return false; | 6508 if (n == "false") return false; |
| 6249 if (n == null) return null; | 6509 if (n == null) return null; |
| 6250 throw new core.ArgumentError("Invalid boolean: $n"); | 6510 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6251 } | 6511 } |
| 6512 |
| 6252 if (query.length > 0) { | 6513 if (query.length > 0) { |
| 6253 for (var part in query.split("&")) { | 6514 for (var part in query.split("&")) { |
| 6254 var keyvalue = part.split("="); | 6515 var keyvalue = part.split("="); |
| 6255 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6516 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6517 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6256 } | 6518 } |
| 6257 } | 6519 } |
| 6258 unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan
)); | 6520 unittest.expect( |
| 6259 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6521 queryMap["timeSpan"].first, unittest.equals(arg_timeSpan)); |
| 6260 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6522 unittest.expect(queryMap["consistencyToken"].first, |
| 6261 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6523 unittest.equals(arg_consistencyToken)); |
| 6262 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 6524 unittest.expect( |
| 6263 unittest.expect(core.int.parse(queryMap["resultsAbove"].first), unittest
.equals(arg_resultsAbove)); | 6525 queryMap["language"].first, unittest.equals(arg_language)); |
| 6264 unittest.expect(queryMap["returnTopIfAbsent"].first, unittest.equals("$a
rg_returnTopIfAbsent")); | 6526 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6265 | 6527 unittest.equals(arg_maxResults)); |
| 6528 unittest.expect( |
| 6529 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 6530 unittest.expect(core.int.parse(queryMap["resultsAbove"].first), |
| 6531 unittest.equals(arg_resultsAbove)); |
| 6532 unittest.expect(queryMap["returnTopIfAbsent"].first, |
| 6533 unittest.equals("$arg_returnTopIfAbsent")); |
| 6266 | 6534 |
| 6267 var h = { | 6535 var h = { |
| 6268 "content-type" : "application/json; charset=utf-8", | 6536 "content-type": "application/json; charset=utf-8", |
| 6269 }; | 6537 }; |
| 6270 var resp = convert.JSON.encode(buildLeaderboardScores()); | 6538 var resp = convert.JSON.encode(buildLeaderboardScores()); |
| 6271 return new async.Future.value(stringResponse(200, h, resp)); | 6539 return new async.Future.value(stringResponse(200, h, resp)); |
| 6272 }), true); | 6540 }), true); |
| 6273 res.listWindow(arg_leaderboardId, arg_collection, arg_timeSpan, consistenc
yToken: arg_consistencyToken, language: arg_language, maxResults: arg_maxResults
, pageToken: arg_pageToken, resultsAbove: arg_resultsAbove, returnTopIfAbsent: a
rg_returnTopIfAbsent).then(unittest.expectAsync1(((api.LeaderboardScores respons
e) { | 6541 res |
| 6542 .listWindow(arg_leaderboardId, arg_collection, arg_timeSpan, |
| 6543 consistencyToken: arg_consistencyToken, |
| 6544 language: arg_language, |
| 6545 maxResults: arg_maxResults, |
| 6546 pageToken: arg_pageToken, |
| 6547 resultsAbove: arg_resultsAbove, |
| 6548 returnTopIfAbsent: arg_returnTopIfAbsent) |
| 6549 .then(unittest.expectAsync1(((api.LeaderboardScores response) { |
| 6274 checkLeaderboardScores(response); | 6550 checkLeaderboardScores(response); |
| 6275 }))); | 6551 }))); |
| 6276 }); | 6552 }); |
| 6277 | 6553 |
| 6278 unittest.test("method--submit", () { | 6554 unittest.test("method--submit", () { |
| 6279 | |
| 6280 var mock = new HttpServerMock(); | 6555 var mock = new HttpServerMock(); |
| 6281 api.ScoresResourceApi res = new api.GamesApi(mock).scores; | 6556 api.ScoresResourceApi res = new api.GamesApi(mock).scores; |
| 6282 var arg_leaderboardId = "foo"; | 6557 var arg_leaderboardId = "foo"; |
| 6283 var arg_score = "foo"; | 6558 var arg_score = "foo"; |
| 6284 var arg_consistencyToken = "foo"; | 6559 var arg_consistencyToken = "foo"; |
| 6285 var arg_language = "foo"; | 6560 var arg_language = "foo"; |
| 6286 var arg_scoreTag = "foo"; | 6561 var arg_scoreTag = "foo"; |
| 6287 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6562 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6288 var path = (req.url).path; | 6563 var path = (req.url).path; |
| 6289 var pathOffset = 0; | 6564 var pathOffset = 0; |
| 6290 var index; | 6565 var index; |
| 6291 var subPart; | 6566 var subPart; |
| 6292 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6567 unittest.expect( |
| 6568 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6293 pathOffset += 1; | 6569 pathOffset += 1; |
| 6294 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6570 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6571 unittest.equals("games/v1/")); |
| 6295 pathOffset += 9; | 6572 pathOffset += 9; |
| 6296 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("leaderboards/")); | 6573 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 6574 unittest.equals("leaderboards/")); |
| 6297 pathOffset += 13; | 6575 pathOffset += 13; |
| 6298 index = path.indexOf("/scores", pathOffset); | 6576 index = path.indexOf("/scores", pathOffset); |
| 6299 unittest.expect(index >= 0, unittest.isTrue); | 6577 unittest.expect(index >= 0, unittest.isTrue); |
| 6300 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6578 subPart = |
| 6579 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6301 pathOffset = index; | 6580 pathOffset = index; |
| 6302 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); | 6581 unittest.expect(subPart, unittest.equals("$arg_leaderboardId")); |
| 6303 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/scores")); | 6582 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 6583 unittest.equals("/scores")); |
| 6304 pathOffset += 7; | 6584 pathOffset += 7; |
| 6305 | 6585 |
| 6306 var query = (req.url).query; | 6586 var query = (req.url).query; |
| 6307 var queryOffset = 0; | 6587 var queryOffset = 0; |
| 6308 var queryMap = {}; | 6588 var queryMap = {}; |
| 6309 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6589 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6310 parseBool(n) { | 6590 parseBool(n) { |
| 6311 if (n == "true") return true; | 6591 if (n == "true") return true; |
| 6312 if (n == "false") return false; | 6592 if (n == "false") return false; |
| 6313 if (n == null) return null; | 6593 if (n == null) return null; |
| 6314 throw new core.ArgumentError("Invalid boolean: $n"); | 6594 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6315 } | 6595 } |
| 6596 |
| 6316 if (query.length > 0) { | 6597 if (query.length > 0) { |
| 6317 for (var part in query.split("&")) { | 6598 for (var part in query.split("&")) { |
| 6318 var keyvalue = part.split("="); | 6599 var keyvalue = part.split("="); |
| 6319 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6600 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6601 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6320 } | 6602 } |
| 6321 } | 6603 } |
| 6322 unittest.expect(queryMap["score"].first, unittest.equals(arg_score)); | 6604 unittest.expect(queryMap["score"].first, unittest.equals(arg_score)); |
| 6323 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6605 unittest.expect(queryMap["consistencyToken"].first, |
| 6324 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6606 unittest.equals(arg_consistencyToken)); |
| 6325 unittest.expect(queryMap["scoreTag"].first, unittest.equals(arg_scoreTag
)); | 6607 unittest.expect( |
| 6326 | 6608 queryMap["language"].first, unittest.equals(arg_language)); |
| 6609 unittest.expect( |
| 6610 queryMap["scoreTag"].first, unittest.equals(arg_scoreTag)); |
| 6327 | 6611 |
| 6328 var h = { | 6612 var h = { |
| 6329 "content-type" : "application/json; charset=utf-8", | 6613 "content-type": "application/json; charset=utf-8", |
| 6330 }; | 6614 }; |
| 6331 var resp = convert.JSON.encode(buildPlayerScoreResponse()); | 6615 var resp = convert.JSON.encode(buildPlayerScoreResponse()); |
| 6332 return new async.Future.value(stringResponse(200, h, resp)); | 6616 return new async.Future.value(stringResponse(200, h, resp)); |
| 6333 }), true); | 6617 }), true); |
| 6334 res.submit(arg_leaderboardId, arg_score, consistencyToken: arg_consistency
Token, language: arg_language, scoreTag: arg_scoreTag).then(unittest.expectAsync
1(((api.PlayerScoreResponse response) { | 6618 res |
| 6619 .submit(arg_leaderboardId, arg_score, |
| 6620 consistencyToken: arg_consistencyToken, |
| 6621 language: arg_language, |
| 6622 scoreTag: arg_scoreTag) |
| 6623 .then(unittest.expectAsync1(((api.PlayerScoreResponse response) { |
| 6335 checkPlayerScoreResponse(response); | 6624 checkPlayerScoreResponse(response); |
| 6336 }))); | 6625 }))); |
| 6337 }); | 6626 }); |
| 6338 | 6627 |
| 6339 unittest.test("method--submitMultiple", () { | 6628 unittest.test("method--submitMultiple", () { |
| 6340 | |
| 6341 var mock = new HttpServerMock(); | 6629 var mock = new HttpServerMock(); |
| 6342 api.ScoresResourceApi res = new api.GamesApi(mock).scores; | 6630 api.ScoresResourceApi res = new api.GamesApi(mock).scores; |
| 6343 var arg_request = buildPlayerScoreSubmissionList(); | 6631 var arg_request = buildPlayerScoreSubmissionList(); |
| 6344 var arg_consistencyToken = "foo"; | 6632 var arg_consistencyToken = "foo"; |
| 6345 var arg_language = "foo"; | 6633 var arg_language = "foo"; |
| 6346 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6634 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6347 var obj = new api.PlayerScoreSubmissionList.fromJson(json); | 6635 var obj = new api.PlayerScoreSubmissionList.fromJson(json); |
| 6348 checkPlayerScoreSubmissionList(obj); | 6636 checkPlayerScoreSubmissionList(obj); |
| 6349 | 6637 |
| 6350 var path = (req.url).path; | 6638 var path = (req.url).path; |
| 6351 var pathOffset = 0; | 6639 var pathOffset = 0; |
| 6352 var index; | 6640 var index; |
| 6353 var subPart; | 6641 var subPart; |
| 6354 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6642 unittest.expect( |
| 6643 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6355 pathOffset += 1; | 6644 pathOffset += 1; |
| 6356 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6645 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6646 unittest.equals("games/v1/")); |
| 6357 pathOffset += 9; | 6647 pathOffset += 9; |
| 6358 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("leaderboards/scores")); | 6648 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6649 unittest.equals("leaderboards/scores")); |
| 6359 pathOffset += 19; | 6650 pathOffset += 19; |
| 6360 | 6651 |
| 6361 var query = (req.url).query; | 6652 var query = (req.url).query; |
| 6362 var queryOffset = 0; | 6653 var queryOffset = 0; |
| 6363 var queryMap = {}; | 6654 var queryMap = {}; |
| 6364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6655 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6365 parseBool(n) { | 6656 parseBool(n) { |
| 6366 if (n == "true") return true; | 6657 if (n == "true") return true; |
| 6367 if (n == "false") return false; | 6658 if (n == "false") return false; |
| 6368 if (n == null) return null; | 6659 if (n == null) return null; |
| 6369 throw new core.ArgumentError("Invalid boolean: $n"); | 6660 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6370 } | 6661 } |
| 6662 |
| 6371 if (query.length > 0) { | 6663 if (query.length > 0) { |
| 6372 for (var part in query.split("&")) { | 6664 for (var part in query.split("&")) { |
| 6373 var keyvalue = part.split("="); | 6665 var keyvalue = part.split("="); |
| 6374 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6666 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6667 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6375 } | 6668 } |
| 6376 } | 6669 } |
| 6377 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6670 unittest.expect(queryMap["consistencyToken"].first, |
| 6378 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6671 unittest.equals(arg_consistencyToken)); |
| 6379 | 6672 unittest.expect( |
| 6673 queryMap["language"].first, unittest.equals(arg_language)); |
| 6380 | 6674 |
| 6381 var h = { | 6675 var h = { |
| 6382 "content-type" : "application/json; charset=utf-8", | 6676 "content-type": "application/json; charset=utf-8", |
| 6383 }; | 6677 }; |
| 6384 var resp = convert.JSON.encode(buildPlayerScoreListResponse()); | 6678 var resp = convert.JSON.encode(buildPlayerScoreListResponse()); |
| 6385 return new async.Future.value(stringResponse(200, h, resp)); | 6679 return new async.Future.value(stringResponse(200, h, resp)); |
| 6386 }), true); | 6680 }), true); |
| 6387 res.submitMultiple(arg_request, consistencyToken: arg_consistencyToken, la
nguage: arg_language).then(unittest.expectAsync1(((api.PlayerScoreListResponse r
esponse) { | 6681 res |
| 6682 .submitMultiple(arg_request, |
| 6683 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6684 .then(unittest.expectAsync1(((api.PlayerScoreListResponse response) { |
| 6388 checkPlayerScoreListResponse(response); | 6685 checkPlayerScoreListResponse(response); |
| 6389 }))); | 6686 }))); |
| 6390 }); | 6687 }); |
| 6391 | |
| 6392 }); | 6688 }); |
| 6393 | 6689 |
| 6394 | |
| 6395 unittest.group("resource-SnapshotsResourceApi", () { | 6690 unittest.group("resource-SnapshotsResourceApi", () { |
| 6396 unittest.test("method--get", () { | 6691 unittest.test("method--get", () { |
| 6397 | |
| 6398 var mock = new HttpServerMock(); | 6692 var mock = new HttpServerMock(); |
| 6399 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; | 6693 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; |
| 6400 var arg_snapshotId = "foo"; | 6694 var arg_snapshotId = "foo"; |
| 6401 var arg_consistencyToken = "foo"; | 6695 var arg_consistencyToken = "foo"; |
| 6402 var arg_language = "foo"; | 6696 var arg_language = "foo"; |
| 6403 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6697 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6404 var path = (req.url).path; | 6698 var path = (req.url).path; |
| 6405 var pathOffset = 0; | 6699 var pathOffset = 0; |
| 6406 var index; | 6700 var index; |
| 6407 var subPart; | 6701 var subPart; |
| 6408 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6702 unittest.expect( |
| 6703 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6409 pathOffset += 1; | 6704 pathOffset += 1; |
| 6410 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6705 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6706 unittest.equals("games/v1/")); |
| 6411 pathOffset += 9; | 6707 pathOffset += 9; |
| 6412 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("snapshots/")); | 6708 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6709 unittest.equals("snapshots/")); |
| 6413 pathOffset += 10; | 6710 pathOffset += 10; |
| 6414 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6711 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6415 pathOffset = path.length; | 6712 pathOffset = path.length; |
| 6416 unittest.expect(subPart, unittest.equals("$arg_snapshotId")); | 6713 unittest.expect(subPart, unittest.equals("$arg_snapshotId")); |
| 6417 | 6714 |
| 6418 var query = (req.url).query; | 6715 var query = (req.url).query; |
| 6419 var queryOffset = 0; | 6716 var queryOffset = 0; |
| 6420 var queryMap = {}; | 6717 var queryMap = {}; |
| 6421 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6718 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6422 parseBool(n) { | 6719 parseBool(n) { |
| 6423 if (n == "true") return true; | 6720 if (n == "true") return true; |
| 6424 if (n == "false") return false; | 6721 if (n == "false") return false; |
| 6425 if (n == null) return null; | 6722 if (n == null) return null; |
| 6426 throw new core.ArgumentError("Invalid boolean: $n"); | 6723 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6427 } | 6724 } |
| 6725 |
| 6428 if (query.length > 0) { | 6726 if (query.length > 0) { |
| 6429 for (var part in query.split("&")) { | 6727 for (var part in query.split("&")) { |
| 6430 var keyvalue = part.split("="); | 6728 var keyvalue = part.split("="); |
| 6431 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6729 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6730 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6432 } | 6731 } |
| 6433 } | 6732 } |
| 6434 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6733 unittest.expect(queryMap["consistencyToken"].first, |
| 6435 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6734 unittest.equals(arg_consistencyToken)); |
| 6436 | 6735 unittest.expect( |
| 6736 queryMap["language"].first, unittest.equals(arg_language)); |
| 6437 | 6737 |
| 6438 var h = { | 6738 var h = { |
| 6439 "content-type" : "application/json; charset=utf-8", | 6739 "content-type": "application/json; charset=utf-8", |
| 6440 }; | 6740 }; |
| 6441 var resp = convert.JSON.encode(buildSnapshot()); | 6741 var resp = convert.JSON.encode(buildSnapshot()); |
| 6442 return new async.Future.value(stringResponse(200, h, resp)); | 6742 return new async.Future.value(stringResponse(200, h, resp)); |
| 6443 }), true); | 6743 }), true); |
| 6444 res.get(arg_snapshotId, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.Snapshot response) { | 6744 res |
| 6745 .get(arg_snapshotId, |
| 6746 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6747 .then(unittest.expectAsync1(((api.Snapshot response) { |
| 6445 checkSnapshot(response); | 6748 checkSnapshot(response); |
| 6446 }))); | 6749 }))); |
| 6447 }); | 6750 }); |
| 6448 | 6751 |
| 6449 unittest.test("method--list", () { | 6752 unittest.test("method--list", () { |
| 6450 | |
| 6451 var mock = new HttpServerMock(); | 6753 var mock = new HttpServerMock(); |
| 6452 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; | 6754 api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots; |
| 6453 var arg_playerId = "foo"; | 6755 var arg_playerId = "foo"; |
| 6454 var arg_consistencyToken = "foo"; | 6756 var arg_consistencyToken = "foo"; |
| 6455 var arg_language = "foo"; | 6757 var arg_language = "foo"; |
| 6456 var arg_maxResults = 42; | 6758 var arg_maxResults = 42; |
| 6457 var arg_pageToken = "foo"; | 6759 var arg_pageToken = "foo"; |
| 6458 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6760 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6459 var path = (req.url).path; | 6761 var path = (req.url).path; |
| 6460 var pathOffset = 0; | 6762 var pathOffset = 0; |
| 6461 var index; | 6763 var index; |
| 6462 var subPart; | 6764 var subPart; |
| 6463 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6765 unittest.expect( |
| 6766 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6464 pathOffset += 1; | 6767 pathOffset += 1; |
| 6465 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6768 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6769 unittest.equals("games/v1/")); |
| 6466 pathOffset += 9; | 6770 pathOffset += 9; |
| 6467 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("players/")); | 6771 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6772 unittest.equals("players/")); |
| 6468 pathOffset += 8; | 6773 pathOffset += 8; |
| 6469 index = path.indexOf("/snapshots", pathOffset); | 6774 index = path.indexOf("/snapshots", pathOffset); |
| 6470 unittest.expect(index >= 0, unittest.isTrue); | 6775 unittest.expect(index >= 0, unittest.isTrue); |
| 6471 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6776 subPart = |
| 6777 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6472 pathOffset = index; | 6778 pathOffset = index; |
| 6473 unittest.expect(subPart, unittest.equals("$arg_playerId")); | 6779 unittest.expect(subPart, unittest.equals("$arg_playerId")); |
| 6474 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/snapshots")); | 6780 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6781 unittest.equals("/snapshots")); |
| 6475 pathOffset += 10; | 6782 pathOffset += 10; |
| 6476 | 6783 |
| 6477 var query = (req.url).query; | 6784 var query = (req.url).query; |
| 6478 var queryOffset = 0; | 6785 var queryOffset = 0; |
| 6479 var queryMap = {}; | 6786 var queryMap = {}; |
| 6480 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6787 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6481 parseBool(n) { | 6788 parseBool(n) { |
| 6482 if (n == "true") return true; | 6789 if (n == "true") return true; |
| 6483 if (n == "false") return false; | 6790 if (n == "false") return false; |
| 6484 if (n == null) return null; | 6791 if (n == null) return null; |
| 6485 throw new core.ArgumentError("Invalid boolean: $n"); | 6792 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6486 } | 6793 } |
| 6794 |
| 6487 if (query.length > 0) { | 6795 if (query.length > 0) { |
| 6488 for (var part in query.split("&")) { | 6796 for (var part in query.split("&")) { |
| 6489 var keyvalue = part.split("="); | 6797 var keyvalue = part.split("="); |
| 6490 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6798 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6799 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6491 } | 6800 } |
| 6492 } | 6801 } |
| 6493 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6802 unittest.expect(queryMap["consistencyToken"].first, |
| 6494 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6803 unittest.equals(arg_consistencyToken)); |
| 6495 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6804 unittest.expect( |
| 6496 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 6805 queryMap["language"].first, unittest.equals(arg_language)); |
| 6497 | 6806 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6807 unittest.equals(arg_maxResults)); |
| 6808 unittest.expect( |
| 6809 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 6498 | 6810 |
| 6499 var h = { | 6811 var h = { |
| 6500 "content-type" : "application/json; charset=utf-8", | 6812 "content-type": "application/json; charset=utf-8", |
| 6501 }; | 6813 }; |
| 6502 var resp = convert.JSON.encode(buildSnapshotListResponse()); | 6814 var resp = convert.JSON.encode(buildSnapshotListResponse()); |
| 6503 return new async.Future.value(stringResponse(200, h, resp)); | 6815 return new async.Future.value(stringResponse(200, h, resp)); |
| 6504 }), true); | 6816 }), true); |
| 6505 res.list(arg_playerId, consistencyToken: arg_consistencyToken, language: a
rg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest
.expectAsync1(((api.SnapshotListResponse response) { | 6817 res |
| 6818 .list(arg_playerId, |
| 6819 consistencyToken: arg_consistencyToken, |
| 6820 language: arg_language, |
| 6821 maxResults: arg_maxResults, |
| 6822 pageToken: arg_pageToken) |
| 6823 .then(unittest.expectAsync1(((api.SnapshotListResponse response) { |
| 6506 checkSnapshotListResponse(response); | 6824 checkSnapshotListResponse(response); |
| 6507 }))); | 6825 }))); |
| 6508 }); | 6826 }); |
| 6509 | |
| 6510 }); | 6827 }); |
| 6511 | 6828 |
| 6512 | |
| 6513 unittest.group("resource-TurnBasedMatchesResourceApi", () { | 6829 unittest.group("resource-TurnBasedMatchesResourceApi", () { |
| 6514 unittest.test("method--cancel", () { | 6830 unittest.test("method--cancel", () { |
| 6515 | |
| 6516 var mock = new HttpServerMock(); | 6831 var mock = new HttpServerMock(); |
| 6517 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 6832 api.TurnBasedMatchesResourceApi res = |
| 6833 new api.GamesApi(mock).turnBasedMatches; |
| 6518 var arg_matchId = "foo"; | 6834 var arg_matchId = "foo"; |
| 6519 var arg_consistencyToken = "foo"; | 6835 var arg_consistencyToken = "foo"; |
| 6520 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6836 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6521 var path = (req.url).path; | 6837 var path = (req.url).path; |
| 6522 var pathOffset = 0; | 6838 var pathOffset = 0; |
| 6523 var index; | 6839 var index; |
| 6524 var subPart; | 6840 var subPart; |
| 6525 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6841 unittest.expect( |
| 6842 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6526 pathOffset += 1; | 6843 pathOffset += 1; |
| 6527 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6844 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6845 unittest.equals("games/v1/")); |
| 6528 pathOffset += 9; | 6846 pathOffset += 9; |
| 6529 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 6847 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 6848 unittest.equals("turnbasedmatches/")); |
| 6530 pathOffset += 17; | 6849 pathOffset += 17; |
| 6531 index = path.indexOf("/cancel", pathOffset); | 6850 index = path.indexOf("/cancel", pathOffset); |
| 6532 unittest.expect(index >= 0, unittest.isTrue); | 6851 unittest.expect(index >= 0, unittest.isTrue); |
| 6533 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6852 subPart = |
| 6853 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6534 pathOffset = index; | 6854 pathOffset = index; |
| 6535 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 6855 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6536 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/cancel")); | 6856 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 6857 unittest.equals("/cancel")); |
| 6537 pathOffset += 7; | 6858 pathOffset += 7; |
| 6538 | 6859 |
| 6539 var query = (req.url).query; | 6860 var query = (req.url).query; |
| 6540 var queryOffset = 0; | 6861 var queryOffset = 0; |
| 6541 var queryMap = {}; | 6862 var queryMap = {}; |
| 6542 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6863 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6543 parseBool(n) { | 6864 parseBool(n) { |
| 6544 if (n == "true") return true; | 6865 if (n == "true") return true; |
| 6545 if (n == "false") return false; | 6866 if (n == "false") return false; |
| 6546 if (n == null) return null; | 6867 if (n == null) return null; |
| 6547 throw new core.ArgumentError("Invalid boolean: $n"); | 6868 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6548 } | 6869 } |
| 6870 |
| 6549 if (query.length > 0) { | 6871 if (query.length > 0) { |
| 6550 for (var part in query.split("&")) { | 6872 for (var part in query.split("&")) { |
| 6551 var keyvalue = part.split("="); | 6873 var keyvalue = part.split("="); |
| 6552 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6874 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6875 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6553 } | 6876 } |
| 6554 } | 6877 } |
| 6555 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6878 unittest.expect(queryMap["consistencyToken"].first, |
| 6556 | 6879 unittest.equals(arg_consistencyToken)); |
| 6557 | 6880 |
| 6558 var h = { | 6881 var h = { |
| 6559 "content-type" : "application/json; charset=utf-8", | 6882 "content-type": "application/json; charset=utf-8", |
| 6560 }; | 6883 }; |
| 6561 var resp = ""; | 6884 var resp = ""; |
| 6562 return new async.Future.value(stringResponse(200, h, resp)); | 6885 return new async.Future.value(stringResponse(200, h, resp)); |
| 6563 }), true); | 6886 }), true); |
| 6564 res.cancel(arg_matchId, consistencyToken: arg_consistencyToken).then(unitt
est.expectAsync1((_) {})); | 6887 res |
| 6888 .cancel(arg_matchId, consistencyToken: arg_consistencyToken) |
| 6889 .then(unittest.expectAsync1((_) {})); |
| 6565 }); | 6890 }); |
| 6566 | 6891 |
| 6567 unittest.test("method--create", () { | 6892 unittest.test("method--create", () { |
| 6568 | |
| 6569 var mock = new HttpServerMock(); | 6893 var mock = new HttpServerMock(); |
| 6570 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 6894 api.TurnBasedMatchesResourceApi res = |
| 6895 new api.GamesApi(mock).turnBasedMatches; |
| 6571 var arg_request = buildTurnBasedMatchCreateRequest(); | 6896 var arg_request = buildTurnBasedMatchCreateRequest(); |
| 6572 var arg_consistencyToken = "foo"; | 6897 var arg_consistencyToken = "foo"; |
| 6573 var arg_language = "foo"; | 6898 var arg_language = "foo"; |
| 6574 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6899 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6575 var obj = new api.TurnBasedMatchCreateRequest.fromJson(json); | 6900 var obj = new api.TurnBasedMatchCreateRequest.fromJson(json); |
| 6576 checkTurnBasedMatchCreateRequest(obj); | 6901 checkTurnBasedMatchCreateRequest(obj); |
| 6577 | 6902 |
| 6578 var path = (req.url).path; | 6903 var path = (req.url).path; |
| 6579 var pathOffset = 0; | 6904 var pathOffset = 0; |
| 6580 var index; | 6905 var index; |
| 6581 var subPart; | 6906 var subPart; |
| 6582 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6907 unittest.expect( |
| 6908 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6583 pathOffset += 1; | 6909 pathOffset += 1; |
| 6584 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6910 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6911 unittest.equals("games/v1/")); |
| 6585 pathOffset += 9; | 6912 pathOffset += 9; |
| 6586 unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.eq
uals("turnbasedmatches/create")); | 6913 unittest.expect(path.substring(pathOffset, pathOffset + 23), |
| 6914 unittest.equals("turnbasedmatches/create")); |
| 6587 pathOffset += 23; | 6915 pathOffset += 23; |
| 6588 | 6916 |
| 6589 var query = (req.url).query; | 6917 var query = (req.url).query; |
| 6590 var queryOffset = 0; | 6918 var queryOffset = 0; |
| 6591 var queryMap = {}; | 6919 var queryMap = {}; |
| 6592 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6920 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6593 parseBool(n) { | 6921 parseBool(n) { |
| 6594 if (n == "true") return true; | 6922 if (n == "true") return true; |
| 6595 if (n == "false") return false; | 6923 if (n == "false") return false; |
| 6596 if (n == null) return null; | 6924 if (n == null) return null; |
| 6597 throw new core.ArgumentError("Invalid boolean: $n"); | 6925 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6598 } | 6926 } |
| 6927 |
| 6599 if (query.length > 0) { | 6928 if (query.length > 0) { |
| 6600 for (var part in query.split("&")) { | 6929 for (var part in query.split("&")) { |
| 6601 var keyvalue = part.split("="); | 6930 var keyvalue = part.split("="); |
| 6602 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6931 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6932 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6603 } | 6933 } |
| 6604 } | 6934 } |
| 6605 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 6935 unittest.expect(queryMap["consistencyToken"].first, |
| 6606 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6936 unittest.equals(arg_consistencyToken)); |
| 6607 | 6937 unittest.expect( |
| 6938 queryMap["language"].first, unittest.equals(arg_language)); |
| 6608 | 6939 |
| 6609 var h = { | 6940 var h = { |
| 6610 "content-type" : "application/json; charset=utf-8", | 6941 "content-type": "application/json; charset=utf-8", |
| 6611 }; | 6942 }; |
| 6612 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 6943 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6613 return new async.Future.value(stringResponse(200, h, resp)); | 6944 return new async.Future.value(stringResponse(200, h, resp)); |
| 6614 }), true); | 6945 }), true); |
| 6615 res.create(arg_request, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.TurnBasedMatch response) { | 6946 res |
| 6947 .create(arg_request, |
| 6948 consistencyToken: arg_consistencyToken, language: arg_language) |
| 6949 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6616 checkTurnBasedMatch(response); | 6950 checkTurnBasedMatch(response); |
| 6617 }))); | 6951 }))); |
| 6618 }); | 6952 }); |
| 6619 | 6953 |
| 6620 unittest.test("method--decline", () { | 6954 unittest.test("method--decline", () { |
| 6621 | |
| 6622 var mock = new HttpServerMock(); | 6955 var mock = new HttpServerMock(); |
| 6623 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 6956 api.TurnBasedMatchesResourceApi res = |
| 6957 new api.GamesApi(mock).turnBasedMatches; |
| 6624 var arg_matchId = "foo"; | 6958 var arg_matchId = "foo"; |
| 6625 var arg_consistencyToken = "foo"; | 6959 var arg_consistencyToken = "foo"; |
| 6626 var arg_language = "foo"; | 6960 var arg_language = "foo"; |
| 6627 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6961 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6628 var path = (req.url).path; | 6962 var path = (req.url).path; |
| 6629 var pathOffset = 0; | 6963 var pathOffset = 0; |
| 6630 var index; | 6964 var index; |
| 6631 var subPart; | 6965 var subPart; |
| 6632 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6966 unittest.expect( |
| 6967 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6633 pathOffset += 1; | 6968 pathOffset += 1; |
| 6634 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 6969 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6970 unittest.equals("games/v1/")); |
| 6635 pathOffset += 9; | 6971 pathOffset += 9; |
| 6636 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 6972 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 6973 unittest.equals("turnbasedmatches/")); |
| 6637 pathOffset += 17; | 6974 pathOffset += 17; |
| 6638 index = path.indexOf("/decline", pathOffset); | 6975 index = path.indexOf("/decline", pathOffset); |
| 6639 unittest.expect(index >= 0, unittest.isTrue); | 6976 unittest.expect(index >= 0, unittest.isTrue); |
| 6640 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6977 subPart = |
| 6978 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6641 pathOffset = index; | 6979 pathOffset = index; |
| 6642 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 6980 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6643 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/decline")); | 6981 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 6982 unittest.equals("/decline")); |
| 6644 pathOffset += 8; | 6983 pathOffset += 8; |
| 6645 | 6984 |
| 6646 var query = (req.url).query; | 6985 var query = (req.url).query; |
| 6647 var queryOffset = 0; | 6986 var queryOffset = 0; |
| 6648 var queryMap = {}; | 6987 var queryMap = {}; |
| 6649 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6988 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6650 parseBool(n) { | 6989 parseBool(n) { |
| 6651 if (n == "true") return true; | 6990 if (n == "true") return true; |
| 6652 if (n == "false") return false; | 6991 if (n == "false") return false; |
| 6653 if (n == null) return null; | 6992 if (n == null) return null; |
| 6654 throw new core.ArgumentError("Invalid boolean: $n"); | 6993 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6655 } | 6994 } |
| 6995 |
| 6656 if (query.length > 0) { | 6996 if (query.length > 0) { |
| 6657 for (var part in query.split("&")) { | 6997 for (var part in query.split("&")) { |
| 6658 var keyvalue = part.split("="); | 6998 var keyvalue = part.split("="); |
| 6659 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6999 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7000 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6660 } | 7001 } |
| 6661 } | 7002 } |
| 6662 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7003 unittest.expect(queryMap["consistencyToken"].first, |
| 6663 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7004 unittest.equals(arg_consistencyToken)); |
| 6664 | 7005 unittest.expect( |
| 7006 queryMap["language"].first, unittest.equals(arg_language)); |
| 6665 | 7007 |
| 6666 var h = { | 7008 var h = { |
| 6667 "content-type" : "application/json; charset=utf-8", | 7009 "content-type": "application/json; charset=utf-8", |
| 6668 }; | 7010 }; |
| 6669 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7011 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6670 return new async.Future.value(stringResponse(200, h, resp)); | 7012 return new async.Future.value(stringResponse(200, h, resp)); |
| 6671 }), true); | 7013 }), true); |
| 6672 res.decline(arg_matchId, consistencyToken: arg_consistencyToken, language:
arg_language).then(unittest.expectAsync1(((api.TurnBasedMatch response) { | 7014 res |
| 7015 .decline(arg_matchId, |
| 7016 consistencyToken: arg_consistencyToken, language: arg_language) |
| 7017 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6673 checkTurnBasedMatch(response); | 7018 checkTurnBasedMatch(response); |
| 6674 }))); | 7019 }))); |
| 6675 }); | 7020 }); |
| 6676 | 7021 |
| 6677 unittest.test("method--dismiss", () { | 7022 unittest.test("method--dismiss", () { |
| 6678 | |
| 6679 var mock = new HttpServerMock(); | 7023 var mock = new HttpServerMock(); |
| 6680 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7024 api.TurnBasedMatchesResourceApi res = |
| 7025 new api.GamesApi(mock).turnBasedMatches; |
| 6681 var arg_matchId = "foo"; | 7026 var arg_matchId = "foo"; |
| 6682 var arg_consistencyToken = "foo"; | 7027 var arg_consistencyToken = "foo"; |
| 6683 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7028 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6684 var path = (req.url).path; | 7029 var path = (req.url).path; |
| 6685 var pathOffset = 0; | 7030 var pathOffset = 0; |
| 6686 var index; | 7031 var index; |
| 6687 var subPart; | 7032 var subPart; |
| 6688 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7033 unittest.expect( |
| 7034 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6689 pathOffset += 1; | 7035 pathOffset += 1; |
| 6690 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7036 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7037 unittest.equals("games/v1/")); |
| 6691 pathOffset += 9; | 7038 pathOffset += 9; |
| 6692 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7039 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7040 unittest.equals("turnbasedmatches/")); |
| 6693 pathOffset += 17; | 7041 pathOffset += 17; |
| 6694 index = path.indexOf("/dismiss", pathOffset); | 7042 index = path.indexOf("/dismiss", pathOffset); |
| 6695 unittest.expect(index >= 0, unittest.isTrue); | 7043 unittest.expect(index >= 0, unittest.isTrue); |
| 6696 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7044 subPart = |
| 7045 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6697 pathOffset = index; | 7046 pathOffset = index; |
| 6698 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7047 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6699 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/dismiss")); | 7048 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 7049 unittest.equals("/dismiss")); |
| 6700 pathOffset += 8; | 7050 pathOffset += 8; |
| 6701 | 7051 |
| 6702 var query = (req.url).query; | 7052 var query = (req.url).query; |
| 6703 var queryOffset = 0; | 7053 var queryOffset = 0; |
| 6704 var queryMap = {}; | 7054 var queryMap = {}; |
| 6705 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7055 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6706 parseBool(n) { | 7056 parseBool(n) { |
| 6707 if (n == "true") return true; | 7057 if (n == "true") return true; |
| 6708 if (n == "false") return false; | 7058 if (n == "false") return false; |
| 6709 if (n == null) return null; | 7059 if (n == null) return null; |
| 6710 throw new core.ArgumentError("Invalid boolean: $n"); | 7060 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6711 } | 7061 } |
| 7062 |
| 6712 if (query.length > 0) { | 7063 if (query.length > 0) { |
| 6713 for (var part in query.split("&")) { | 7064 for (var part in query.split("&")) { |
| 6714 var keyvalue = part.split("="); | 7065 var keyvalue = part.split("="); |
| 6715 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7066 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7067 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6716 } | 7068 } |
| 6717 } | 7069 } |
| 6718 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7070 unittest.expect(queryMap["consistencyToken"].first, |
| 6719 | 7071 unittest.equals(arg_consistencyToken)); |
| 6720 | 7072 |
| 6721 var h = { | 7073 var h = { |
| 6722 "content-type" : "application/json; charset=utf-8", | 7074 "content-type": "application/json; charset=utf-8", |
| 6723 }; | 7075 }; |
| 6724 var resp = ""; | 7076 var resp = ""; |
| 6725 return new async.Future.value(stringResponse(200, h, resp)); | 7077 return new async.Future.value(stringResponse(200, h, resp)); |
| 6726 }), true); | 7078 }), true); |
| 6727 res.dismiss(arg_matchId, consistencyToken: arg_consistencyToken).then(unit
test.expectAsync1((_) {})); | 7079 res |
| 7080 .dismiss(arg_matchId, consistencyToken: arg_consistencyToken) |
| 7081 .then(unittest.expectAsync1((_) {})); |
| 6728 }); | 7082 }); |
| 6729 | 7083 |
| 6730 unittest.test("method--finish", () { | 7084 unittest.test("method--finish", () { |
| 6731 | |
| 6732 var mock = new HttpServerMock(); | 7085 var mock = new HttpServerMock(); |
| 6733 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7086 api.TurnBasedMatchesResourceApi res = |
| 7087 new api.GamesApi(mock).turnBasedMatches; |
| 6734 var arg_request = buildTurnBasedMatchResults(); | 7088 var arg_request = buildTurnBasedMatchResults(); |
| 6735 var arg_matchId = "foo"; | 7089 var arg_matchId = "foo"; |
| 6736 var arg_consistencyToken = "foo"; | 7090 var arg_consistencyToken = "foo"; |
| 6737 var arg_language = "foo"; | 7091 var arg_language = "foo"; |
| 6738 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7092 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6739 var obj = new api.TurnBasedMatchResults.fromJson(json); | 7093 var obj = new api.TurnBasedMatchResults.fromJson(json); |
| 6740 checkTurnBasedMatchResults(obj); | 7094 checkTurnBasedMatchResults(obj); |
| 6741 | 7095 |
| 6742 var path = (req.url).path; | 7096 var path = (req.url).path; |
| 6743 var pathOffset = 0; | 7097 var pathOffset = 0; |
| 6744 var index; | 7098 var index; |
| 6745 var subPart; | 7099 var subPart; |
| 6746 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7100 unittest.expect( |
| 7101 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6747 pathOffset += 1; | 7102 pathOffset += 1; |
| 6748 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7103 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7104 unittest.equals("games/v1/")); |
| 6749 pathOffset += 9; | 7105 pathOffset += 9; |
| 6750 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7106 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7107 unittest.equals("turnbasedmatches/")); |
| 6751 pathOffset += 17; | 7108 pathOffset += 17; |
| 6752 index = path.indexOf("/finish", pathOffset); | 7109 index = path.indexOf("/finish", pathOffset); |
| 6753 unittest.expect(index >= 0, unittest.isTrue); | 7110 unittest.expect(index >= 0, unittest.isTrue); |
| 6754 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7111 subPart = |
| 7112 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6755 pathOffset = index; | 7113 pathOffset = index; |
| 6756 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7114 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6757 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/finish")); | 7115 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7116 unittest.equals("/finish")); |
| 6758 pathOffset += 7; | 7117 pathOffset += 7; |
| 6759 | 7118 |
| 6760 var query = (req.url).query; | 7119 var query = (req.url).query; |
| 6761 var queryOffset = 0; | 7120 var queryOffset = 0; |
| 6762 var queryMap = {}; | 7121 var queryMap = {}; |
| 6763 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7122 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6764 parseBool(n) { | 7123 parseBool(n) { |
| 6765 if (n == "true") return true; | 7124 if (n == "true") return true; |
| 6766 if (n == "false") return false; | 7125 if (n == "false") return false; |
| 6767 if (n == null) return null; | 7126 if (n == null) return null; |
| 6768 throw new core.ArgumentError("Invalid boolean: $n"); | 7127 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6769 } | 7128 } |
| 7129 |
| 6770 if (query.length > 0) { | 7130 if (query.length > 0) { |
| 6771 for (var part in query.split("&")) { | 7131 for (var part in query.split("&")) { |
| 6772 var keyvalue = part.split("="); | 7132 var keyvalue = part.split("="); |
| 6773 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7133 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7134 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6774 } | 7135 } |
| 6775 } | 7136 } |
| 6776 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7137 unittest.expect(queryMap["consistencyToken"].first, |
| 6777 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7138 unittest.equals(arg_consistencyToken)); |
| 6778 | 7139 unittest.expect( |
| 7140 queryMap["language"].first, unittest.equals(arg_language)); |
| 6779 | 7141 |
| 6780 var h = { | 7142 var h = { |
| 6781 "content-type" : "application/json; charset=utf-8", | 7143 "content-type": "application/json; charset=utf-8", |
| 6782 }; | 7144 }; |
| 6783 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7145 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6784 return new async.Future.value(stringResponse(200, h, resp)); | 7146 return new async.Future.value(stringResponse(200, h, resp)); |
| 6785 }), true); | 7147 }), true); |
| 6786 res.finish(arg_request, arg_matchId, consistencyToken: arg_consistencyToke
n, language: arg_language).then(unittest.expectAsync1(((api.TurnBasedMatch respo
nse) { | 7148 res |
| 7149 .finish(arg_request, arg_matchId, |
| 7150 consistencyToken: arg_consistencyToken, language: arg_language) |
| 7151 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6787 checkTurnBasedMatch(response); | 7152 checkTurnBasedMatch(response); |
| 6788 }))); | 7153 }))); |
| 6789 }); | 7154 }); |
| 6790 | 7155 |
| 6791 unittest.test("method--get", () { | 7156 unittest.test("method--get", () { |
| 6792 | |
| 6793 var mock = new HttpServerMock(); | 7157 var mock = new HttpServerMock(); |
| 6794 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7158 api.TurnBasedMatchesResourceApi res = |
| 7159 new api.GamesApi(mock).turnBasedMatches; |
| 6795 var arg_matchId = "foo"; | 7160 var arg_matchId = "foo"; |
| 6796 var arg_consistencyToken = "foo"; | 7161 var arg_consistencyToken = "foo"; |
| 6797 var arg_includeMatchData = true; | 7162 var arg_includeMatchData = true; |
| 6798 var arg_language = "foo"; | 7163 var arg_language = "foo"; |
| 6799 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7164 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6800 var path = (req.url).path; | 7165 var path = (req.url).path; |
| 6801 var pathOffset = 0; | 7166 var pathOffset = 0; |
| 6802 var index; | 7167 var index; |
| 6803 var subPart; | 7168 var subPart; |
| 6804 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7169 unittest.expect( |
| 7170 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6805 pathOffset += 1; | 7171 pathOffset += 1; |
| 6806 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7172 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7173 unittest.equals("games/v1/")); |
| 6807 pathOffset += 9; | 7174 pathOffset += 9; |
| 6808 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7175 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7176 unittest.equals("turnbasedmatches/")); |
| 6809 pathOffset += 17; | 7177 pathOffset += 17; |
| 6810 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7178 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6811 pathOffset = path.length; | 7179 pathOffset = path.length; |
| 6812 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7180 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6813 | 7181 |
| 6814 var query = (req.url).query; | 7182 var query = (req.url).query; |
| 6815 var queryOffset = 0; | 7183 var queryOffset = 0; |
| 6816 var queryMap = {}; | 7184 var queryMap = {}; |
| 6817 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7185 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6818 parseBool(n) { | 7186 parseBool(n) { |
| 6819 if (n == "true") return true; | 7187 if (n == "true") return true; |
| 6820 if (n == "false") return false; | 7188 if (n == "false") return false; |
| 6821 if (n == null) return null; | 7189 if (n == null) return null; |
| 6822 throw new core.ArgumentError("Invalid boolean: $n"); | 7190 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6823 } | 7191 } |
| 7192 |
| 6824 if (query.length > 0) { | 7193 if (query.length > 0) { |
| 6825 for (var part in query.split("&")) { | 7194 for (var part in query.split("&")) { |
| 6826 var keyvalue = part.split("="); | 7195 var keyvalue = part.split("="); |
| 6827 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7196 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7197 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6828 } | 7198 } |
| 6829 } | 7199 } |
| 6830 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7200 unittest.expect(queryMap["consistencyToken"].first, |
| 6831 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar
g_includeMatchData")); | 7201 unittest.equals(arg_consistencyToken)); |
| 6832 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7202 unittest.expect(queryMap["includeMatchData"].first, |
| 6833 | 7203 unittest.equals("$arg_includeMatchData")); |
| 7204 unittest.expect( |
| 7205 queryMap["language"].first, unittest.equals(arg_language)); |
| 6834 | 7206 |
| 6835 var h = { | 7207 var h = { |
| 6836 "content-type" : "application/json; charset=utf-8", | 7208 "content-type": "application/json; charset=utf-8", |
| 6837 }; | 7209 }; |
| 6838 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7210 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6839 return new async.Future.value(stringResponse(200, h, resp)); | 7211 return new async.Future.value(stringResponse(200, h, resp)); |
| 6840 }), true); | 7212 }), true); |
| 6841 res.get(arg_matchId, consistencyToken: arg_consistencyToken, includeMatchD
ata: arg_includeMatchData, language: arg_language).then(unittest.expectAsync1(((
api.TurnBasedMatch response) { | 7213 res |
| 7214 .get(arg_matchId, |
| 7215 consistencyToken: arg_consistencyToken, |
| 7216 includeMatchData: arg_includeMatchData, |
| 7217 language: arg_language) |
| 7218 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6842 checkTurnBasedMatch(response); | 7219 checkTurnBasedMatch(response); |
| 6843 }))); | 7220 }))); |
| 6844 }); | 7221 }); |
| 6845 | 7222 |
| 6846 unittest.test("method--join", () { | 7223 unittest.test("method--join", () { |
| 6847 | |
| 6848 var mock = new HttpServerMock(); | 7224 var mock = new HttpServerMock(); |
| 6849 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7225 api.TurnBasedMatchesResourceApi res = |
| 7226 new api.GamesApi(mock).turnBasedMatches; |
| 6850 var arg_matchId = "foo"; | 7227 var arg_matchId = "foo"; |
| 6851 var arg_consistencyToken = "foo"; | 7228 var arg_consistencyToken = "foo"; |
| 6852 var arg_language = "foo"; | 7229 var arg_language = "foo"; |
| 6853 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7230 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6854 var path = (req.url).path; | 7231 var path = (req.url).path; |
| 6855 var pathOffset = 0; | 7232 var pathOffset = 0; |
| 6856 var index; | 7233 var index; |
| 6857 var subPart; | 7234 var subPart; |
| 6858 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7235 unittest.expect( |
| 7236 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6859 pathOffset += 1; | 7237 pathOffset += 1; |
| 6860 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7238 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7239 unittest.equals("games/v1/")); |
| 6861 pathOffset += 9; | 7240 pathOffset += 9; |
| 6862 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7241 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7242 unittest.equals("turnbasedmatches/")); |
| 6863 pathOffset += 17; | 7243 pathOffset += 17; |
| 6864 index = path.indexOf("/join", pathOffset); | 7244 index = path.indexOf("/join", pathOffset); |
| 6865 unittest.expect(index >= 0, unittest.isTrue); | 7245 unittest.expect(index >= 0, unittest.isTrue); |
| 6866 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7246 subPart = |
| 7247 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6867 pathOffset = index; | 7248 pathOffset = index; |
| 6868 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7249 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6869 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("/join")); | 7250 unittest.expect(path.substring(pathOffset, pathOffset + 5), |
| 7251 unittest.equals("/join")); |
| 6870 pathOffset += 5; | 7252 pathOffset += 5; |
| 6871 | 7253 |
| 6872 var query = (req.url).query; | 7254 var query = (req.url).query; |
| 6873 var queryOffset = 0; | 7255 var queryOffset = 0; |
| 6874 var queryMap = {}; | 7256 var queryMap = {}; |
| 6875 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7257 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6876 parseBool(n) { | 7258 parseBool(n) { |
| 6877 if (n == "true") return true; | 7259 if (n == "true") return true; |
| 6878 if (n == "false") return false; | 7260 if (n == "false") return false; |
| 6879 if (n == null) return null; | 7261 if (n == null) return null; |
| 6880 throw new core.ArgumentError("Invalid boolean: $n"); | 7262 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6881 } | 7263 } |
| 7264 |
| 6882 if (query.length > 0) { | 7265 if (query.length > 0) { |
| 6883 for (var part in query.split("&")) { | 7266 for (var part in query.split("&")) { |
| 6884 var keyvalue = part.split("="); | 7267 var keyvalue = part.split("="); |
| 6885 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7268 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7269 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6886 } | 7270 } |
| 6887 } | 7271 } |
| 6888 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7272 unittest.expect(queryMap["consistencyToken"].first, |
| 6889 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7273 unittest.equals(arg_consistencyToken)); |
| 6890 | 7274 unittest.expect( |
| 7275 queryMap["language"].first, unittest.equals(arg_language)); |
| 6891 | 7276 |
| 6892 var h = { | 7277 var h = { |
| 6893 "content-type" : "application/json; charset=utf-8", | 7278 "content-type": "application/json; charset=utf-8", |
| 6894 }; | 7279 }; |
| 6895 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7280 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6896 return new async.Future.value(stringResponse(200, h, resp)); | 7281 return new async.Future.value(stringResponse(200, h, resp)); |
| 6897 }), true); | 7282 }), true); |
| 6898 res.join(arg_matchId, consistencyToken: arg_consistencyToken, language: ar
g_language).then(unittest.expectAsync1(((api.TurnBasedMatch response) { | 7283 res |
| 7284 .join(arg_matchId, |
| 7285 consistencyToken: arg_consistencyToken, language: arg_language) |
| 7286 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6899 checkTurnBasedMatch(response); | 7287 checkTurnBasedMatch(response); |
| 6900 }))); | 7288 }))); |
| 6901 }); | 7289 }); |
| 6902 | 7290 |
| 6903 unittest.test("method--leave", () { | 7291 unittest.test("method--leave", () { |
| 6904 | |
| 6905 var mock = new HttpServerMock(); | 7292 var mock = new HttpServerMock(); |
| 6906 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7293 api.TurnBasedMatchesResourceApi res = |
| 7294 new api.GamesApi(mock).turnBasedMatches; |
| 6907 var arg_matchId = "foo"; | 7295 var arg_matchId = "foo"; |
| 6908 var arg_consistencyToken = "foo"; | 7296 var arg_consistencyToken = "foo"; |
| 6909 var arg_language = "foo"; | 7297 var arg_language = "foo"; |
| 6910 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7298 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6911 var path = (req.url).path; | 7299 var path = (req.url).path; |
| 6912 var pathOffset = 0; | 7300 var pathOffset = 0; |
| 6913 var index; | 7301 var index; |
| 6914 var subPart; | 7302 var subPart; |
| 6915 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7303 unittest.expect( |
| 7304 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6916 pathOffset += 1; | 7305 pathOffset += 1; |
| 6917 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7306 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7307 unittest.equals("games/v1/")); |
| 6918 pathOffset += 9; | 7308 pathOffset += 9; |
| 6919 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7309 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7310 unittest.equals("turnbasedmatches/")); |
| 6920 pathOffset += 17; | 7311 pathOffset += 17; |
| 6921 index = path.indexOf("/leave", pathOffset); | 7312 index = path.indexOf("/leave", pathOffset); |
| 6922 unittest.expect(index >= 0, unittest.isTrue); | 7313 unittest.expect(index >= 0, unittest.isTrue); |
| 6923 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7314 subPart = |
| 7315 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6924 pathOffset = index; | 7316 pathOffset = index; |
| 6925 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7317 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6926 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/leave")); | 7318 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 7319 unittest.equals("/leave")); |
| 6927 pathOffset += 6; | 7320 pathOffset += 6; |
| 6928 | 7321 |
| 6929 var query = (req.url).query; | 7322 var query = (req.url).query; |
| 6930 var queryOffset = 0; | 7323 var queryOffset = 0; |
| 6931 var queryMap = {}; | 7324 var queryMap = {}; |
| 6932 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7325 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6933 parseBool(n) { | 7326 parseBool(n) { |
| 6934 if (n == "true") return true; | 7327 if (n == "true") return true; |
| 6935 if (n == "false") return false; | 7328 if (n == "false") return false; |
| 6936 if (n == null) return null; | 7329 if (n == null) return null; |
| 6937 throw new core.ArgumentError("Invalid boolean: $n"); | 7330 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6938 } | 7331 } |
| 7332 |
| 6939 if (query.length > 0) { | 7333 if (query.length > 0) { |
| 6940 for (var part in query.split("&")) { | 7334 for (var part in query.split("&")) { |
| 6941 var keyvalue = part.split("="); | 7335 var keyvalue = part.split("="); |
| 6942 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7336 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7337 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6943 } | 7338 } |
| 6944 } | 7339 } |
| 6945 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7340 unittest.expect(queryMap["consistencyToken"].first, |
| 6946 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7341 unittest.equals(arg_consistencyToken)); |
| 6947 | 7342 unittest.expect( |
| 7343 queryMap["language"].first, unittest.equals(arg_language)); |
| 6948 | 7344 |
| 6949 var h = { | 7345 var h = { |
| 6950 "content-type" : "application/json; charset=utf-8", | 7346 "content-type": "application/json; charset=utf-8", |
| 6951 }; | 7347 }; |
| 6952 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7348 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 6953 return new async.Future.value(stringResponse(200, h, resp)); | 7349 return new async.Future.value(stringResponse(200, h, resp)); |
| 6954 }), true); | 7350 }), true); |
| 6955 res.leave(arg_matchId, consistencyToken: arg_consistencyToken, language: a
rg_language).then(unittest.expectAsync1(((api.TurnBasedMatch response) { | 7351 res |
| 7352 .leave(arg_matchId, |
| 7353 consistencyToken: arg_consistencyToken, language: arg_language) |
| 7354 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 6956 checkTurnBasedMatch(response); | 7355 checkTurnBasedMatch(response); |
| 6957 }))); | 7356 }))); |
| 6958 }); | 7357 }); |
| 6959 | 7358 |
| 6960 unittest.test("method--leaveTurn", () { | 7359 unittest.test("method--leaveTurn", () { |
| 6961 | |
| 6962 var mock = new HttpServerMock(); | 7360 var mock = new HttpServerMock(); |
| 6963 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7361 api.TurnBasedMatchesResourceApi res = |
| 7362 new api.GamesApi(mock).turnBasedMatches; |
| 6964 var arg_matchId = "foo"; | 7363 var arg_matchId = "foo"; |
| 6965 var arg_matchVersion = 42; | 7364 var arg_matchVersion = 42; |
| 6966 var arg_consistencyToken = "foo"; | 7365 var arg_consistencyToken = "foo"; |
| 6967 var arg_language = "foo"; | 7366 var arg_language = "foo"; |
| 6968 var arg_pendingParticipantId = "foo"; | 7367 var arg_pendingParticipantId = "foo"; |
| 6969 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7368 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6970 var path = (req.url).path; | 7369 var path = (req.url).path; |
| 6971 var pathOffset = 0; | 7370 var pathOffset = 0; |
| 6972 var index; | 7371 var index; |
| 6973 var subPart; | 7372 var subPart; |
| 6974 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7373 unittest.expect( |
| 7374 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6975 pathOffset += 1; | 7375 pathOffset += 1; |
| 6976 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7376 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7377 unittest.equals("games/v1/")); |
| 6977 pathOffset += 9; | 7378 pathOffset += 9; |
| 6978 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7379 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7380 unittest.equals("turnbasedmatches/")); |
| 6979 pathOffset += 17; | 7381 pathOffset += 17; |
| 6980 index = path.indexOf("/leaveTurn", pathOffset); | 7382 index = path.indexOf("/leaveTurn", pathOffset); |
| 6981 unittest.expect(index >= 0, unittest.isTrue); | 7383 unittest.expect(index >= 0, unittest.isTrue); |
| 6982 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7384 subPart = |
| 7385 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6983 pathOffset = index; | 7386 pathOffset = index; |
| 6984 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7387 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 6985 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/leaveTurn")); | 7388 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 7389 unittest.equals("/leaveTurn")); |
| 6986 pathOffset += 10; | 7390 pathOffset += 10; |
| 6987 | 7391 |
| 6988 var query = (req.url).query; | 7392 var query = (req.url).query; |
| 6989 var queryOffset = 0; | 7393 var queryOffset = 0; |
| 6990 var queryMap = {}; | 7394 var queryMap = {}; |
| 6991 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7395 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6992 parseBool(n) { | 7396 parseBool(n) { |
| 6993 if (n == "true") return true; | 7397 if (n == "true") return true; |
| 6994 if (n == "false") return false; | 7398 if (n == "false") return false; |
| 6995 if (n == null) return null; | 7399 if (n == null) return null; |
| 6996 throw new core.ArgumentError("Invalid boolean: $n"); | 7400 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6997 } | 7401 } |
| 7402 |
| 6998 if (query.length > 0) { | 7403 if (query.length > 0) { |
| 6999 for (var part in query.split("&")) { | 7404 for (var part in query.split("&")) { |
| 7000 var keyvalue = part.split("="); | 7405 var keyvalue = part.split("="); |
| 7001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7406 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7407 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7002 } | 7408 } |
| 7003 } | 7409 } |
| 7004 unittest.expect(core.int.parse(queryMap["matchVersion"].first), unittest
.equals(arg_matchVersion)); | 7410 unittest.expect(core.int.parse(queryMap["matchVersion"].first), |
| 7005 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7411 unittest.equals(arg_matchVersion)); |
| 7006 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7412 unittest.expect(queryMap["consistencyToken"].first, |
| 7007 unittest.expect(queryMap["pendingParticipantId"].first, unittest.equals(
arg_pendingParticipantId)); | 7413 unittest.equals(arg_consistencyToken)); |
| 7008 | 7414 unittest.expect( |
| 7415 queryMap["language"].first, unittest.equals(arg_language)); |
| 7416 unittest.expect(queryMap["pendingParticipantId"].first, |
| 7417 unittest.equals(arg_pendingParticipantId)); |
| 7009 | 7418 |
| 7010 var h = { | 7419 var h = { |
| 7011 "content-type" : "application/json; charset=utf-8", | 7420 "content-type": "application/json; charset=utf-8", |
| 7012 }; | 7421 }; |
| 7013 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7422 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 7014 return new async.Future.value(stringResponse(200, h, resp)); | 7423 return new async.Future.value(stringResponse(200, h, resp)); |
| 7015 }), true); | 7424 }), true); |
| 7016 res.leaveTurn(arg_matchId, arg_matchVersion, consistencyToken: arg_consist
encyToken, language: arg_language, pendingParticipantId: arg_pendingParticipantI
d).then(unittest.expectAsync1(((api.TurnBasedMatch response) { | 7425 res |
| 7426 .leaveTurn(arg_matchId, arg_matchVersion, |
| 7427 consistencyToken: arg_consistencyToken, |
| 7428 language: arg_language, |
| 7429 pendingParticipantId: arg_pendingParticipantId) |
| 7430 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 7017 checkTurnBasedMatch(response); | 7431 checkTurnBasedMatch(response); |
| 7018 }))); | 7432 }))); |
| 7019 }); | 7433 }); |
| 7020 | 7434 |
| 7021 unittest.test("method--list", () { | 7435 unittest.test("method--list", () { |
| 7022 | |
| 7023 var mock = new HttpServerMock(); | 7436 var mock = new HttpServerMock(); |
| 7024 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7437 api.TurnBasedMatchesResourceApi res = |
| 7438 new api.GamesApi(mock).turnBasedMatches; |
| 7025 var arg_consistencyToken = "foo"; | 7439 var arg_consistencyToken = "foo"; |
| 7026 var arg_includeMatchData = true; | 7440 var arg_includeMatchData = true; |
| 7027 var arg_language = "foo"; | 7441 var arg_language = "foo"; |
| 7028 var arg_maxCompletedMatches = 42; | 7442 var arg_maxCompletedMatches = 42; |
| 7029 var arg_maxResults = 42; | 7443 var arg_maxResults = 42; |
| 7030 var arg_pageToken = "foo"; | 7444 var arg_pageToken = "foo"; |
| 7031 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7445 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7032 var path = (req.url).path; | 7446 var path = (req.url).path; |
| 7033 var pathOffset = 0; | 7447 var pathOffset = 0; |
| 7034 var index; | 7448 var index; |
| 7035 var subPart; | 7449 var subPart; |
| 7036 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7450 unittest.expect( |
| 7451 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7037 pathOffset += 1; | 7452 pathOffset += 1; |
| 7038 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7453 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7454 unittest.equals("games/v1/")); |
| 7039 pathOffset += 9; | 7455 pathOffset += 9; |
| 7040 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("turnbasedmatches")); | 7456 unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| 7457 unittest.equals("turnbasedmatches")); |
| 7041 pathOffset += 16; | 7458 pathOffset += 16; |
| 7042 | 7459 |
| 7043 var query = (req.url).query; | 7460 var query = (req.url).query; |
| 7044 var queryOffset = 0; | 7461 var queryOffset = 0; |
| 7045 var queryMap = {}; | 7462 var queryMap = {}; |
| 7046 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7463 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7047 parseBool(n) { | 7464 parseBool(n) { |
| 7048 if (n == "true") return true; | 7465 if (n == "true") return true; |
| 7049 if (n == "false") return false; | 7466 if (n == "false") return false; |
| 7050 if (n == null) return null; | 7467 if (n == null) return null; |
| 7051 throw new core.ArgumentError("Invalid boolean: $n"); | 7468 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7052 } | 7469 } |
| 7470 |
| 7053 if (query.length > 0) { | 7471 if (query.length > 0) { |
| 7054 for (var part in query.split("&")) { | 7472 for (var part in query.split("&")) { |
| 7055 var keyvalue = part.split("="); | 7473 var keyvalue = part.split("="); |
| 7056 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7474 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7475 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7057 } | 7476 } |
| 7058 } | 7477 } |
| 7059 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7478 unittest.expect(queryMap["consistencyToken"].first, |
| 7060 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar
g_includeMatchData")); | 7479 unittest.equals(arg_consistencyToken)); |
| 7061 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7480 unittest.expect(queryMap["includeMatchData"].first, |
| 7062 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u
nittest.equals(arg_maxCompletedMatches)); | 7481 unittest.equals("$arg_includeMatchData")); |
| 7063 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 7482 unittest.expect( |
| 7064 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 7483 queryMap["language"].first, unittest.equals(arg_language)); |
| 7065 | 7484 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), |
| 7485 unittest.equals(arg_maxCompletedMatches)); |
| 7486 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 7487 unittest.equals(arg_maxResults)); |
| 7488 unittest.expect( |
| 7489 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 7066 | 7490 |
| 7067 var h = { | 7491 var h = { |
| 7068 "content-type" : "application/json; charset=utf-8", | 7492 "content-type": "application/json; charset=utf-8", |
| 7069 }; | 7493 }; |
| 7070 var resp = convert.JSON.encode(buildTurnBasedMatchList()); | 7494 var resp = convert.JSON.encode(buildTurnBasedMatchList()); |
| 7071 return new async.Future.value(stringResponse(200, h, resp)); | 7495 return new async.Future.value(stringResponse(200, h, resp)); |
| 7072 }), true); | 7496 }), true); |
| 7073 res.list(consistencyToken: arg_consistencyToken, includeMatchData: arg_inc
ludeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatc
hes, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectA
sync1(((api.TurnBasedMatchList response) { | 7497 res |
| 7498 .list( |
| 7499 consistencyToken: arg_consistencyToken, |
| 7500 includeMatchData: arg_includeMatchData, |
| 7501 language: arg_language, |
| 7502 maxCompletedMatches: arg_maxCompletedMatches, |
| 7503 maxResults: arg_maxResults, |
| 7504 pageToken: arg_pageToken) |
| 7505 .then(unittest.expectAsync1(((api.TurnBasedMatchList response) { |
| 7074 checkTurnBasedMatchList(response); | 7506 checkTurnBasedMatchList(response); |
| 7075 }))); | 7507 }))); |
| 7076 }); | 7508 }); |
| 7077 | 7509 |
| 7078 unittest.test("method--rematch", () { | 7510 unittest.test("method--rematch", () { |
| 7079 | |
| 7080 var mock = new HttpServerMock(); | 7511 var mock = new HttpServerMock(); |
| 7081 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7512 api.TurnBasedMatchesResourceApi res = |
| 7513 new api.GamesApi(mock).turnBasedMatches; |
| 7082 var arg_matchId = "foo"; | 7514 var arg_matchId = "foo"; |
| 7083 var arg_consistencyToken = "foo"; | 7515 var arg_consistencyToken = "foo"; |
| 7084 var arg_language = "foo"; | 7516 var arg_language = "foo"; |
| 7085 var arg_requestId = "foo"; | 7517 var arg_requestId = "foo"; |
| 7086 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7518 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7087 var path = (req.url).path; | 7519 var path = (req.url).path; |
| 7088 var pathOffset = 0; | 7520 var pathOffset = 0; |
| 7089 var index; | 7521 var index; |
| 7090 var subPart; | 7522 var subPart; |
| 7091 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7523 unittest.expect( |
| 7524 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7092 pathOffset += 1; | 7525 pathOffset += 1; |
| 7093 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7526 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7527 unittest.equals("games/v1/")); |
| 7094 pathOffset += 9; | 7528 pathOffset += 9; |
| 7095 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7529 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7530 unittest.equals("turnbasedmatches/")); |
| 7096 pathOffset += 17; | 7531 pathOffset += 17; |
| 7097 index = path.indexOf("/rematch", pathOffset); | 7532 index = path.indexOf("/rematch", pathOffset); |
| 7098 unittest.expect(index >= 0, unittest.isTrue); | 7533 unittest.expect(index >= 0, unittest.isTrue); |
| 7099 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7534 subPart = |
| 7535 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7100 pathOffset = index; | 7536 pathOffset = index; |
| 7101 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7537 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 7102 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/rematch")); | 7538 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 7539 unittest.equals("/rematch")); |
| 7103 pathOffset += 8; | 7540 pathOffset += 8; |
| 7104 | 7541 |
| 7105 var query = (req.url).query; | 7542 var query = (req.url).query; |
| 7106 var queryOffset = 0; | 7543 var queryOffset = 0; |
| 7107 var queryMap = {}; | 7544 var queryMap = {}; |
| 7108 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7545 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7109 parseBool(n) { | 7546 parseBool(n) { |
| 7110 if (n == "true") return true; | 7547 if (n == "true") return true; |
| 7111 if (n == "false") return false; | 7548 if (n == "false") return false; |
| 7112 if (n == null) return null; | 7549 if (n == null) return null; |
| 7113 throw new core.ArgumentError("Invalid boolean: $n"); | 7550 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7114 } | 7551 } |
| 7552 |
| 7115 if (query.length > 0) { | 7553 if (query.length > 0) { |
| 7116 for (var part in query.split("&")) { | 7554 for (var part in query.split("&")) { |
| 7117 var keyvalue = part.split("="); | 7555 var keyvalue = part.split("="); |
| 7118 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7556 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7557 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7119 } | 7558 } |
| 7120 } | 7559 } |
| 7121 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7560 unittest.expect(queryMap["consistencyToken"].first, |
| 7122 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7561 unittest.equals(arg_consistencyToken)); |
| 7123 unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request
Id)); | 7562 unittest.expect( |
| 7124 | 7563 queryMap["language"].first, unittest.equals(arg_language)); |
| 7564 unittest.expect( |
| 7565 queryMap["requestId"].first, unittest.equals(arg_requestId)); |
| 7125 | 7566 |
| 7126 var h = { | 7567 var h = { |
| 7127 "content-type" : "application/json; charset=utf-8", | 7568 "content-type": "application/json; charset=utf-8", |
| 7128 }; | 7569 }; |
| 7129 var resp = convert.JSON.encode(buildTurnBasedMatchRematch()); | 7570 var resp = convert.JSON.encode(buildTurnBasedMatchRematch()); |
| 7130 return new async.Future.value(stringResponse(200, h, resp)); | 7571 return new async.Future.value(stringResponse(200, h, resp)); |
| 7131 }), true); | 7572 }), true); |
| 7132 res.rematch(arg_matchId, consistencyToken: arg_consistencyToken, language:
arg_language, requestId: arg_requestId).then(unittest.expectAsync1(((api.TurnBa
sedMatchRematch response) { | 7573 res |
| 7574 .rematch(arg_matchId, |
| 7575 consistencyToken: arg_consistencyToken, |
| 7576 language: arg_language, |
| 7577 requestId: arg_requestId) |
| 7578 .then(unittest.expectAsync1(((api.TurnBasedMatchRematch response) { |
| 7133 checkTurnBasedMatchRematch(response); | 7579 checkTurnBasedMatchRematch(response); |
| 7134 }))); | 7580 }))); |
| 7135 }); | 7581 }); |
| 7136 | 7582 |
| 7137 unittest.test("method--sync", () { | 7583 unittest.test("method--sync", () { |
| 7138 | |
| 7139 var mock = new HttpServerMock(); | 7584 var mock = new HttpServerMock(); |
| 7140 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7585 api.TurnBasedMatchesResourceApi res = |
| 7586 new api.GamesApi(mock).turnBasedMatches; |
| 7141 var arg_consistencyToken = "foo"; | 7587 var arg_consistencyToken = "foo"; |
| 7142 var arg_includeMatchData = true; | 7588 var arg_includeMatchData = true; |
| 7143 var arg_language = "foo"; | 7589 var arg_language = "foo"; |
| 7144 var arg_maxCompletedMatches = 42; | 7590 var arg_maxCompletedMatches = 42; |
| 7145 var arg_maxResults = 42; | 7591 var arg_maxResults = 42; |
| 7146 var arg_pageToken = "foo"; | 7592 var arg_pageToken = "foo"; |
| 7147 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7593 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7148 var path = (req.url).path; | 7594 var path = (req.url).path; |
| 7149 var pathOffset = 0; | 7595 var pathOffset = 0; |
| 7150 var index; | 7596 var index; |
| 7151 var subPart; | 7597 var subPart; |
| 7152 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7598 unittest.expect( |
| 7599 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7153 pathOffset += 1; | 7600 pathOffset += 1; |
| 7154 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7601 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7602 unittest.equals("games/v1/")); |
| 7155 pathOffset += 9; | 7603 pathOffset += 9; |
| 7156 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("turnbasedmatches/sync")); | 7604 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7605 unittest.equals("turnbasedmatches/sync")); |
| 7157 pathOffset += 21; | 7606 pathOffset += 21; |
| 7158 | 7607 |
| 7159 var query = (req.url).query; | 7608 var query = (req.url).query; |
| 7160 var queryOffset = 0; | 7609 var queryOffset = 0; |
| 7161 var queryMap = {}; | 7610 var queryMap = {}; |
| 7162 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7611 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7163 parseBool(n) { | 7612 parseBool(n) { |
| 7164 if (n == "true") return true; | 7613 if (n == "true") return true; |
| 7165 if (n == "false") return false; | 7614 if (n == "false") return false; |
| 7166 if (n == null) return null; | 7615 if (n == null) return null; |
| 7167 throw new core.ArgumentError("Invalid boolean: $n"); | 7616 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7168 } | 7617 } |
| 7618 |
| 7169 if (query.length > 0) { | 7619 if (query.length > 0) { |
| 7170 for (var part in query.split("&")) { | 7620 for (var part in query.split("&")) { |
| 7171 var keyvalue = part.split("="); | 7621 var keyvalue = part.split("="); |
| 7172 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7622 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7623 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7173 } | 7624 } |
| 7174 } | 7625 } |
| 7175 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7626 unittest.expect(queryMap["consistencyToken"].first, |
| 7176 unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$ar
g_includeMatchData")); | 7627 unittest.equals(arg_consistencyToken)); |
| 7177 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7628 unittest.expect(queryMap["includeMatchData"].first, |
| 7178 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), u
nittest.equals(arg_maxCompletedMatches)); | 7629 unittest.equals("$arg_includeMatchData")); |
| 7179 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 7630 unittest.expect( |
| 7180 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 7631 queryMap["language"].first, unittest.equals(arg_language)); |
| 7181 | 7632 unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), |
| 7633 unittest.equals(arg_maxCompletedMatches)); |
| 7634 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 7635 unittest.equals(arg_maxResults)); |
| 7636 unittest.expect( |
| 7637 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 7182 | 7638 |
| 7183 var h = { | 7639 var h = { |
| 7184 "content-type" : "application/json; charset=utf-8", | 7640 "content-type": "application/json; charset=utf-8", |
| 7185 }; | 7641 }; |
| 7186 var resp = convert.JSON.encode(buildTurnBasedMatchSync()); | 7642 var resp = convert.JSON.encode(buildTurnBasedMatchSync()); |
| 7187 return new async.Future.value(stringResponse(200, h, resp)); | 7643 return new async.Future.value(stringResponse(200, h, resp)); |
| 7188 }), true); | 7644 }), true); |
| 7189 res.sync(consistencyToken: arg_consistencyToken, includeMatchData: arg_inc
ludeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatc
hes, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectA
sync1(((api.TurnBasedMatchSync response) { | 7645 res |
| 7646 .sync( |
| 7647 consistencyToken: arg_consistencyToken, |
| 7648 includeMatchData: arg_includeMatchData, |
| 7649 language: arg_language, |
| 7650 maxCompletedMatches: arg_maxCompletedMatches, |
| 7651 maxResults: arg_maxResults, |
| 7652 pageToken: arg_pageToken) |
| 7653 .then(unittest.expectAsync1(((api.TurnBasedMatchSync response) { |
| 7190 checkTurnBasedMatchSync(response); | 7654 checkTurnBasedMatchSync(response); |
| 7191 }))); | 7655 }))); |
| 7192 }); | 7656 }); |
| 7193 | 7657 |
| 7194 unittest.test("method--takeTurn", () { | 7658 unittest.test("method--takeTurn", () { |
| 7195 | |
| 7196 var mock = new HttpServerMock(); | 7659 var mock = new HttpServerMock(); |
| 7197 api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatc
hes; | 7660 api.TurnBasedMatchesResourceApi res = |
| 7661 new api.GamesApi(mock).turnBasedMatches; |
| 7198 var arg_request = buildTurnBasedMatchTurn(); | 7662 var arg_request = buildTurnBasedMatchTurn(); |
| 7199 var arg_matchId = "foo"; | 7663 var arg_matchId = "foo"; |
| 7200 var arg_consistencyToken = "foo"; | 7664 var arg_consistencyToken = "foo"; |
| 7201 var arg_language = "foo"; | 7665 var arg_language = "foo"; |
| 7202 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7666 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7203 var obj = new api.TurnBasedMatchTurn.fromJson(json); | 7667 var obj = new api.TurnBasedMatchTurn.fromJson(json); |
| 7204 checkTurnBasedMatchTurn(obj); | 7668 checkTurnBasedMatchTurn(obj); |
| 7205 | 7669 |
| 7206 var path = (req.url).path; | 7670 var path = (req.url).path; |
| 7207 var pathOffset = 0; | 7671 var pathOffset = 0; |
| 7208 var index; | 7672 var index; |
| 7209 var subPart; | 7673 var subPart; |
| 7210 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7674 unittest.expect( |
| 7675 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7211 pathOffset += 1; | 7676 pathOffset += 1; |
| 7212 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("games/v1/")); | 7677 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 7678 unittest.equals("games/v1/")); |
| 7213 pathOffset += 9; | 7679 pathOffset += 9; |
| 7214 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("turnbasedmatches/")); | 7680 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 7681 unittest.equals("turnbasedmatches/")); |
| 7215 pathOffset += 17; | 7682 pathOffset += 17; |
| 7216 index = path.indexOf("/turn", pathOffset); | 7683 index = path.indexOf("/turn", pathOffset); |
| 7217 unittest.expect(index >= 0, unittest.isTrue); | 7684 unittest.expect(index >= 0, unittest.isTrue); |
| 7218 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7685 subPart = |
| 7686 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7219 pathOffset = index; | 7687 pathOffset = index; |
| 7220 unittest.expect(subPart, unittest.equals("$arg_matchId")); | 7688 unittest.expect(subPart, unittest.equals("$arg_matchId")); |
| 7221 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("/turn")); | 7689 unittest.expect(path.substring(pathOffset, pathOffset + 5), |
| 7690 unittest.equals("/turn")); |
| 7222 pathOffset += 5; | 7691 pathOffset += 5; |
| 7223 | 7692 |
| 7224 var query = (req.url).query; | 7693 var query = (req.url).query; |
| 7225 var queryOffset = 0; | 7694 var queryOffset = 0; |
| 7226 var queryMap = {}; | 7695 var queryMap = {}; |
| 7227 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7696 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7228 parseBool(n) { | 7697 parseBool(n) { |
| 7229 if (n == "true") return true; | 7698 if (n == "true") return true; |
| 7230 if (n == "false") return false; | 7699 if (n == "false") return false; |
| 7231 if (n == null) return null; | 7700 if (n == null) return null; |
| 7232 throw new core.ArgumentError("Invalid boolean: $n"); | 7701 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7233 } | 7702 } |
| 7703 |
| 7234 if (query.length > 0) { | 7704 if (query.length > 0) { |
| 7235 for (var part in query.split("&")) { | 7705 for (var part in query.split("&")) { |
| 7236 var keyvalue = part.split("="); | 7706 var keyvalue = part.split("="); |
| 7237 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7707 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7708 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7238 } | 7709 } |
| 7239 } | 7710 } |
| 7240 unittest.expect(queryMap["consistencyToken"].first, unittest.equals(arg_
consistencyToken)); | 7711 unittest.expect(queryMap["consistencyToken"].first, |
| 7241 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 7712 unittest.equals(arg_consistencyToken)); |
| 7242 | 7713 unittest.expect( |
| 7714 queryMap["language"].first, unittest.equals(arg_language)); |
| 7243 | 7715 |
| 7244 var h = { | 7716 var h = { |
| 7245 "content-type" : "application/json; charset=utf-8", | 7717 "content-type": "application/json; charset=utf-8", |
| 7246 }; | 7718 }; |
| 7247 var resp = convert.JSON.encode(buildTurnBasedMatch()); | 7719 var resp = convert.JSON.encode(buildTurnBasedMatch()); |
| 7248 return new async.Future.value(stringResponse(200, h, resp)); | 7720 return new async.Future.value(stringResponse(200, h, resp)); |
| 7249 }), true); | 7721 }), true); |
| 7250 res.takeTurn(arg_request, arg_matchId, consistencyToken: arg_consistencyTo
ken, language: arg_language).then(unittest.expectAsync1(((api.TurnBasedMatch res
ponse) { | 7722 res |
| 7723 .takeTurn(arg_request, arg_matchId, |
| 7724 consistencyToken: arg_consistencyToken, language: arg_language) |
| 7725 .then(unittest.expectAsync1(((api.TurnBasedMatch response) { |
| 7251 checkTurnBasedMatch(response); | 7726 checkTurnBasedMatch(response); |
| 7252 }))); | 7727 }))); |
| 7253 }); | 7728 }); |
| 7254 | |
| 7255 }); | 7729 }); |
| 7256 | |
| 7257 | |
| 7258 } | 7730 } |
| 7259 | |
| OLD | NEW |