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

Unified Diff: generated/googleapis/test/games/v1.dart

Issue 560323003: Add discovery service to stable APIs (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: New generator hash in pubspec.yaml, test files renamed ot have _test.dart postfix Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « generated/googleapis/test/fusiontables/v1_test.dart ('k') | generated/googleapis/test/games/v1_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/test/games/v1.dart
diff --git a/generated/googleapis/test/games/v1.dart b/generated/googleapis/test/games/v1.dart
deleted file mode 100644
index 3006c71f36c9cda1a51e76f27b12e63c4cf38bb9..0000000000000000000000000000000000000000
--- a/generated/googleapis/test/games/v1.dart
+++ /dev/null
@@ -1,6887 +0,0 @@
-library googleapis.games.v1.test;
-
-import "dart:core" as core;
-import "dart:collection" as collection;
-import "dart:async" as async;
-import "dart:convert" as convert;
-
-import 'package:http/http.dart' as http;
-import 'package:http/testing.dart' as http_testing;
-import 'package:unittest/unittest.dart' as unittest;
-import 'package:googleapis/common/common.dart' as common;
-import 'package:googleapis/src/common_internal.dart' as common_internal;
-import '../common/common_internal_test.dart' as common_test;
-
-import 'package:googleapis/games/v1.dart' as api;
-
-
-
-core.int buildCounterAchievementDefinition = 0;
-buildAchievementDefinition() {
- var o = new api.AchievementDefinition();
- buildCounterAchievementDefinition++;
- if (buildCounterAchievementDefinition < 3) {
- o.achievementType = "foo";
- o.description = "foo";
- o.experiencePoints = "foo";
- o.formattedTotalSteps = "foo";
- o.id = "foo";
- o.initialState = "foo";
- o.isRevealedIconUrlDefault = true;
- o.isUnlockedIconUrlDefault = true;
- o.kind = "foo";
- o.name = "foo";
- o.revealedIconUrl = "foo";
- o.totalSteps = 42;
- o.unlockedIconUrl = "foo";
- }
- buildCounterAchievementDefinition--;
- return o;
-}
-
-checkAchievementDefinition(api.AchievementDefinition o) {
- buildCounterAchievementDefinition++;
- if (buildCounterAchievementDefinition < 3) {
- unittest.expect(o.achievementType, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.experiencePoints, unittest.equals('foo'));
- unittest.expect(o.formattedTotalSteps, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.initialState, unittest.equals('foo'));
- unittest.expect(o.isRevealedIconUrlDefault, unittest.isTrue);
- unittest.expect(o.isUnlockedIconUrlDefault, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.revealedIconUrl, unittest.equals('foo'));
- unittest.expect(o.totalSteps, unittest.equals(42));
- unittest.expect(o.unlockedIconUrl, unittest.equals('foo'));
- }
- buildCounterAchievementDefinition--;
-}
-
-buildUnnamed20() {
- var o = new core.List<api.AchievementDefinition>();
- o.add(buildAchievementDefinition());
- o.add(buildAchievementDefinition());
- return o;
-}
-
-checkUnnamed20(core.List<api.AchievementDefinition> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAchievementDefinition(o[0]);
- checkAchievementDefinition(o[1]);
-}
-
-core.int buildCounterAchievementDefinitionsListResponse = 0;
-buildAchievementDefinitionsListResponse() {
- var o = new api.AchievementDefinitionsListResponse();
- buildCounterAchievementDefinitionsListResponse++;
- if (buildCounterAchievementDefinitionsListResponse < 3) {
- o.items = buildUnnamed20();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterAchievementDefinitionsListResponse--;
- return o;
-}
-
-checkAchievementDefinitionsListResponse(api.AchievementDefinitionsListResponse o) {
- buildCounterAchievementDefinitionsListResponse++;
- if (buildCounterAchievementDefinitionsListResponse < 3) {
- checkUnnamed20(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterAchievementDefinitionsListResponse--;
-}
-
-core.int buildCounterAchievementIncrementResponse = 0;
-buildAchievementIncrementResponse() {
- var o = new api.AchievementIncrementResponse();
- buildCounterAchievementIncrementResponse++;
- if (buildCounterAchievementIncrementResponse < 3) {
- o.currentSteps = 42;
- o.kind = "foo";
- o.newlyUnlocked = true;
- }
- buildCounterAchievementIncrementResponse--;
- return o;
-}
-
-checkAchievementIncrementResponse(api.AchievementIncrementResponse o) {
- buildCounterAchievementIncrementResponse++;
- if (buildCounterAchievementIncrementResponse < 3) {
- unittest.expect(o.currentSteps, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.newlyUnlocked, unittest.isTrue);
- }
- buildCounterAchievementIncrementResponse--;
-}
-
-core.int buildCounterAchievementRevealResponse = 0;
-buildAchievementRevealResponse() {
- var o = new api.AchievementRevealResponse();
- buildCounterAchievementRevealResponse++;
- if (buildCounterAchievementRevealResponse < 3) {
- o.currentState = "foo";
- o.kind = "foo";
- }
- buildCounterAchievementRevealResponse--;
- return o;
-}
-
-checkAchievementRevealResponse(api.AchievementRevealResponse o) {
- buildCounterAchievementRevealResponse++;
- if (buildCounterAchievementRevealResponse < 3) {
- unittest.expect(o.currentState, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterAchievementRevealResponse--;
-}
-
-core.int buildCounterAchievementSetStepsAtLeastResponse = 0;
-buildAchievementSetStepsAtLeastResponse() {
- var o = new api.AchievementSetStepsAtLeastResponse();
- buildCounterAchievementSetStepsAtLeastResponse++;
- if (buildCounterAchievementSetStepsAtLeastResponse < 3) {
- o.currentSteps = 42;
- o.kind = "foo";
- o.newlyUnlocked = true;
- }
- buildCounterAchievementSetStepsAtLeastResponse--;
- return o;
-}
-
-checkAchievementSetStepsAtLeastResponse(api.AchievementSetStepsAtLeastResponse o) {
- buildCounterAchievementSetStepsAtLeastResponse++;
- if (buildCounterAchievementSetStepsAtLeastResponse < 3) {
- unittest.expect(o.currentSteps, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.newlyUnlocked, unittest.isTrue);
- }
- buildCounterAchievementSetStepsAtLeastResponse--;
-}
-
-core.int buildCounterAchievementUnlockResponse = 0;
-buildAchievementUnlockResponse() {
- var o = new api.AchievementUnlockResponse();
- buildCounterAchievementUnlockResponse++;
- if (buildCounterAchievementUnlockResponse < 3) {
- o.kind = "foo";
- o.newlyUnlocked = true;
- }
- buildCounterAchievementUnlockResponse--;
- return o;
-}
-
-checkAchievementUnlockResponse(api.AchievementUnlockResponse o) {
- buildCounterAchievementUnlockResponse++;
- if (buildCounterAchievementUnlockResponse < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.newlyUnlocked, unittest.isTrue);
- }
- buildCounterAchievementUnlockResponse--;
-}
-
-buildUnnamed21() {
- var o = new core.List<api.AchievementUpdateRequest>();
- o.add(buildAchievementUpdateRequest());
- o.add(buildAchievementUpdateRequest());
- return o;
-}
-
-checkUnnamed21(core.List<api.AchievementUpdateRequest> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAchievementUpdateRequest(o[0]);
- checkAchievementUpdateRequest(o[1]);
-}
-
-core.int buildCounterAchievementUpdateMultipleRequest = 0;
-buildAchievementUpdateMultipleRequest() {
- var o = new api.AchievementUpdateMultipleRequest();
- buildCounterAchievementUpdateMultipleRequest++;
- if (buildCounterAchievementUpdateMultipleRequest < 3) {
- o.kind = "foo";
- o.updates = buildUnnamed21();
- }
- buildCounterAchievementUpdateMultipleRequest--;
- return o;
-}
-
-checkAchievementUpdateMultipleRequest(api.AchievementUpdateMultipleRequest o) {
- buildCounterAchievementUpdateMultipleRequest++;
- if (buildCounterAchievementUpdateMultipleRequest < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed21(o.updates);
- }
- buildCounterAchievementUpdateMultipleRequest--;
-}
-
-buildUnnamed22() {
- var o = new core.List<api.AchievementUpdateResponse>();
- o.add(buildAchievementUpdateResponse());
- o.add(buildAchievementUpdateResponse());
- return o;
-}
-
-checkUnnamed22(core.List<api.AchievementUpdateResponse> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAchievementUpdateResponse(o[0]);
- checkAchievementUpdateResponse(o[1]);
-}
-
-core.int buildCounterAchievementUpdateMultipleResponse = 0;
-buildAchievementUpdateMultipleResponse() {
- var o = new api.AchievementUpdateMultipleResponse();
- buildCounterAchievementUpdateMultipleResponse++;
- if (buildCounterAchievementUpdateMultipleResponse < 3) {
- o.kind = "foo";
- o.updatedAchievements = buildUnnamed22();
- }
- buildCounterAchievementUpdateMultipleResponse--;
- return o;
-}
-
-checkAchievementUpdateMultipleResponse(api.AchievementUpdateMultipleResponse o) {
- buildCounterAchievementUpdateMultipleResponse++;
- if (buildCounterAchievementUpdateMultipleResponse < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed22(o.updatedAchievements);
- }
- buildCounterAchievementUpdateMultipleResponse--;
-}
-
-core.int buildCounterAchievementUpdateRequest = 0;
-buildAchievementUpdateRequest() {
- var o = new api.AchievementUpdateRequest();
- buildCounterAchievementUpdateRequest++;
- if (buildCounterAchievementUpdateRequest < 3) {
- o.achievementId = "foo";
- o.incrementPayload = buildGamesAchievementIncrement();
- o.kind = "foo";
- o.setStepsAtLeastPayload = buildGamesAchievementSetStepsAtLeast();
- o.updateType = "foo";
- }
- buildCounterAchievementUpdateRequest--;
- return o;
-}
-
-checkAchievementUpdateRequest(api.AchievementUpdateRequest o) {
- buildCounterAchievementUpdateRequest++;
- if (buildCounterAchievementUpdateRequest < 3) {
- unittest.expect(o.achievementId, unittest.equals('foo'));
- checkGamesAchievementIncrement(o.incrementPayload);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkGamesAchievementSetStepsAtLeast(o.setStepsAtLeastPayload);
- unittest.expect(o.updateType, unittest.equals('foo'));
- }
- buildCounterAchievementUpdateRequest--;
-}
-
-core.int buildCounterAchievementUpdateResponse = 0;
-buildAchievementUpdateResponse() {
- var o = new api.AchievementUpdateResponse();
- buildCounterAchievementUpdateResponse++;
- if (buildCounterAchievementUpdateResponse < 3) {
- o.achievementId = "foo";
- o.currentState = "foo";
- o.currentSteps = 42;
- o.kind = "foo";
- o.newlyUnlocked = true;
- o.updateOccurred = true;
- }
- buildCounterAchievementUpdateResponse--;
- return o;
-}
-
-checkAchievementUpdateResponse(api.AchievementUpdateResponse o) {
- buildCounterAchievementUpdateResponse++;
- if (buildCounterAchievementUpdateResponse < 3) {
- unittest.expect(o.achievementId, unittest.equals('foo'));
- unittest.expect(o.currentState, unittest.equals('foo'));
- unittest.expect(o.currentSteps, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.newlyUnlocked, unittest.isTrue);
- unittest.expect(o.updateOccurred, unittest.isTrue);
- }
- buildCounterAchievementUpdateResponse--;
-}
-
-core.int buildCounterAggregateStats = 0;
-buildAggregateStats() {
- var o = new api.AggregateStats();
- buildCounterAggregateStats++;
- if (buildCounterAggregateStats < 3) {
- o.count = "foo";
- o.kind = "foo";
- o.max = "foo";
- o.min = "foo";
- o.sum = "foo";
- }
- buildCounterAggregateStats--;
- return o;
-}
-
-checkAggregateStats(api.AggregateStats o) {
- buildCounterAggregateStats++;
- if (buildCounterAggregateStats < 3) {
- unittest.expect(o.count, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.max, unittest.equals('foo'));
- unittest.expect(o.min, unittest.equals('foo'));
- unittest.expect(o.sum, unittest.equals('foo'));
- }
- buildCounterAggregateStats--;
-}
-
-core.int buildCounterAnonymousPlayer = 0;
-buildAnonymousPlayer() {
- var o = new api.AnonymousPlayer();
- buildCounterAnonymousPlayer++;
- if (buildCounterAnonymousPlayer < 3) {
- o.avatarImageUrl = "foo";
- o.displayName = "foo";
- o.kind = "foo";
- }
- buildCounterAnonymousPlayer--;
- return o;
-}
-
-checkAnonymousPlayer(api.AnonymousPlayer o) {
- buildCounterAnonymousPlayer++;
- if (buildCounterAnonymousPlayer < 3) {
- unittest.expect(o.avatarImageUrl, unittest.equals('foo'));
- unittest.expect(o.displayName, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterAnonymousPlayer--;
-}
-
-buildUnnamed23() {
- var o = new core.List<api.ImageAsset>();
- o.add(buildImageAsset());
- o.add(buildImageAsset());
- return o;
-}
-
-checkUnnamed23(core.List<api.ImageAsset> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkImageAsset(o[0]);
- checkImageAsset(o[1]);
-}
-
-buildUnnamed24() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed24(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-buildUnnamed25() {
- var o = new core.List<api.Instance>();
- o.add(buildInstance());
- o.add(buildInstance());
- return o;
-}
-
-checkUnnamed25(core.List<api.Instance> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstance(o[0]);
- checkInstance(o[1]);
-}
-
-core.int buildCounterApplication = 0;
-buildApplication() {
- var o = new api.Application();
- buildCounterApplication++;
- if (buildCounterApplication < 3) {
- o.achievementCount = 42;
- o.assets = buildUnnamed23();
- o.author = "foo";
- o.category = buildApplicationCategory();
- o.description = "foo";
- o.enabledFeatures = buildUnnamed24();
- o.id = "foo";
- o.instances = buildUnnamed25();
- o.kind = "foo";
- o.lastUpdatedTimestamp = "foo";
- o.leaderboardCount = 42;
- o.name = "foo";
- }
- buildCounterApplication--;
- return o;
-}
-
-checkApplication(api.Application o) {
- buildCounterApplication++;
- if (buildCounterApplication < 3) {
- unittest.expect(o.achievementCount, unittest.equals(42));
- checkUnnamed23(o.assets);
- unittest.expect(o.author, unittest.equals('foo'));
- checkApplicationCategory(o.category);
- unittest.expect(o.description, unittest.equals('foo'));
- checkUnnamed24(o.enabledFeatures);
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed25(o.instances);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo'));
- unittest.expect(o.leaderboardCount, unittest.equals(42));
- unittest.expect(o.name, unittest.equals('foo'));
- }
- buildCounterApplication--;
-}
-
-core.int buildCounterApplicationCategory = 0;
-buildApplicationCategory() {
- var o = new api.ApplicationCategory();
- buildCounterApplicationCategory++;
- if (buildCounterApplicationCategory < 3) {
- o.kind = "foo";
- o.primary = "foo";
- o.secondary = "foo";
- }
- buildCounterApplicationCategory--;
- return o;
-}
-
-checkApplicationCategory(api.ApplicationCategory o) {
- buildCounterApplicationCategory++;
- if (buildCounterApplicationCategory < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.primary, unittest.equals('foo'));
- unittest.expect(o.secondary, unittest.equals('foo'));
- }
- buildCounterApplicationCategory--;
-}
-
-core.int buildCounterCategory = 0;
-buildCategory() {
- var o = new api.Category();
- buildCounterCategory++;
- if (buildCounterCategory < 3) {
- o.category = "foo";
- o.experiencePoints = "foo";
- o.kind = "foo";
- }
- buildCounterCategory--;
- return o;
-}
-
-checkCategory(api.Category o) {
- buildCounterCategory++;
- if (buildCounterCategory < 3) {
- unittest.expect(o.category, unittest.equals('foo'));
- unittest.expect(o.experiencePoints, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterCategory--;
-}
-
-buildUnnamed26() {
- var o = new core.List<api.Category>();
- o.add(buildCategory());
- o.add(buildCategory());
- return o;
-}
-
-checkUnnamed26(core.List<api.Category> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkCategory(o[0]);
- checkCategory(o[1]);
-}
-
-core.int buildCounterCategoryListResponse = 0;
-buildCategoryListResponse() {
- var o = new api.CategoryListResponse();
- buildCounterCategoryListResponse++;
- if (buildCounterCategoryListResponse < 3) {
- o.items = buildUnnamed26();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterCategoryListResponse--;
- return o;
-}
-
-checkCategoryListResponse(api.CategoryListResponse o) {
- buildCounterCategoryListResponse++;
- if (buildCounterCategoryListResponse < 3) {
- checkUnnamed26(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterCategoryListResponse--;
-}
-
-core.int buildCounterEventBatchRecordFailure = 0;
-buildEventBatchRecordFailure() {
- var o = new api.EventBatchRecordFailure();
- buildCounterEventBatchRecordFailure++;
- if (buildCounterEventBatchRecordFailure < 3) {
- o.failureCause = "foo";
- o.kind = "foo";
- o.range = buildEventPeriodRange();
- }
- buildCounterEventBatchRecordFailure--;
- return o;
-}
-
-checkEventBatchRecordFailure(api.EventBatchRecordFailure o) {
- buildCounterEventBatchRecordFailure++;
- if (buildCounterEventBatchRecordFailure < 3) {
- unittest.expect(o.failureCause, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkEventPeriodRange(o.range);
- }
- buildCounterEventBatchRecordFailure--;
-}
-
-core.int buildCounterEventChild = 0;
-buildEventChild() {
- var o = new api.EventChild();
- buildCounterEventChild++;
- if (buildCounterEventChild < 3) {
- o.childId = "foo";
- o.kind = "foo";
- }
- buildCounterEventChild--;
- return o;
-}
-
-checkEventChild(api.EventChild o) {
- buildCounterEventChild++;
- if (buildCounterEventChild < 3) {
- unittest.expect(o.childId, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterEventChild--;
-}
-
-buildUnnamed27() {
- var o = new core.List<api.EventChild>();
- o.add(buildEventChild());
- o.add(buildEventChild());
- return o;
-}
-
-checkUnnamed27(core.List<api.EventChild> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventChild(o[0]);
- checkEventChild(o[1]);
-}
-
-core.int buildCounterEventDefinition = 0;
-buildEventDefinition() {
- var o = new api.EventDefinition();
- buildCounterEventDefinition++;
- if (buildCounterEventDefinition < 3) {
- o.childEvents = buildUnnamed27();
- o.description = "foo";
- o.displayName = "foo";
- o.id = "foo";
- o.imageUrl = "foo";
- o.isDefaultImageUrl = true;
- o.kind = "foo";
- o.visibility = "foo";
- }
- buildCounterEventDefinition--;
- return o;
-}
-
-checkEventDefinition(api.EventDefinition o) {
- buildCounterEventDefinition++;
- if (buildCounterEventDefinition < 3) {
- checkUnnamed27(o.childEvents);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.displayName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.imageUrl, unittest.equals('foo'));
- unittest.expect(o.isDefaultImageUrl, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.visibility, unittest.equals('foo'));
- }
- buildCounterEventDefinition--;
-}
-
-buildUnnamed28() {
- var o = new core.List<api.EventDefinition>();
- o.add(buildEventDefinition());
- o.add(buildEventDefinition());
- return o;
-}
-
-checkUnnamed28(core.List<api.EventDefinition> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventDefinition(o[0]);
- checkEventDefinition(o[1]);
-}
-
-core.int buildCounterEventDefinitionListResponse = 0;
-buildEventDefinitionListResponse() {
- var o = new api.EventDefinitionListResponse();
- buildCounterEventDefinitionListResponse++;
- if (buildCounterEventDefinitionListResponse < 3) {
- o.items = buildUnnamed28();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterEventDefinitionListResponse--;
- return o;
-}
-
-checkEventDefinitionListResponse(api.EventDefinitionListResponse o) {
- buildCounterEventDefinitionListResponse++;
- if (buildCounterEventDefinitionListResponse < 3) {
- checkUnnamed28(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterEventDefinitionListResponse--;
-}
-
-core.int buildCounterEventPeriodRange = 0;
-buildEventPeriodRange() {
- var o = new api.EventPeriodRange();
- buildCounterEventPeriodRange++;
- if (buildCounterEventPeriodRange < 3) {
- o.kind = "foo";
- o.periodEndMillis = "foo";
- o.periodStartMillis = "foo";
- }
- buildCounterEventPeriodRange--;
- return o;
-}
-
-checkEventPeriodRange(api.EventPeriodRange o) {
- buildCounterEventPeriodRange++;
- if (buildCounterEventPeriodRange < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.periodEndMillis, unittest.equals('foo'));
- unittest.expect(o.periodStartMillis, unittest.equals('foo'));
- }
- buildCounterEventPeriodRange--;
-}
-
-buildUnnamed29() {
- var o = new core.List<api.EventUpdateRequest>();
- o.add(buildEventUpdateRequest());
- o.add(buildEventUpdateRequest());
- return o;
-}
-
-checkUnnamed29(core.List<api.EventUpdateRequest> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventUpdateRequest(o[0]);
- checkEventUpdateRequest(o[1]);
-}
-
-core.int buildCounterEventPeriodUpdate = 0;
-buildEventPeriodUpdate() {
- var o = new api.EventPeriodUpdate();
- buildCounterEventPeriodUpdate++;
- if (buildCounterEventPeriodUpdate < 3) {
- o.kind = "foo";
- o.timePeriod = buildEventPeriodRange();
- o.updates = buildUnnamed29();
- }
- buildCounterEventPeriodUpdate--;
- return o;
-}
-
-checkEventPeriodUpdate(api.EventPeriodUpdate o) {
- buildCounterEventPeriodUpdate++;
- if (buildCounterEventPeriodUpdate < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkEventPeriodRange(o.timePeriod);
- checkUnnamed29(o.updates);
- }
- buildCounterEventPeriodUpdate--;
-}
-
-core.int buildCounterEventRecordFailure = 0;
-buildEventRecordFailure() {
- var o = new api.EventRecordFailure();
- buildCounterEventRecordFailure++;
- if (buildCounterEventRecordFailure < 3) {
- o.eventId = "foo";
- o.failureCause = "foo";
- o.kind = "foo";
- }
- buildCounterEventRecordFailure--;
- return o;
-}
-
-checkEventRecordFailure(api.EventRecordFailure o) {
- buildCounterEventRecordFailure++;
- if (buildCounterEventRecordFailure < 3) {
- unittest.expect(o.eventId, unittest.equals('foo'));
- unittest.expect(o.failureCause, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterEventRecordFailure--;
-}
-
-buildUnnamed30() {
- var o = new core.List<api.EventPeriodUpdate>();
- o.add(buildEventPeriodUpdate());
- o.add(buildEventPeriodUpdate());
- return o;
-}
-
-checkUnnamed30(core.List<api.EventPeriodUpdate> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventPeriodUpdate(o[0]);
- checkEventPeriodUpdate(o[1]);
-}
-
-core.int buildCounterEventRecordRequest = 0;
-buildEventRecordRequest() {
- var o = new api.EventRecordRequest();
- buildCounterEventRecordRequest++;
- if (buildCounterEventRecordRequest < 3) {
- o.currentTimeMillis = "foo";
- o.kind = "foo";
- o.requestId = "foo";
- o.timePeriods = buildUnnamed30();
- }
- buildCounterEventRecordRequest--;
- return o;
-}
-
-checkEventRecordRequest(api.EventRecordRequest o) {
- buildCounterEventRecordRequest++;
- if (buildCounterEventRecordRequest < 3) {
- unittest.expect(o.currentTimeMillis, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.requestId, unittest.equals('foo'));
- checkUnnamed30(o.timePeriods);
- }
- buildCounterEventRecordRequest--;
-}
-
-core.int buildCounterEventUpdateRequest = 0;
-buildEventUpdateRequest() {
- var o = new api.EventUpdateRequest();
- buildCounterEventUpdateRequest++;
- if (buildCounterEventUpdateRequest < 3) {
- o.definitionId = "foo";
- o.kind = "foo";
- o.updateCount = "foo";
- }
- buildCounterEventUpdateRequest--;
- return o;
-}
-
-checkEventUpdateRequest(api.EventUpdateRequest o) {
- buildCounterEventUpdateRequest++;
- if (buildCounterEventUpdateRequest < 3) {
- unittest.expect(o.definitionId, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.updateCount, unittest.equals('foo'));
- }
- buildCounterEventUpdateRequest--;
-}
-
-buildUnnamed31() {
- var o = new core.List<api.EventBatchRecordFailure>();
- o.add(buildEventBatchRecordFailure());
- o.add(buildEventBatchRecordFailure());
- return o;
-}
-
-checkUnnamed31(core.List<api.EventBatchRecordFailure> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventBatchRecordFailure(o[0]);
- checkEventBatchRecordFailure(o[1]);
-}
-
-buildUnnamed32() {
- var o = new core.List<api.EventRecordFailure>();
- o.add(buildEventRecordFailure());
- o.add(buildEventRecordFailure());
- return o;
-}
-
-checkUnnamed32(core.List<api.EventRecordFailure> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkEventRecordFailure(o[0]);
- checkEventRecordFailure(o[1]);
-}
-
-buildUnnamed33() {
- var o = new core.List<api.PlayerEvent>();
- o.add(buildPlayerEvent());
- o.add(buildPlayerEvent());
- return o;
-}
-
-checkUnnamed33(core.List<api.PlayerEvent> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerEvent(o[0]);
- checkPlayerEvent(o[1]);
-}
-
-core.int buildCounterEventUpdateResponse = 0;
-buildEventUpdateResponse() {
- var o = new api.EventUpdateResponse();
- buildCounterEventUpdateResponse++;
- if (buildCounterEventUpdateResponse < 3) {
- o.batchFailures = buildUnnamed31();
- o.eventFailures = buildUnnamed32();
- o.kind = "foo";
- o.playerEvents = buildUnnamed33();
- }
- buildCounterEventUpdateResponse--;
- return o;
-}
-
-checkEventUpdateResponse(api.EventUpdateResponse o) {
- buildCounterEventUpdateResponse++;
- if (buildCounterEventUpdateResponse < 3) {
- checkUnnamed31(o.batchFailures);
- checkUnnamed32(o.eventFailures);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed33(o.playerEvents);
- }
- buildCounterEventUpdateResponse--;
-}
-
-core.int buildCounterGamesAchievementIncrement = 0;
-buildGamesAchievementIncrement() {
- var o = new api.GamesAchievementIncrement();
- buildCounterGamesAchievementIncrement++;
- if (buildCounterGamesAchievementIncrement < 3) {
- o.kind = "foo";
- o.requestId = "foo";
- o.steps = 42;
- }
- buildCounterGamesAchievementIncrement--;
- return o;
-}
-
-checkGamesAchievementIncrement(api.GamesAchievementIncrement o) {
- buildCounterGamesAchievementIncrement++;
- if (buildCounterGamesAchievementIncrement < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.requestId, unittest.equals('foo'));
- unittest.expect(o.steps, unittest.equals(42));
- }
- buildCounterGamesAchievementIncrement--;
-}
-
-core.int buildCounterGamesAchievementSetStepsAtLeast = 0;
-buildGamesAchievementSetStepsAtLeast() {
- var o = new api.GamesAchievementSetStepsAtLeast();
- buildCounterGamesAchievementSetStepsAtLeast++;
- if (buildCounterGamesAchievementSetStepsAtLeast < 3) {
- o.kind = "foo";
- o.steps = 42;
- }
- buildCounterGamesAchievementSetStepsAtLeast--;
- return o;
-}
-
-checkGamesAchievementSetStepsAtLeast(api.GamesAchievementSetStepsAtLeast o) {
- buildCounterGamesAchievementSetStepsAtLeast++;
- if (buildCounterGamesAchievementSetStepsAtLeast < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.steps, unittest.equals(42));
- }
- buildCounterGamesAchievementSetStepsAtLeast--;
-}
-
-core.int buildCounterImageAsset = 0;
-buildImageAsset() {
- var o = new api.ImageAsset();
- buildCounterImageAsset++;
- if (buildCounterImageAsset < 3) {
- o.height = 42;
- o.kind = "foo";
- o.name = "foo";
- o.url = "foo";
- o.width = 42;
- }
- buildCounterImageAsset--;
- return o;
-}
-
-checkImageAsset(api.ImageAsset o) {
- buildCounterImageAsset++;
- if (buildCounterImageAsset < 3) {
- unittest.expect(o.height, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.url, unittest.equals('foo'));
- unittest.expect(o.width, unittest.equals(42));
- }
- buildCounterImageAsset--;
-}
-
-core.int buildCounterInstance = 0;
-buildInstance() {
- var o = new api.Instance();
- buildCounterInstance++;
- if (buildCounterInstance < 3) {
- o.acquisitionUri = "foo";
- o.androidInstance = buildInstanceAndroidDetails();
- o.iosInstance = buildInstanceIosDetails();
- o.kind = "foo";
- o.name = "foo";
- o.platformType = "foo";
- o.realtimePlay = true;
- o.turnBasedPlay = true;
- o.webInstance = buildInstanceWebDetails();
- }
- buildCounterInstance--;
- return o;
-}
-
-checkInstance(api.Instance o) {
- buildCounterInstance++;
- if (buildCounterInstance < 3) {
- unittest.expect(o.acquisitionUri, unittest.equals('foo'));
- checkInstanceAndroidDetails(o.androidInstance);
- checkInstanceIosDetails(o.iosInstance);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.platformType, unittest.equals('foo'));
- unittest.expect(o.realtimePlay, unittest.isTrue);
- unittest.expect(o.turnBasedPlay, unittest.isTrue);
- checkInstanceWebDetails(o.webInstance);
- }
- buildCounterInstance--;
-}
-
-core.int buildCounterInstanceAndroidDetails = 0;
-buildInstanceAndroidDetails() {
- var o = new api.InstanceAndroidDetails();
- buildCounterInstanceAndroidDetails++;
- if (buildCounterInstanceAndroidDetails < 3) {
- o.enablePiracyCheck = true;
- o.kind = "foo";
- o.packageName = "foo";
- o.preferred = true;
- }
- buildCounterInstanceAndroidDetails--;
- return o;
-}
-
-checkInstanceAndroidDetails(api.InstanceAndroidDetails o) {
- buildCounterInstanceAndroidDetails++;
- if (buildCounterInstanceAndroidDetails < 3) {
- unittest.expect(o.enablePiracyCheck, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.packageName, unittest.equals('foo'));
- unittest.expect(o.preferred, unittest.isTrue);
- }
- buildCounterInstanceAndroidDetails--;
-}
-
-core.int buildCounterInstanceIosDetails = 0;
-buildInstanceIosDetails() {
- var o = new api.InstanceIosDetails();
- buildCounterInstanceIosDetails++;
- if (buildCounterInstanceIosDetails < 3) {
- o.bundleIdentifier = "foo";
- o.itunesAppId = "foo";
- o.kind = "foo";
- o.preferredForIpad = true;
- o.preferredForIphone = true;
- o.supportIpad = true;
- o.supportIphone = true;
- }
- buildCounterInstanceIosDetails--;
- return o;
-}
-
-checkInstanceIosDetails(api.InstanceIosDetails o) {
- buildCounterInstanceIosDetails++;
- if (buildCounterInstanceIosDetails < 3) {
- unittest.expect(o.bundleIdentifier, unittest.equals('foo'));
- unittest.expect(o.itunesAppId, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.preferredForIpad, unittest.isTrue);
- unittest.expect(o.preferredForIphone, unittest.isTrue);
- unittest.expect(o.supportIpad, unittest.isTrue);
- unittest.expect(o.supportIphone, unittest.isTrue);
- }
- buildCounterInstanceIosDetails--;
-}
-
-core.int buildCounterInstanceWebDetails = 0;
-buildInstanceWebDetails() {
- var o = new api.InstanceWebDetails();
- buildCounterInstanceWebDetails++;
- if (buildCounterInstanceWebDetails < 3) {
- o.kind = "foo";
- o.launchUrl = "foo";
- o.preferred = true;
- }
- buildCounterInstanceWebDetails--;
- return o;
-}
-
-checkInstanceWebDetails(api.InstanceWebDetails o) {
- buildCounterInstanceWebDetails++;
- if (buildCounterInstanceWebDetails < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.launchUrl, unittest.equals('foo'));
- unittest.expect(o.preferred, unittest.isTrue);
- }
- buildCounterInstanceWebDetails--;
-}
-
-core.int buildCounterLeaderboard = 0;
-buildLeaderboard() {
- var o = new api.Leaderboard();
- buildCounterLeaderboard++;
- if (buildCounterLeaderboard < 3) {
- o.iconUrl = "foo";
- o.id = "foo";
- o.isIconUrlDefault = true;
- o.kind = "foo";
- o.name = "foo";
- o.order = "foo";
- }
- buildCounterLeaderboard--;
- return o;
-}
-
-checkLeaderboard(api.Leaderboard o) {
- buildCounterLeaderboard++;
- if (buildCounterLeaderboard < 3) {
- unittest.expect(o.iconUrl, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.isIconUrlDefault, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.order, unittest.equals('foo'));
- }
- buildCounterLeaderboard--;
-}
-
-core.int buildCounterLeaderboardEntry = 0;
-buildLeaderboardEntry() {
- var o = new api.LeaderboardEntry();
- buildCounterLeaderboardEntry++;
- if (buildCounterLeaderboardEntry < 3) {
- o.formattedScore = "foo";
- o.formattedScoreRank = "foo";
- o.kind = "foo";
- o.player = buildPlayer();
- o.scoreRank = "foo";
- o.scoreTag = "foo";
- o.scoreValue = "foo";
- o.timeSpan = "foo";
- o.writeTimestampMillis = "foo";
- }
- buildCounterLeaderboardEntry--;
- return o;
-}
-
-checkLeaderboardEntry(api.LeaderboardEntry o) {
- buildCounterLeaderboardEntry++;
- if (buildCounterLeaderboardEntry < 3) {
- unittest.expect(o.formattedScore, unittest.equals('foo'));
- unittest.expect(o.formattedScoreRank, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkPlayer(o.player);
- unittest.expect(o.scoreRank, unittest.equals('foo'));
- unittest.expect(o.scoreTag, unittest.equals('foo'));
- unittest.expect(o.scoreValue, unittest.equals('foo'));
- unittest.expect(o.timeSpan, unittest.equals('foo'));
- unittest.expect(o.writeTimestampMillis, unittest.equals('foo'));
- }
- buildCounterLeaderboardEntry--;
-}
-
-buildUnnamed34() {
- var o = new core.List<api.Leaderboard>();
- o.add(buildLeaderboard());
- o.add(buildLeaderboard());
- return o;
-}
-
-checkUnnamed34(core.List<api.Leaderboard> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkLeaderboard(o[0]);
- checkLeaderboard(o[1]);
-}
-
-core.int buildCounterLeaderboardListResponse = 0;
-buildLeaderboardListResponse() {
- var o = new api.LeaderboardListResponse();
- buildCounterLeaderboardListResponse++;
- if (buildCounterLeaderboardListResponse < 3) {
- o.items = buildUnnamed34();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterLeaderboardListResponse--;
- return o;
-}
-
-checkLeaderboardListResponse(api.LeaderboardListResponse o) {
- buildCounterLeaderboardListResponse++;
- if (buildCounterLeaderboardListResponse < 3) {
- checkUnnamed34(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterLeaderboardListResponse--;
-}
-
-core.int buildCounterLeaderboardScoreRank = 0;
-buildLeaderboardScoreRank() {
- var o = new api.LeaderboardScoreRank();
- buildCounterLeaderboardScoreRank++;
- if (buildCounterLeaderboardScoreRank < 3) {
- o.formattedNumScores = "foo";
- o.formattedRank = "foo";
- o.kind = "foo";
- o.numScores = "foo";
- o.rank = "foo";
- }
- buildCounterLeaderboardScoreRank--;
- return o;
-}
-
-checkLeaderboardScoreRank(api.LeaderboardScoreRank o) {
- buildCounterLeaderboardScoreRank++;
- if (buildCounterLeaderboardScoreRank < 3) {
- unittest.expect(o.formattedNumScores, unittest.equals('foo'));
- unittest.expect(o.formattedRank, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.numScores, unittest.equals('foo'));
- unittest.expect(o.rank, unittest.equals('foo'));
- }
- buildCounterLeaderboardScoreRank--;
-}
-
-buildUnnamed35() {
- var o = new core.List<api.LeaderboardEntry>();
- o.add(buildLeaderboardEntry());
- o.add(buildLeaderboardEntry());
- return o;
-}
-
-checkUnnamed35(core.List<api.LeaderboardEntry> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkLeaderboardEntry(o[0]);
- checkLeaderboardEntry(o[1]);
-}
-
-core.int buildCounterLeaderboardScores = 0;
-buildLeaderboardScores() {
- var o = new api.LeaderboardScores();
- buildCounterLeaderboardScores++;
- if (buildCounterLeaderboardScores < 3) {
- o.items = buildUnnamed35();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.numScores = "foo";
- o.playerScore = buildLeaderboardEntry();
- o.prevPageToken = "foo";
- }
- buildCounterLeaderboardScores--;
- return o;
-}
-
-checkLeaderboardScores(api.LeaderboardScores o) {
- buildCounterLeaderboardScores++;
- if (buildCounterLeaderboardScores < 3) {
- checkUnnamed35(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.numScores, unittest.equals('foo'));
- checkLeaderboardEntry(o.playerScore);
- unittest.expect(o.prevPageToken, unittest.equals('foo'));
- }
- buildCounterLeaderboardScores--;
-}
-
-buildUnnamed36() {
- var o = new core.List<api.PlayerLevel>();
- o.add(buildPlayerLevel());
- o.add(buildPlayerLevel());
- return o;
-}
-
-checkUnnamed36(core.List<api.PlayerLevel> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerLevel(o[0]);
- checkPlayerLevel(o[1]);
-}
-
-core.int buildCounterMetagameConfig = 0;
-buildMetagameConfig() {
- var o = new api.MetagameConfig();
- buildCounterMetagameConfig++;
- if (buildCounterMetagameConfig < 3) {
- o.currentVersion = 42;
- o.kind = "foo";
- o.playerLevels = buildUnnamed36();
- }
- buildCounterMetagameConfig--;
- return o;
-}
-
-checkMetagameConfig(api.MetagameConfig o) {
- buildCounterMetagameConfig++;
- if (buildCounterMetagameConfig < 3) {
- unittest.expect(o.currentVersion, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed36(o.playerLevels);
- }
- buildCounterMetagameConfig--;
-}
-
-core.int buildCounterNetworkDiagnostics = 0;
-buildNetworkDiagnostics() {
- var o = new api.NetworkDiagnostics();
- buildCounterNetworkDiagnostics++;
- if (buildCounterNetworkDiagnostics < 3) {
- o.androidNetworkSubtype = 42;
- o.androidNetworkType = 42;
- o.iosNetworkType = 42;
- o.kind = "foo";
- o.networkOperatorCode = "foo";
- o.networkOperatorName = "foo";
- o.registrationLatencyMillis = 42;
- }
- buildCounterNetworkDiagnostics--;
- return o;
-}
-
-checkNetworkDiagnostics(api.NetworkDiagnostics o) {
- buildCounterNetworkDiagnostics++;
- if (buildCounterNetworkDiagnostics < 3) {
- unittest.expect(o.androidNetworkSubtype, unittest.equals(42));
- unittest.expect(o.androidNetworkType, unittest.equals(42));
- unittest.expect(o.iosNetworkType, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.networkOperatorCode, unittest.equals('foo'));
- unittest.expect(o.networkOperatorName, unittest.equals('foo'));
- unittest.expect(o.registrationLatencyMillis, unittest.equals(42));
- }
- buildCounterNetworkDiagnostics--;
-}
-
-core.int buildCounterParticipantResult = 0;
-buildParticipantResult() {
- var o = new api.ParticipantResult();
- buildCounterParticipantResult++;
- if (buildCounterParticipantResult < 3) {
- o.kind = "foo";
- o.participantId = "foo";
- o.placing = 42;
- o.result = "foo";
- }
- buildCounterParticipantResult--;
- return o;
-}
-
-checkParticipantResult(api.ParticipantResult o) {
- buildCounterParticipantResult++;
- if (buildCounterParticipantResult < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.participantId, unittest.equals('foo'));
- unittest.expect(o.placing, unittest.equals(42));
- unittest.expect(o.result, unittest.equals('foo'));
- }
- buildCounterParticipantResult--;
-}
-
-core.int buildCounterPeerChannelDiagnostics = 0;
-buildPeerChannelDiagnostics() {
- var o = new api.PeerChannelDiagnostics();
- buildCounterPeerChannelDiagnostics++;
- if (buildCounterPeerChannelDiagnostics < 3) {
- o.bytesReceived = buildAggregateStats();
- o.bytesSent = buildAggregateStats();
- o.kind = "foo";
- o.numMessagesLost = 42;
- o.numMessagesReceived = 42;
- o.numMessagesSent = 42;
- o.numSendFailures = 42;
- o.roundtripLatencyMillis = buildAggregateStats();
- }
- buildCounterPeerChannelDiagnostics--;
- return o;
-}
-
-checkPeerChannelDiagnostics(api.PeerChannelDiagnostics o) {
- buildCounterPeerChannelDiagnostics++;
- if (buildCounterPeerChannelDiagnostics < 3) {
- checkAggregateStats(o.bytesReceived);
- checkAggregateStats(o.bytesSent);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.numMessagesLost, unittest.equals(42));
- unittest.expect(o.numMessagesReceived, unittest.equals(42));
- unittest.expect(o.numMessagesSent, unittest.equals(42));
- unittest.expect(o.numSendFailures, unittest.equals(42));
- checkAggregateStats(o.roundtripLatencyMillis);
- }
- buildCounterPeerChannelDiagnostics--;
-}
-
-core.int buildCounterPeerSessionDiagnostics = 0;
-buildPeerSessionDiagnostics() {
- var o = new api.PeerSessionDiagnostics();
- buildCounterPeerSessionDiagnostics++;
- if (buildCounterPeerSessionDiagnostics < 3) {
- o.connectedTimestampMillis = "foo";
- o.kind = "foo";
- o.participantId = "foo";
- o.reliableChannel = buildPeerChannelDiagnostics();
- o.unreliableChannel = buildPeerChannelDiagnostics();
- }
- buildCounterPeerSessionDiagnostics--;
- return o;
-}
-
-checkPeerSessionDiagnostics(api.PeerSessionDiagnostics o) {
- buildCounterPeerSessionDiagnostics++;
- if (buildCounterPeerSessionDiagnostics < 3) {
- unittest.expect(o.connectedTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.participantId, unittest.equals('foo'));
- checkPeerChannelDiagnostics(o.reliableChannel);
- checkPeerChannelDiagnostics(o.unreliableChannel);
- }
- buildCounterPeerSessionDiagnostics--;
-}
-
-core.int buildCounterPlayed = 0;
-buildPlayed() {
- var o = new api.Played();
- buildCounterPlayed++;
- if (buildCounterPlayed < 3) {
- o.autoMatched = true;
- o.kind = "foo";
- o.timeMillis = "foo";
- }
- buildCounterPlayed--;
- return o;
-}
-
-checkPlayed(api.Played o) {
- buildCounterPlayed++;
- if (buildCounterPlayed < 3) {
- unittest.expect(o.autoMatched, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.timeMillis, unittest.equals('foo'));
- }
- buildCounterPlayed--;
-}
-
-core.int buildCounterPlayerName = 0;
-buildPlayerName() {
- var o = new api.PlayerName();
- buildCounterPlayerName++;
- if (buildCounterPlayerName < 3) {
- o.familyName = "foo";
- o.givenName = "foo";
- }
- buildCounterPlayerName--;
- return o;
-}
-
-checkPlayerName(api.PlayerName o) {
- buildCounterPlayerName++;
- if (buildCounterPlayerName < 3) {
- unittest.expect(o.familyName, unittest.equals('foo'));
- unittest.expect(o.givenName, unittest.equals('foo'));
- }
- buildCounterPlayerName--;
-}
-
-core.int buildCounterPlayer = 0;
-buildPlayer() {
- var o = new api.Player();
- buildCounterPlayer++;
- if (buildCounterPlayer < 3) {
- o.avatarImageUrl = "foo";
- o.displayName = "foo";
- o.experienceInfo = buildPlayerExperienceInfo();
- o.kind = "foo";
- o.lastPlayedWith = buildPlayed();
- o.name = buildPlayerName();
- o.playerId = "foo";
- o.title = "foo";
- }
- buildCounterPlayer--;
- return o;
-}
-
-checkPlayer(api.Player o) {
- buildCounterPlayer++;
- if (buildCounterPlayer < 3) {
- unittest.expect(o.avatarImageUrl, unittest.equals('foo'));
- unittest.expect(o.displayName, unittest.equals('foo'));
- checkPlayerExperienceInfo(o.experienceInfo);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkPlayed(o.lastPlayedWith);
- checkPlayerName(o.name);
- unittest.expect(o.playerId, unittest.equals('foo'));
- unittest.expect(o.title, unittest.equals('foo'));
- }
- buildCounterPlayer--;
-}
-
-core.int buildCounterPlayerAchievement = 0;
-buildPlayerAchievement() {
- var o = new api.PlayerAchievement();
- buildCounterPlayerAchievement++;
- if (buildCounterPlayerAchievement < 3) {
- o.achievementState = "foo";
- o.currentSteps = 42;
- o.experiencePoints = "foo";
- o.formattedCurrentStepsString = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.lastUpdatedTimestamp = "foo";
- }
- buildCounterPlayerAchievement--;
- return o;
-}
-
-checkPlayerAchievement(api.PlayerAchievement o) {
- buildCounterPlayerAchievement++;
- if (buildCounterPlayerAchievement < 3) {
- unittest.expect(o.achievementState, unittest.equals('foo'));
- unittest.expect(o.currentSteps, unittest.equals(42));
- unittest.expect(o.experiencePoints, unittest.equals('foo'));
- unittest.expect(o.formattedCurrentStepsString, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastUpdatedTimestamp, unittest.equals('foo'));
- }
- buildCounterPlayerAchievement--;
-}
-
-buildUnnamed37() {
- var o = new core.List<api.PlayerAchievement>();
- o.add(buildPlayerAchievement());
- o.add(buildPlayerAchievement());
- return o;
-}
-
-checkUnnamed37(core.List<api.PlayerAchievement> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerAchievement(o[0]);
- checkPlayerAchievement(o[1]);
-}
-
-core.int buildCounterPlayerAchievementListResponse = 0;
-buildPlayerAchievementListResponse() {
- var o = new api.PlayerAchievementListResponse();
- buildCounterPlayerAchievementListResponse++;
- if (buildCounterPlayerAchievementListResponse < 3) {
- o.items = buildUnnamed37();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterPlayerAchievementListResponse--;
- return o;
-}
-
-checkPlayerAchievementListResponse(api.PlayerAchievementListResponse o) {
- buildCounterPlayerAchievementListResponse++;
- if (buildCounterPlayerAchievementListResponse < 3) {
- checkUnnamed37(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterPlayerAchievementListResponse--;
-}
-
-core.int buildCounterPlayerEvent = 0;
-buildPlayerEvent() {
- var o = new api.PlayerEvent();
- buildCounterPlayerEvent++;
- if (buildCounterPlayerEvent < 3) {
- o.definitionId = "foo";
- o.formattedNumEvents = "foo";
- o.kind = "foo";
- o.numEvents = "foo";
- o.playerId = "foo";
- }
- buildCounterPlayerEvent--;
- return o;
-}
-
-checkPlayerEvent(api.PlayerEvent o) {
- buildCounterPlayerEvent++;
- if (buildCounterPlayerEvent < 3) {
- unittest.expect(o.definitionId, unittest.equals('foo'));
- unittest.expect(o.formattedNumEvents, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.numEvents, unittest.equals('foo'));
- unittest.expect(o.playerId, unittest.equals('foo'));
- }
- buildCounterPlayerEvent--;
-}
-
-buildUnnamed38() {
- var o = new core.List<api.PlayerEvent>();
- o.add(buildPlayerEvent());
- o.add(buildPlayerEvent());
- return o;
-}
-
-checkUnnamed38(core.List<api.PlayerEvent> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerEvent(o[0]);
- checkPlayerEvent(o[1]);
-}
-
-core.int buildCounterPlayerEventListResponse = 0;
-buildPlayerEventListResponse() {
- var o = new api.PlayerEventListResponse();
- buildCounterPlayerEventListResponse++;
- if (buildCounterPlayerEventListResponse < 3) {
- o.items = buildUnnamed38();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterPlayerEventListResponse--;
- return o;
-}
-
-checkPlayerEventListResponse(api.PlayerEventListResponse o) {
- buildCounterPlayerEventListResponse++;
- if (buildCounterPlayerEventListResponse < 3) {
- checkUnnamed38(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterPlayerEventListResponse--;
-}
-
-core.int buildCounterPlayerExperienceInfo = 0;
-buildPlayerExperienceInfo() {
- var o = new api.PlayerExperienceInfo();
- buildCounterPlayerExperienceInfo++;
- if (buildCounterPlayerExperienceInfo < 3) {
- o.currentExperiencePoints = "foo";
- o.currentLevel = buildPlayerLevel();
- o.kind = "foo";
- o.lastLevelUpTimestampMillis = "foo";
- o.nextLevel = buildPlayerLevel();
- }
- buildCounterPlayerExperienceInfo--;
- return o;
-}
-
-checkPlayerExperienceInfo(api.PlayerExperienceInfo o) {
- buildCounterPlayerExperienceInfo++;
- if (buildCounterPlayerExperienceInfo < 3) {
- unittest.expect(o.currentExperiencePoints, unittest.equals('foo'));
- checkPlayerLevel(o.currentLevel);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastLevelUpTimestampMillis, unittest.equals('foo'));
- checkPlayerLevel(o.nextLevel);
- }
- buildCounterPlayerExperienceInfo--;
-}
-
-core.int buildCounterPlayerLeaderboardScore = 0;
-buildPlayerLeaderboardScore() {
- var o = new api.PlayerLeaderboardScore();
- buildCounterPlayerLeaderboardScore++;
- if (buildCounterPlayerLeaderboardScore < 3) {
- o.kind = "foo";
- o.leaderboardId = "foo";
- o.publicRank = buildLeaderboardScoreRank();
- o.scoreString = "foo";
- o.scoreTag = "foo";
- o.scoreValue = "foo";
- o.socialRank = buildLeaderboardScoreRank();
- o.timeSpan = "foo";
- o.writeTimestamp = "foo";
- }
- buildCounterPlayerLeaderboardScore--;
- return o;
-}
-
-checkPlayerLeaderboardScore(api.PlayerLeaderboardScore o) {
- buildCounterPlayerLeaderboardScore++;
- if (buildCounterPlayerLeaderboardScore < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.leaderboardId, unittest.equals('foo'));
- checkLeaderboardScoreRank(o.publicRank);
- unittest.expect(o.scoreString, unittest.equals('foo'));
- unittest.expect(o.scoreTag, unittest.equals('foo'));
- unittest.expect(o.scoreValue, unittest.equals('foo'));
- checkLeaderboardScoreRank(o.socialRank);
- unittest.expect(o.timeSpan, unittest.equals('foo'));
- unittest.expect(o.writeTimestamp, unittest.equals('foo'));
- }
- buildCounterPlayerLeaderboardScore--;
-}
-
-buildUnnamed39() {
- var o = new core.List<api.PlayerLeaderboardScore>();
- o.add(buildPlayerLeaderboardScore());
- o.add(buildPlayerLeaderboardScore());
- return o;
-}
-
-checkUnnamed39(core.List<api.PlayerLeaderboardScore> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerLeaderboardScore(o[0]);
- checkPlayerLeaderboardScore(o[1]);
-}
-
-core.int buildCounterPlayerLeaderboardScoreListResponse = 0;
-buildPlayerLeaderboardScoreListResponse() {
- var o = new api.PlayerLeaderboardScoreListResponse();
- buildCounterPlayerLeaderboardScoreListResponse++;
- if (buildCounterPlayerLeaderboardScoreListResponse < 3) {
- o.items = buildUnnamed39();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.player = buildPlayer();
- }
- buildCounterPlayerLeaderboardScoreListResponse--;
- return o;
-}
-
-checkPlayerLeaderboardScoreListResponse(api.PlayerLeaderboardScoreListResponse o) {
- buildCounterPlayerLeaderboardScoreListResponse++;
- if (buildCounterPlayerLeaderboardScoreListResponse < 3) {
- checkUnnamed39(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- checkPlayer(o.player);
- }
- buildCounterPlayerLeaderboardScoreListResponse--;
-}
-
-core.int buildCounterPlayerLevel = 0;
-buildPlayerLevel() {
- var o = new api.PlayerLevel();
- buildCounterPlayerLevel++;
- if (buildCounterPlayerLevel < 3) {
- o.kind = "foo";
- o.level = 42;
- o.maxExperiencePoints = "foo";
- o.minExperiencePoints = "foo";
- }
- buildCounterPlayerLevel--;
- return o;
-}
-
-checkPlayerLevel(api.PlayerLevel o) {
- buildCounterPlayerLevel++;
- if (buildCounterPlayerLevel < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.level, unittest.equals(42));
- unittest.expect(o.maxExperiencePoints, unittest.equals('foo'));
- unittest.expect(o.minExperiencePoints, unittest.equals('foo'));
- }
- buildCounterPlayerLevel--;
-}
-
-buildUnnamed40() {
- var o = new core.List<api.Player>();
- o.add(buildPlayer());
- o.add(buildPlayer());
- return o;
-}
-
-checkUnnamed40(core.List<api.Player> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayer(o[0]);
- checkPlayer(o[1]);
-}
-
-core.int buildCounterPlayerListResponse = 0;
-buildPlayerListResponse() {
- var o = new api.PlayerListResponse();
- buildCounterPlayerListResponse++;
- if (buildCounterPlayerListResponse < 3) {
- o.items = buildUnnamed40();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterPlayerListResponse--;
- return o;
-}
-
-checkPlayerListResponse(api.PlayerListResponse o) {
- buildCounterPlayerListResponse++;
- if (buildCounterPlayerListResponse < 3) {
- checkUnnamed40(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterPlayerListResponse--;
-}
-
-core.int buildCounterPlayerScore = 0;
-buildPlayerScore() {
- var o = new api.PlayerScore();
- buildCounterPlayerScore++;
- if (buildCounterPlayerScore < 3) {
- o.formattedScore = "foo";
- o.kind = "foo";
- o.score = "foo";
- o.scoreTag = "foo";
- o.timeSpan = "foo";
- }
- buildCounterPlayerScore--;
- return o;
-}
-
-checkPlayerScore(api.PlayerScore o) {
- buildCounterPlayerScore++;
- if (buildCounterPlayerScore < 3) {
- unittest.expect(o.formattedScore, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.score, unittest.equals('foo'));
- unittest.expect(o.scoreTag, unittest.equals('foo'));
- unittest.expect(o.timeSpan, unittest.equals('foo'));
- }
- buildCounterPlayerScore--;
-}
-
-buildUnnamed41() {
- var o = new core.List<api.PlayerScoreResponse>();
- o.add(buildPlayerScoreResponse());
- o.add(buildPlayerScoreResponse());
- return o;
-}
-
-checkUnnamed41(core.List<api.PlayerScoreResponse> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerScoreResponse(o[0]);
- checkPlayerScoreResponse(o[1]);
-}
-
-core.int buildCounterPlayerScoreListResponse = 0;
-buildPlayerScoreListResponse() {
- var o = new api.PlayerScoreListResponse();
- buildCounterPlayerScoreListResponse++;
- if (buildCounterPlayerScoreListResponse < 3) {
- o.kind = "foo";
- o.submittedScores = buildUnnamed41();
- }
- buildCounterPlayerScoreListResponse--;
- return o;
-}
-
-checkPlayerScoreListResponse(api.PlayerScoreListResponse o) {
- buildCounterPlayerScoreListResponse++;
- if (buildCounterPlayerScoreListResponse < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed41(o.submittedScores);
- }
- buildCounterPlayerScoreListResponse--;
-}
-
-buildUnnamed42() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed42(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-buildUnnamed43() {
- var o = new core.List<api.PlayerScore>();
- o.add(buildPlayerScore());
- o.add(buildPlayerScore());
- return o;
-}
-
-checkUnnamed43(core.List<api.PlayerScore> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPlayerScore(o[0]);
- checkPlayerScore(o[1]);
-}
-
-core.int buildCounterPlayerScoreResponse = 0;
-buildPlayerScoreResponse() {
- var o = new api.PlayerScoreResponse();
- buildCounterPlayerScoreResponse++;
- if (buildCounterPlayerScoreResponse < 3) {
- o.beatenScoreTimeSpans = buildUnnamed42();
- o.formattedScore = "foo";
- o.kind = "foo";
- o.leaderboardId = "foo";
- o.scoreTag = "foo";
- o.unbeatenScores = buildUnnamed43();
- }
- buildCounterPlayerScoreResponse--;
- return o;
-}
-
-checkPlayerScoreResponse(api.PlayerScoreResponse o) {
- buildCounterPlayerScoreResponse++;
- if (buildCounterPlayerScoreResponse < 3) {
- checkUnnamed42(o.beatenScoreTimeSpans);
- unittest.expect(o.formattedScore, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.leaderboardId, unittest.equals('foo'));
- unittest.expect(o.scoreTag, unittest.equals('foo'));
- checkUnnamed43(o.unbeatenScores);
- }
- buildCounterPlayerScoreResponse--;
-}
-
-buildUnnamed44() {
- var o = new core.List<api.ScoreSubmission>();
- o.add(buildScoreSubmission());
- o.add(buildScoreSubmission());
- return o;
-}
-
-checkUnnamed44(core.List<api.ScoreSubmission> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkScoreSubmission(o[0]);
- checkScoreSubmission(o[1]);
-}
-
-core.int buildCounterPlayerScoreSubmissionList = 0;
-buildPlayerScoreSubmissionList() {
- var o = new api.PlayerScoreSubmissionList();
- buildCounterPlayerScoreSubmissionList++;
- if (buildCounterPlayerScoreSubmissionList < 3) {
- o.kind = "foo";
- o.scores = buildUnnamed44();
- }
- buildCounterPlayerScoreSubmissionList--;
- return o;
-}
-
-checkPlayerScoreSubmissionList(api.PlayerScoreSubmissionList o) {
- buildCounterPlayerScoreSubmissionList++;
- if (buildCounterPlayerScoreSubmissionList < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed44(o.scores);
- }
- buildCounterPlayerScoreSubmissionList--;
-}
-
-core.int buildCounterPushToken = 0;
-buildPushToken() {
- var o = new api.PushToken();
- buildCounterPushToken++;
- if (buildCounterPushToken < 3) {
- o.clientRevision = "foo";
- o.id = buildPushTokenId();
- o.kind = "foo";
- o.language = "foo";
- }
- buildCounterPushToken--;
- return o;
-}
-
-checkPushToken(api.PushToken o) {
- buildCounterPushToken++;
- if (buildCounterPushToken < 3) {
- unittest.expect(o.clientRevision, unittest.equals('foo'));
- checkPushTokenId(o.id);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.language, unittest.equals('foo'));
- }
- buildCounterPushToken--;
-}
-
-core.int buildCounterPushTokenIdIos = 0;
-buildPushTokenIdIos() {
- var o = new api.PushTokenIdIos();
- buildCounterPushTokenIdIos++;
- if (buildCounterPushTokenIdIos < 3) {
- o.apnsDeviceToken = "foo";
- o.apnsEnvironment = "foo";
- }
- buildCounterPushTokenIdIos--;
- return o;
-}
-
-checkPushTokenIdIos(api.PushTokenIdIos o) {
- buildCounterPushTokenIdIos++;
- if (buildCounterPushTokenIdIos < 3) {
- unittest.expect(o.apnsDeviceToken, unittest.equals('foo'));
- unittest.expect(o.apnsEnvironment, unittest.equals('foo'));
- }
- buildCounterPushTokenIdIos--;
-}
-
-core.int buildCounterPushTokenId = 0;
-buildPushTokenId() {
- var o = new api.PushTokenId();
- buildCounterPushTokenId++;
- if (buildCounterPushTokenId < 3) {
- o.ios = buildPushTokenIdIos();
- o.kind = "foo";
- }
- buildCounterPushTokenId--;
- return o;
-}
-
-checkPushTokenId(api.PushTokenId o) {
- buildCounterPushTokenId++;
- if (buildCounterPushTokenId < 3) {
- checkPushTokenIdIos(o.ios);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterPushTokenId--;
-}
-
-buildUnnamed45() {
- var o = new core.List<api.QuestMilestone>();
- o.add(buildQuestMilestone());
- o.add(buildQuestMilestone());
- return o;
-}
-
-checkUnnamed45(core.List<api.QuestMilestone> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkQuestMilestone(o[0]);
- checkQuestMilestone(o[1]);
-}
-
-core.int buildCounterQuest = 0;
-buildQuest() {
- var o = new api.Quest();
- buildCounterQuest++;
- if (buildCounterQuest < 3) {
- o.acceptedTimestampMillis = "foo";
- o.applicationId = "foo";
- o.bannerUrl = "foo";
- o.description = "foo";
- o.endTimestampMillis = "foo";
- o.iconUrl = "foo";
- o.id = "foo";
- o.isDefaultBannerUrl = true;
- o.isDefaultIconUrl = true;
- o.kind = "foo";
- o.lastUpdatedTimestampMillis = "foo";
- o.milestones = buildUnnamed45();
- o.name = "foo";
- o.notifyTimestampMillis = "foo";
- o.startTimestampMillis = "foo";
- o.state = "foo";
- }
- buildCounterQuest--;
- return o;
-}
-
-checkQuest(api.Quest o) {
- buildCounterQuest++;
- if (buildCounterQuest < 3) {
- unittest.expect(o.acceptedTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.applicationId, unittest.equals('foo'));
- unittest.expect(o.bannerUrl, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.endTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.iconUrl, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.isDefaultBannerUrl, unittest.isTrue);
- unittest.expect(o.isDefaultIconUrl, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastUpdatedTimestampMillis, unittest.equals('foo'));
- checkUnnamed45(o.milestones);
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.notifyTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.startTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.state, unittest.equals('foo'));
- }
- buildCounterQuest--;
-}
-
-core.int buildCounterQuestContribution = 0;
-buildQuestContribution() {
- var o = new api.QuestContribution();
- buildCounterQuestContribution++;
- if (buildCounterQuestContribution < 3) {
- o.formattedValue = "foo";
- o.kind = "foo";
- o.value = "foo";
- }
- buildCounterQuestContribution--;
- return o;
-}
-
-checkQuestContribution(api.QuestContribution o) {
- buildCounterQuestContribution++;
- if (buildCounterQuestContribution < 3) {
- unittest.expect(o.formattedValue, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterQuestContribution--;
-}
-
-core.int buildCounterQuestCriterion = 0;
-buildQuestCriterion() {
- var o = new api.QuestCriterion();
- buildCounterQuestCriterion++;
- if (buildCounterQuestCriterion < 3) {
- o.completionContribution = buildQuestContribution();
- o.currentContribution = buildQuestContribution();
- o.eventId = "foo";
- o.initialPlayerProgress = buildQuestContribution();
- o.kind = "foo";
- }
- buildCounterQuestCriterion--;
- return o;
-}
-
-checkQuestCriterion(api.QuestCriterion o) {
- buildCounterQuestCriterion++;
- if (buildCounterQuestCriterion < 3) {
- checkQuestContribution(o.completionContribution);
- checkQuestContribution(o.currentContribution);
- unittest.expect(o.eventId, unittest.equals('foo'));
- checkQuestContribution(o.initialPlayerProgress);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterQuestCriterion--;
-}
-
-buildUnnamed46() {
- var o = new core.List<api.Quest>();
- o.add(buildQuest());
- o.add(buildQuest());
- return o;
-}
-
-checkUnnamed46(core.List<api.Quest> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkQuest(o[0]);
- checkQuest(o[1]);
-}
-
-core.int buildCounterQuestListResponse = 0;
-buildQuestListResponse() {
- var o = new api.QuestListResponse();
- buildCounterQuestListResponse++;
- if (buildCounterQuestListResponse < 3) {
- o.items = buildUnnamed46();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterQuestListResponse--;
- return o;
-}
-
-checkQuestListResponse(api.QuestListResponse o) {
- buildCounterQuestListResponse++;
- if (buildCounterQuestListResponse < 3) {
- checkUnnamed46(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterQuestListResponse--;
-}
-
-buildUnnamed47() {
- var o = new core.List<api.QuestCriterion>();
- o.add(buildQuestCriterion());
- o.add(buildQuestCriterion());
- return o;
-}
-
-checkUnnamed47(core.List<api.QuestCriterion> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkQuestCriterion(o[0]);
- checkQuestCriterion(o[1]);
-}
-
-core.int buildCounterQuestMilestone = 0;
-buildQuestMilestone() {
- var o = new api.QuestMilestone();
- buildCounterQuestMilestone++;
- if (buildCounterQuestMilestone < 3) {
- o.completionRewardData = "foo";
- o.criteria = buildUnnamed47();
- o.id = "foo";
- o.kind = "foo";
- o.state = "foo";
- }
- buildCounterQuestMilestone--;
- return o;
-}
-
-checkQuestMilestone(api.QuestMilestone o) {
- buildCounterQuestMilestone++;
- if (buildCounterQuestMilestone < 3) {
- unittest.expect(o.completionRewardData, unittest.equals('foo'));
- checkUnnamed47(o.criteria);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.state, unittest.equals('foo'));
- }
- buildCounterQuestMilestone--;
-}
-
-core.int buildCounterRevisionCheckResponse = 0;
-buildRevisionCheckResponse() {
- var o = new api.RevisionCheckResponse();
- buildCounterRevisionCheckResponse++;
- if (buildCounterRevisionCheckResponse < 3) {
- o.apiVersion = "foo";
- o.kind = "foo";
- o.revisionStatus = "foo";
- }
- buildCounterRevisionCheckResponse--;
- return o;
-}
-
-checkRevisionCheckResponse(api.RevisionCheckResponse o) {
- buildCounterRevisionCheckResponse++;
- if (buildCounterRevisionCheckResponse < 3) {
- unittest.expect(o.apiVersion, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.revisionStatus, unittest.equals('foo'));
- }
- buildCounterRevisionCheckResponse--;
-}
-
-buildUnnamed48() {
- var o = new core.List<api.RoomParticipant>();
- o.add(buildRoomParticipant());
- o.add(buildRoomParticipant());
- return o;
-}
-
-checkUnnamed48(core.List<api.RoomParticipant> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRoomParticipant(o[0]);
- checkRoomParticipant(o[1]);
-}
-
-core.int buildCounterRoom = 0;
-buildRoom() {
- var o = new api.Room();
- buildCounterRoom++;
- if (buildCounterRoom < 3) {
- o.applicationId = "foo";
- o.autoMatchingCriteria = buildRoomAutoMatchingCriteria();
- o.autoMatchingStatus = buildRoomAutoMatchStatus();
- o.creationDetails = buildRoomModification();
- o.description = "foo";
- o.inviterId = "foo";
- o.kind = "foo";
- o.lastUpdateDetails = buildRoomModification();
- o.participants = buildUnnamed48();
- o.roomId = "foo";
- o.roomStatusVersion = 42;
- o.status = "foo";
- o.variant = 42;
- }
- buildCounterRoom--;
- return o;
-}
-
-checkRoom(api.Room o) {
- buildCounterRoom++;
- if (buildCounterRoom < 3) {
- unittest.expect(o.applicationId, unittest.equals('foo'));
- checkRoomAutoMatchingCriteria(o.autoMatchingCriteria);
- checkRoomAutoMatchStatus(o.autoMatchingStatus);
- checkRoomModification(o.creationDetails);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.inviterId, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkRoomModification(o.lastUpdateDetails);
- checkUnnamed48(o.participants);
- unittest.expect(o.roomId, unittest.equals('foo'));
- unittest.expect(o.roomStatusVersion, unittest.equals(42));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.variant, unittest.equals(42));
- }
- buildCounterRoom--;
-}
-
-core.int buildCounterRoomAutoMatchStatus = 0;
-buildRoomAutoMatchStatus() {
- var o = new api.RoomAutoMatchStatus();
- buildCounterRoomAutoMatchStatus++;
- if (buildCounterRoomAutoMatchStatus < 3) {
- o.kind = "foo";
- o.waitEstimateSeconds = 42;
- }
- buildCounterRoomAutoMatchStatus--;
- return o;
-}
-
-checkRoomAutoMatchStatus(api.RoomAutoMatchStatus o) {
- buildCounterRoomAutoMatchStatus++;
- if (buildCounterRoomAutoMatchStatus < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.waitEstimateSeconds, unittest.equals(42));
- }
- buildCounterRoomAutoMatchStatus--;
-}
-
-core.int buildCounterRoomAutoMatchingCriteria = 0;
-buildRoomAutoMatchingCriteria() {
- var o = new api.RoomAutoMatchingCriteria();
- buildCounterRoomAutoMatchingCriteria++;
- if (buildCounterRoomAutoMatchingCriteria < 3) {
- o.exclusiveBitmask = "foo";
- o.kind = "foo";
- o.maxAutoMatchingPlayers = 42;
- o.minAutoMatchingPlayers = 42;
- }
- buildCounterRoomAutoMatchingCriteria--;
- return o;
-}
-
-checkRoomAutoMatchingCriteria(api.RoomAutoMatchingCriteria o) {
- buildCounterRoomAutoMatchingCriteria++;
- if (buildCounterRoomAutoMatchingCriteria < 3) {
- unittest.expect(o.exclusiveBitmask, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42));
- unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42));
- }
- buildCounterRoomAutoMatchingCriteria--;
-}
-
-core.int buildCounterRoomClientAddress = 0;
-buildRoomClientAddress() {
- var o = new api.RoomClientAddress();
- buildCounterRoomClientAddress++;
- if (buildCounterRoomClientAddress < 3) {
- o.kind = "foo";
- o.xmppAddress = "foo";
- }
- buildCounterRoomClientAddress--;
- return o;
-}
-
-checkRoomClientAddress(api.RoomClientAddress o) {
- buildCounterRoomClientAddress++;
- if (buildCounterRoomClientAddress < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.xmppAddress, unittest.equals('foo'));
- }
- buildCounterRoomClientAddress--;
-}
-
-buildUnnamed49() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed49(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-buildUnnamed50() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed50(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-core.int buildCounterRoomCreateRequest = 0;
-buildRoomCreateRequest() {
- var o = new api.RoomCreateRequest();
- buildCounterRoomCreateRequest++;
- if (buildCounterRoomCreateRequest < 3) {
- o.autoMatchingCriteria = buildRoomAutoMatchingCriteria();
- o.capabilities = buildUnnamed49();
- o.clientAddress = buildRoomClientAddress();
- o.invitedPlayerIds = buildUnnamed50();
- o.kind = "foo";
- o.networkDiagnostics = buildNetworkDiagnostics();
- o.requestId = "foo";
- o.variant = 42;
- }
- buildCounterRoomCreateRequest--;
- return o;
-}
-
-checkRoomCreateRequest(api.RoomCreateRequest o) {
- buildCounterRoomCreateRequest++;
- if (buildCounterRoomCreateRequest < 3) {
- checkRoomAutoMatchingCriteria(o.autoMatchingCriteria);
- checkUnnamed49(o.capabilities);
- checkRoomClientAddress(o.clientAddress);
- checkUnnamed50(o.invitedPlayerIds);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkNetworkDiagnostics(o.networkDiagnostics);
- unittest.expect(o.requestId, unittest.equals('foo'));
- unittest.expect(o.variant, unittest.equals(42));
- }
- buildCounterRoomCreateRequest--;
-}
-
-buildUnnamed51() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed51(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-core.int buildCounterRoomJoinRequest = 0;
-buildRoomJoinRequest() {
- var o = new api.RoomJoinRequest();
- buildCounterRoomJoinRequest++;
- if (buildCounterRoomJoinRequest < 3) {
- o.capabilities = buildUnnamed51();
- o.clientAddress = buildRoomClientAddress();
- o.kind = "foo";
- o.networkDiagnostics = buildNetworkDiagnostics();
- }
- buildCounterRoomJoinRequest--;
- return o;
-}
-
-checkRoomJoinRequest(api.RoomJoinRequest o) {
- buildCounterRoomJoinRequest++;
- if (buildCounterRoomJoinRequest < 3) {
- checkUnnamed51(o.capabilities);
- checkRoomClientAddress(o.clientAddress);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkNetworkDiagnostics(o.networkDiagnostics);
- }
- buildCounterRoomJoinRequest--;
-}
-
-buildUnnamed52() {
- var o = new core.List<api.PeerSessionDiagnostics>();
- o.add(buildPeerSessionDiagnostics());
- o.add(buildPeerSessionDiagnostics());
- return o;
-}
-
-checkUnnamed52(core.List<api.PeerSessionDiagnostics> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPeerSessionDiagnostics(o[0]);
- checkPeerSessionDiagnostics(o[1]);
-}
-
-core.int buildCounterRoomLeaveDiagnostics = 0;
-buildRoomLeaveDiagnostics() {
- var o = new api.RoomLeaveDiagnostics();
- buildCounterRoomLeaveDiagnostics++;
- if (buildCounterRoomLeaveDiagnostics < 3) {
- o.androidNetworkSubtype = 42;
- o.androidNetworkType = 42;
- o.iosNetworkType = 42;
- o.kind = "foo";
- o.networkOperatorCode = "foo";
- o.networkOperatorName = "foo";
- o.peerSession = buildUnnamed52();
- o.socketsUsed = true;
- }
- buildCounterRoomLeaveDiagnostics--;
- return o;
-}
-
-checkRoomLeaveDiagnostics(api.RoomLeaveDiagnostics o) {
- buildCounterRoomLeaveDiagnostics++;
- if (buildCounterRoomLeaveDiagnostics < 3) {
- unittest.expect(o.androidNetworkSubtype, unittest.equals(42));
- unittest.expect(o.androidNetworkType, unittest.equals(42));
- unittest.expect(o.iosNetworkType, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.networkOperatorCode, unittest.equals('foo'));
- unittest.expect(o.networkOperatorName, unittest.equals('foo'));
- checkUnnamed52(o.peerSession);
- unittest.expect(o.socketsUsed, unittest.isTrue);
- }
- buildCounterRoomLeaveDiagnostics--;
-}
-
-core.int buildCounterRoomLeaveRequest = 0;
-buildRoomLeaveRequest() {
- var o = new api.RoomLeaveRequest();
- buildCounterRoomLeaveRequest++;
- if (buildCounterRoomLeaveRequest < 3) {
- o.kind = "foo";
- o.leaveDiagnostics = buildRoomLeaveDiagnostics();
- o.reason = "foo";
- }
- buildCounterRoomLeaveRequest--;
- return o;
-}
-
-checkRoomLeaveRequest(api.RoomLeaveRequest o) {
- buildCounterRoomLeaveRequest++;
- if (buildCounterRoomLeaveRequest < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkRoomLeaveDiagnostics(o.leaveDiagnostics);
- unittest.expect(o.reason, unittest.equals('foo'));
- }
- buildCounterRoomLeaveRequest--;
-}
-
-buildUnnamed53() {
- var o = new core.List<api.Room>();
- o.add(buildRoom());
- o.add(buildRoom());
- return o;
-}
-
-checkUnnamed53(core.List<api.Room> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRoom(o[0]);
- checkRoom(o[1]);
-}
-
-core.int buildCounterRoomList = 0;
-buildRoomList() {
- var o = new api.RoomList();
- buildCounterRoomList++;
- if (buildCounterRoomList < 3) {
- o.items = buildUnnamed53();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterRoomList--;
- return o;
-}
-
-checkRoomList(api.RoomList o) {
- buildCounterRoomList++;
- if (buildCounterRoomList < 3) {
- checkUnnamed53(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterRoomList--;
-}
-
-core.int buildCounterRoomModification = 0;
-buildRoomModification() {
- var o = new api.RoomModification();
- buildCounterRoomModification++;
- if (buildCounterRoomModification < 3) {
- o.kind = "foo";
- o.modifiedTimestampMillis = "foo";
- o.participantId = "foo";
- }
- buildCounterRoomModification--;
- return o;
-}
-
-checkRoomModification(api.RoomModification o) {
- buildCounterRoomModification++;
- if (buildCounterRoomModification < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.modifiedTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.participantId, unittest.equals('foo'));
- }
- buildCounterRoomModification--;
-}
-
-core.int buildCounterRoomP2PStatus = 0;
-buildRoomP2PStatus() {
- var o = new api.RoomP2PStatus();
- buildCounterRoomP2PStatus++;
- if (buildCounterRoomP2PStatus < 3) {
- o.connectionSetupLatencyMillis = 42;
- o.error = "foo";
- o.errorReason = "foo";
- o.kind = "foo";
- o.participantId = "foo";
- o.status = "foo";
- o.unreliableRoundtripLatencyMillis = 42;
- }
- buildCounterRoomP2PStatus--;
- return o;
-}
-
-checkRoomP2PStatus(api.RoomP2PStatus o) {
- buildCounterRoomP2PStatus++;
- if (buildCounterRoomP2PStatus < 3) {
- unittest.expect(o.connectionSetupLatencyMillis, unittest.equals(42));
- unittest.expect(o.error, unittest.equals('foo'));
- unittest.expect(o.errorReason, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.participantId, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.unreliableRoundtripLatencyMillis, unittest.equals(42));
- }
- buildCounterRoomP2PStatus--;
-}
-
-buildUnnamed54() {
- var o = new core.List<api.RoomP2PStatus>();
- o.add(buildRoomP2PStatus());
- o.add(buildRoomP2PStatus());
- return o;
-}
-
-checkUnnamed54(core.List<api.RoomP2PStatus> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRoomP2PStatus(o[0]);
- checkRoomP2PStatus(o[1]);
-}
-
-core.int buildCounterRoomP2PStatuses = 0;
-buildRoomP2PStatuses() {
- var o = new api.RoomP2PStatuses();
- buildCounterRoomP2PStatuses++;
- if (buildCounterRoomP2PStatuses < 3) {
- o.kind = "foo";
- o.updates = buildUnnamed54();
- }
- buildCounterRoomP2PStatuses--;
- return o;
-}
-
-checkRoomP2PStatuses(api.RoomP2PStatuses o) {
- buildCounterRoomP2PStatuses++;
- if (buildCounterRoomP2PStatuses < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed54(o.updates);
- }
- buildCounterRoomP2PStatuses--;
-}
-
-buildUnnamed55() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed55(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-core.int buildCounterRoomParticipant = 0;
-buildRoomParticipant() {
- var o = new api.RoomParticipant();
- buildCounterRoomParticipant++;
- if (buildCounterRoomParticipant < 3) {
- o.autoMatched = true;
- o.autoMatchedPlayer = buildAnonymousPlayer();
- o.capabilities = buildUnnamed55();
- o.clientAddress = buildRoomClientAddress();
- o.connected = true;
- o.id = "foo";
- o.kind = "foo";
- o.leaveReason = "foo";
- o.player = buildPlayer();
- o.status = "foo";
- }
- buildCounterRoomParticipant--;
- return o;
-}
-
-checkRoomParticipant(api.RoomParticipant o) {
- buildCounterRoomParticipant++;
- if (buildCounterRoomParticipant < 3) {
- unittest.expect(o.autoMatched, unittest.isTrue);
- checkAnonymousPlayer(o.autoMatchedPlayer);
- checkUnnamed55(o.capabilities);
- checkRoomClientAddress(o.clientAddress);
- unittest.expect(o.connected, unittest.isTrue);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.leaveReason, unittest.equals('foo'));
- checkPlayer(o.player);
- unittest.expect(o.status, unittest.equals('foo'));
- }
- buildCounterRoomParticipant--;
-}
-
-buildUnnamed56() {
- var o = new core.List<api.RoomParticipant>();
- o.add(buildRoomParticipant());
- o.add(buildRoomParticipant());
- return o;
-}
-
-checkUnnamed56(core.List<api.RoomParticipant> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRoomParticipant(o[0]);
- checkRoomParticipant(o[1]);
-}
-
-core.int buildCounterRoomStatus = 0;
-buildRoomStatus() {
- var o = new api.RoomStatus();
- buildCounterRoomStatus++;
- if (buildCounterRoomStatus < 3) {
- o.autoMatchingStatus = buildRoomAutoMatchStatus();
- o.kind = "foo";
- o.participants = buildUnnamed56();
- o.roomId = "foo";
- o.status = "foo";
- o.statusVersion = 42;
- }
- buildCounterRoomStatus--;
- return o;
-}
-
-checkRoomStatus(api.RoomStatus o) {
- buildCounterRoomStatus++;
- if (buildCounterRoomStatus < 3) {
- checkRoomAutoMatchStatus(o.autoMatchingStatus);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed56(o.participants);
- unittest.expect(o.roomId, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.statusVersion, unittest.equals(42));
- }
- buildCounterRoomStatus--;
-}
-
-core.int buildCounterScoreSubmission = 0;
-buildScoreSubmission() {
- var o = new api.ScoreSubmission();
- buildCounterScoreSubmission++;
- if (buildCounterScoreSubmission < 3) {
- o.kind = "foo";
- o.leaderboardId = "foo";
- o.score = "foo";
- o.scoreTag = "foo";
- o.signature = "foo";
- }
- buildCounterScoreSubmission--;
- return o;
-}
-
-checkScoreSubmission(api.ScoreSubmission o) {
- buildCounterScoreSubmission++;
- if (buildCounterScoreSubmission < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.leaderboardId, unittest.equals('foo'));
- unittest.expect(o.score, unittest.equals('foo'));
- unittest.expect(o.scoreTag, unittest.equals('foo'));
- unittest.expect(o.signature, unittest.equals('foo'));
- }
- buildCounterScoreSubmission--;
-}
-
-core.int buildCounterSnapshot = 0;
-buildSnapshot() {
- var o = new api.Snapshot();
- buildCounterSnapshot++;
- if (buildCounterSnapshot < 3) {
- o.coverImage = buildSnapshotImage();
- o.description = "foo";
- o.driveId = "foo";
- o.durationMillis = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.lastModifiedMillis = "foo";
- o.title = "foo";
- o.type = "foo";
- o.uniqueName = "foo";
- }
- buildCounterSnapshot--;
- return o;
-}
-
-checkSnapshot(api.Snapshot o) {
- buildCounterSnapshot++;
- if (buildCounterSnapshot < 3) {
- checkSnapshotImage(o.coverImage);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.driveId, unittest.equals('foo'));
- unittest.expect(o.durationMillis, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastModifiedMillis, unittest.equals('foo'));
- unittest.expect(o.title, unittest.equals('foo'));
- unittest.expect(o.type, unittest.equals('foo'));
- unittest.expect(o.uniqueName, unittest.equals('foo'));
- }
- buildCounterSnapshot--;
-}
-
-core.int buildCounterSnapshotImage = 0;
-buildSnapshotImage() {
- var o = new api.SnapshotImage();
- buildCounterSnapshotImage++;
- if (buildCounterSnapshotImage < 3) {
- o.height = 42;
- o.kind = "foo";
- o.mimeType = "foo";
- o.url = "foo";
- o.width = 42;
- }
- buildCounterSnapshotImage--;
- return o;
-}
-
-checkSnapshotImage(api.SnapshotImage o) {
- buildCounterSnapshotImage++;
- if (buildCounterSnapshotImage < 3) {
- unittest.expect(o.height, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.mimeType, unittest.equals('foo'));
- unittest.expect(o.url, unittest.equals('foo'));
- unittest.expect(o.width, unittest.equals(42));
- }
- buildCounterSnapshotImage--;
-}
-
-buildUnnamed57() {
- var o = new core.List<api.Snapshot>();
- o.add(buildSnapshot());
- o.add(buildSnapshot());
- return o;
-}
-
-checkUnnamed57(core.List<api.Snapshot> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkSnapshot(o[0]);
- checkSnapshot(o[1]);
-}
-
-core.int buildCounterSnapshotListResponse = 0;
-buildSnapshotListResponse() {
- var o = new api.SnapshotListResponse();
- buildCounterSnapshotListResponse++;
- if (buildCounterSnapshotListResponse < 3) {
- o.items = buildUnnamed57();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterSnapshotListResponse--;
- return o;
-}
-
-checkSnapshotListResponse(api.SnapshotListResponse o) {
- buildCounterSnapshotListResponse++;
- if (buildCounterSnapshotListResponse < 3) {
- checkUnnamed57(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterSnapshotListResponse--;
-}
-
-core.int buildCounterTurnBasedAutoMatchingCriteria = 0;
-buildTurnBasedAutoMatchingCriteria() {
- var o = new api.TurnBasedAutoMatchingCriteria();
- buildCounterTurnBasedAutoMatchingCriteria++;
- if (buildCounterTurnBasedAutoMatchingCriteria < 3) {
- o.exclusiveBitmask = "foo";
- o.kind = "foo";
- o.maxAutoMatchingPlayers = 42;
- o.minAutoMatchingPlayers = 42;
- }
- buildCounterTurnBasedAutoMatchingCriteria--;
- return o;
-}
-
-checkTurnBasedAutoMatchingCriteria(api.TurnBasedAutoMatchingCriteria o) {
- buildCounterTurnBasedAutoMatchingCriteria++;
- if (buildCounterTurnBasedAutoMatchingCriteria < 3) {
- unittest.expect(o.exclusiveBitmask, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.maxAutoMatchingPlayers, unittest.equals(42));
- unittest.expect(o.minAutoMatchingPlayers, unittest.equals(42));
- }
- buildCounterTurnBasedAutoMatchingCriteria--;
-}
-
-buildUnnamed58() {
- var o = new core.List<api.TurnBasedMatchParticipant>();
- o.add(buildTurnBasedMatchParticipant());
- o.add(buildTurnBasedMatchParticipant());
- return o;
-}
-
-checkUnnamed58(core.List<api.TurnBasedMatchParticipant> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTurnBasedMatchParticipant(o[0]);
- checkTurnBasedMatchParticipant(o[1]);
-}
-
-buildUnnamed59() {
- var o = new core.List<api.ParticipantResult>();
- o.add(buildParticipantResult());
- o.add(buildParticipantResult());
- return o;
-}
-
-checkUnnamed59(core.List<api.ParticipantResult> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkParticipantResult(o[0]);
- checkParticipantResult(o[1]);
-}
-
-core.int buildCounterTurnBasedMatch = 0;
-buildTurnBasedMatch() {
- var o = new api.TurnBasedMatch();
- buildCounterTurnBasedMatch++;
- if (buildCounterTurnBasedMatch < 3) {
- o.applicationId = "foo";
- o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria();
- o.creationDetails = buildTurnBasedMatchModification();
- o.data = buildTurnBasedMatchData();
- o.description = "foo";
- o.inviterId = "foo";
- o.kind = "foo";
- o.lastUpdateDetails = buildTurnBasedMatchModification();
- o.matchId = "foo";
- o.matchNumber = 42;
- o.matchVersion = 42;
- o.participants = buildUnnamed58();
- o.pendingParticipantId = "foo";
- o.previousMatchData = buildTurnBasedMatchData();
- o.rematchId = "foo";
- o.results = buildUnnamed59();
- o.status = "foo";
- o.userMatchStatus = "foo";
- o.variant = 42;
- o.withParticipantId = "foo";
- }
- buildCounterTurnBasedMatch--;
- return o;
-}
-
-checkTurnBasedMatch(api.TurnBasedMatch o) {
- buildCounterTurnBasedMatch++;
- if (buildCounterTurnBasedMatch < 3) {
- unittest.expect(o.applicationId, unittest.equals('foo'));
- checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria);
- checkTurnBasedMatchModification(o.creationDetails);
- checkTurnBasedMatchData(o.data);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.inviterId, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkTurnBasedMatchModification(o.lastUpdateDetails);
- unittest.expect(o.matchId, unittest.equals('foo'));
- unittest.expect(o.matchNumber, unittest.equals(42));
- unittest.expect(o.matchVersion, unittest.equals(42));
- checkUnnamed58(o.participants);
- unittest.expect(o.pendingParticipantId, unittest.equals('foo'));
- checkTurnBasedMatchData(o.previousMatchData);
- unittest.expect(o.rematchId, unittest.equals('foo'));
- checkUnnamed59(o.results);
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.userMatchStatus, unittest.equals('foo'));
- unittest.expect(o.variant, unittest.equals(42));
- unittest.expect(o.withParticipantId, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatch--;
-}
-
-buildUnnamed60() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed60(core.List<core.String> o) {
- unittest.expect(o, unittest.hasLength(2));
- unittest.expect(o[0], unittest.equals('foo'));
- unittest.expect(o[1], unittest.equals('foo'));
-}
-
-core.int buildCounterTurnBasedMatchCreateRequest = 0;
-buildTurnBasedMatchCreateRequest() {
- var o = new api.TurnBasedMatchCreateRequest();
- buildCounterTurnBasedMatchCreateRequest++;
- if (buildCounterTurnBasedMatchCreateRequest < 3) {
- o.autoMatchingCriteria = buildTurnBasedAutoMatchingCriteria();
- o.invitedPlayerIds = buildUnnamed60();
- o.kind = "foo";
- o.requestId = "foo";
- o.variant = 42;
- }
- buildCounterTurnBasedMatchCreateRequest--;
- return o;
-}
-
-checkTurnBasedMatchCreateRequest(api.TurnBasedMatchCreateRequest o) {
- buildCounterTurnBasedMatchCreateRequest++;
- if (buildCounterTurnBasedMatchCreateRequest < 3) {
- checkTurnBasedAutoMatchingCriteria(o.autoMatchingCriteria);
- checkUnnamed60(o.invitedPlayerIds);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.requestId, unittest.equals('foo'));
- unittest.expect(o.variant, unittest.equals(42));
- }
- buildCounterTurnBasedMatchCreateRequest--;
-}
-
-core.int buildCounterTurnBasedMatchData = 0;
-buildTurnBasedMatchData() {
- var o = new api.TurnBasedMatchData();
- buildCounterTurnBasedMatchData++;
- if (buildCounterTurnBasedMatchData < 3) {
- o.data = "foo";
- o.dataAvailable = true;
- o.kind = "foo";
- }
- buildCounterTurnBasedMatchData--;
- return o;
-}
-
-checkTurnBasedMatchData(api.TurnBasedMatchData o) {
- buildCounterTurnBasedMatchData++;
- if (buildCounterTurnBasedMatchData < 3) {
- unittest.expect(o.data, unittest.equals('foo'));
- unittest.expect(o.dataAvailable, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchData--;
-}
-
-core.int buildCounterTurnBasedMatchDataRequest = 0;
-buildTurnBasedMatchDataRequest() {
- var o = new api.TurnBasedMatchDataRequest();
- buildCounterTurnBasedMatchDataRequest++;
- if (buildCounterTurnBasedMatchDataRequest < 3) {
- o.data = "foo";
- o.kind = "foo";
- }
- buildCounterTurnBasedMatchDataRequest--;
- return o;
-}
-
-checkTurnBasedMatchDataRequest(api.TurnBasedMatchDataRequest o) {
- buildCounterTurnBasedMatchDataRequest++;
- if (buildCounterTurnBasedMatchDataRequest < 3) {
- unittest.expect(o.data, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchDataRequest--;
-}
-
-buildUnnamed61() {
- var o = new core.List<api.TurnBasedMatch>();
- o.add(buildTurnBasedMatch());
- o.add(buildTurnBasedMatch());
- return o;
-}
-
-checkUnnamed61(core.List<api.TurnBasedMatch> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTurnBasedMatch(o[0]);
- checkTurnBasedMatch(o[1]);
-}
-
-core.int buildCounterTurnBasedMatchList = 0;
-buildTurnBasedMatchList() {
- var o = new api.TurnBasedMatchList();
- buildCounterTurnBasedMatchList++;
- if (buildCounterTurnBasedMatchList < 3) {
- o.items = buildUnnamed61();
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterTurnBasedMatchList--;
- return o;
-}
-
-checkTurnBasedMatchList(api.TurnBasedMatchList o) {
- buildCounterTurnBasedMatchList++;
- if (buildCounterTurnBasedMatchList < 3) {
- checkUnnamed61(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchList--;
-}
-
-core.int buildCounterTurnBasedMatchModification = 0;
-buildTurnBasedMatchModification() {
- var o = new api.TurnBasedMatchModification();
- buildCounterTurnBasedMatchModification++;
- if (buildCounterTurnBasedMatchModification < 3) {
- o.kind = "foo";
- o.modifiedTimestampMillis = "foo";
- o.participantId = "foo";
- }
- buildCounterTurnBasedMatchModification--;
- return o;
-}
-
-checkTurnBasedMatchModification(api.TurnBasedMatchModification o) {
- buildCounterTurnBasedMatchModification++;
- if (buildCounterTurnBasedMatchModification < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.modifiedTimestampMillis, unittest.equals('foo'));
- unittest.expect(o.participantId, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchModification--;
-}
-
-core.int buildCounterTurnBasedMatchParticipant = 0;
-buildTurnBasedMatchParticipant() {
- var o = new api.TurnBasedMatchParticipant();
- buildCounterTurnBasedMatchParticipant++;
- if (buildCounterTurnBasedMatchParticipant < 3) {
- o.autoMatched = true;
- o.autoMatchedPlayer = buildAnonymousPlayer();
- o.id = "foo";
- o.kind = "foo";
- o.player = buildPlayer();
- o.status = "foo";
- }
- buildCounterTurnBasedMatchParticipant--;
- return o;
-}
-
-checkTurnBasedMatchParticipant(api.TurnBasedMatchParticipant o) {
- buildCounterTurnBasedMatchParticipant++;
- if (buildCounterTurnBasedMatchParticipant < 3) {
- unittest.expect(o.autoMatched, unittest.isTrue);
- checkAnonymousPlayer(o.autoMatchedPlayer);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkPlayer(o.player);
- unittest.expect(o.status, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchParticipant--;
-}
-
-core.int buildCounterTurnBasedMatchRematch = 0;
-buildTurnBasedMatchRematch() {
- var o = new api.TurnBasedMatchRematch();
- buildCounterTurnBasedMatchRematch++;
- if (buildCounterTurnBasedMatchRematch < 3) {
- o.kind = "foo";
- o.previousMatch = buildTurnBasedMatch();
- o.rematch = buildTurnBasedMatch();
- }
- buildCounterTurnBasedMatchRematch--;
- return o;
-}
-
-checkTurnBasedMatchRematch(api.TurnBasedMatchRematch o) {
- buildCounterTurnBasedMatchRematch++;
- if (buildCounterTurnBasedMatchRematch < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkTurnBasedMatch(o.previousMatch);
- checkTurnBasedMatch(o.rematch);
- }
- buildCounterTurnBasedMatchRematch--;
-}
-
-buildUnnamed62() {
- var o = new core.List<api.ParticipantResult>();
- o.add(buildParticipantResult());
- o.add(buildParticipantResult());
- return o;
-}
-
-checkUnnamed62(core.List<api.ParticipantResult> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkParticipantResult(o[0]);
- checkParticipantResult(o[1]);
-}
-
-core.int buildCounterTurnBasedMatchResults = 0;
-buildTurnBasedMatchResults() {
- var o = new api.TurnBasedMatchResults();
- buildCounterTurnBasedMatchResults++;
- if (buildCounterTurnBasedMatchResults < 3) {
- o.data = buildTurnBasedMatchDataRequest();
- o.kind = "foo";
- o.matchVersion = 42;
- o.results = buildUnnamed62();
- }
- buildCounterTurnBasedMatchResults--;
- return o;
-}
-
-checkTurnBasedMatchResults(api.TurnBasedMatchResults o) {
- buildCounterTurnBasedMatchResults++;
- if (buildCounterTurnBasedMatchResults < 3) {
- checkTurnBasedMatchDataRequest(o.data);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.matchVersion, unittest.equals(42));
- checkUnnamed62(o.results);
- }
- buildCounterTurnBasedMatchResults--;
-}
-
-buildUnnamed63() {
- var o = new core.List<api.TurnBasedMatch>();
- o.add(buildTurnBasedMatch());
- o.add(buildTurnBasedMatch());
- return o;
-}
-
-checkUnnamed63(core.List<api.TurnBasedMatch> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTurnBasedMatch(o[0]);
- checkTurnBasedMatch(o[1]);
-}
-
-core.int buildCounterTurnBasedMatchSync = 0;
-buildTurnBasedMatchSync() {
- var o = new api.TurnBasedMatchSync();
- buildCounterTurnBasedMatchSync++;
- if (buildCounterTurnBasedMatchSync < 3) {
- o.items = buildUnnamed63();
- o.kind = "foo";
- o.moreAvailable = true;
- o.nextPageToken = "foo";
- }
- buildCounterTurnBasedMatchSync--;
- return o;
-}
-
-checkTurnBasedMatchSync(api.TurnBasedMatchSync o) {
- buildCounterTurnBasedMatchSync++;
- if (buildCounterTurnBasedMatchSync < 3) {
- checkUnnamed63(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.moreAvailable, unittest.isTrue);
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterTurnBasedMatchSync--;
-}
-
-buildUnnamed64() {
- var o = new core.List<api.ParticipantResult>();
- o.add(buildParticipantResult());
- o.add(buildParticipantResult());
- return o;
-}
-
-checkUnnamed64(core.List<api.ParticipantResult> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkParticipantResult(o[0]);
- checkParticipantResult(o[1]);
-}
-
-core.int buildCounterTurnBasedMatchTurn = 0;
-buildTurnBasedMatchTurn() {
- var o = new api.TurnBasedMatchTurn();
- buildCounterTurnBasedMatchTurn++;
- if (buildCounterTurnBasedMatchTurn < 3) {
- o.data = buildTurnBasedMatchDataRequest();
- o.kind = "foo";
- o.matchVersion = 42;
- o.pendingParticipantId = "foo";
- o.results = buildUnnamed64();
- }
- buildCounterTurnBasedMatchTurn--;
- return o;
-}
-
-checkTurnBasedMatchTurn(api.TurnBasedMatchTurn o) {
- buildCounterTurnBasedMatchTurn++;
- if (buildCounterTurnBasedMatchTurn < 3) {
- checkTurnBasedMatchDataRequest(o.data);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.matchVersion, unittest.equals(42));
- unittest.expect(o.pendingParticipantId, unittest.equals('foo'));
- checkUnnamed64(o.results);
- }
- buildCounterTurnBasedMatchTurn--;
-}
-
-
-main() {
- unittest.group("obj-schema-AchievementDefinition", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementDefinition();
- var od = new api.AchievementDefinition.fromJson(o.toJson());
- checkAchievementDefinition(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementDefinitionsListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementDefinitionsListResponse();
- var od = new api.AchievementDefinitionsListResponse.fromJson(o.toJson());
- checkAchievementDefinitionsListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementIncrementResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementIncrementResponse();
- var od = new api.AchievementIncrementResponse.fromJson(o.toJson());
- checkAchievementIncrementResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementRevealResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementRevealResponse();
- var od = new api.AchievementRevealResponse.fromJson(o.toJson());
- checkAchievementRevealResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementSetStepsAtLeastResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementSetStepsAtLeastResponse();
- var od = new api.AchievementSetStepsAtLeastResponse.fromJson(o.toJson());
- checkAchievementSetStepsAtLeastResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementUnlockResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementUnlockResponse();
- var od = new api.AchievementUnlockResponse.fromJson(o.toJson());
- checkAchievementUnlockResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementUpdateMultipleRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementUpdateMultipleRequest();
- var od = new api.AchievementUpdateMultipleRequest.fromJson(o.toJson());
- checkAchievementUpdateMultipleRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementUpdateMultipleResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementUpdateMultipleResponse();
- var od = new api.AchievementUpdateMultipleResponse.fromJson(o.toJson());
- checkAchievementUpdateMultipleResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementUpdateRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementUpdateRequest();
- var od = new api.AchievementUpdateRequest.fromJson(o.toJson());
- checkAchievementUpdateRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-AchievementUpdateResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildAchievementUpdateResponse();
- var od = new api.AchievementUpdateResponse.fromJson(o.toJson());
- checkAchievementUpdateResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-AggregateStats", () {
- unittest.test("to-json--from-json", () {
- var o = buildAggregateStats();
- var od = new api.AggregateStats.fromJson(o.toJson());
- checkAggregateStats(od);
- });
- });
-
-
- unittest.group("obj-schema-AnonymousPlayer", () {
- unittest.test("to-json--from-json", () {
- var o = buildAnonymousPlayer();
- var od = new api.AnonymousPlayer.fromJson(o.toJson());
- checkAnonymousPlayer(od);
- });
- });
-
-
- unittest.group("obj-schema-Application", () {
- unittest.test("to-json--from-json", () {
- var o = buildApplication();
- var od = new api.Application.fromJson(o.toJson());
- checkApplication(od);
- });
- });
-
-
- unittest.group("obj-schema-ApplicationCategory", () {
- unittest.test("to-json--from-json", () {
- var o = buildApplicationCategory();
- var od = new api.ApplicationCategory.fromJson(o.toJson());
- checkApplicationCategory(od);
- });
- });
-
-
- unittest.group("obj-schema-Category", () {
- unittest.test("to-json--from-json", () {
- var o = buildCategory();
- var od = new api.Category.fromJson(o.toJson());
- checkCategory(od);
- });
- });
-
-
- unittest.group("obj-schema-CategoryListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildCategoryListResponse();
- var od = new api.CategoryListResponse.fromJson(o.toJson());
- checkCategoryListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-EventBatchRecordFailure", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventBatchRecordFailure();
- var od = new api.EventBatchRecordFailure.fromJson(o.toJson());
- checkEventBatchRecordFailure(od);
- });
- });
-
-
- unittest.group("obj-schema-EventChild", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventChild();
- var od = new api.EventChild.fromJson(o.toJson());
- checkEventChild(od);
- });
- });
-
-
- unittest.group("obj-schema-EventDefinition", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventDefinition();
- var od = new api.EventDefinition.fromJson(o.toJson());
- checkEventDefinition(od);
- });
- });
-
-
- unittest.group("obj-schema-EventDefinitionListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventDefinitionListResponse();
- var od = new api.EventDefinitionListResponse.fromJson(o.toJson());
- checkEventDefinitionListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-EventPeriodRange", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventPeriodRange();
- var od = new api.EventPeriodRange.fromJson(o.toJson());
- checkEventPeriodRange(od);
- });
- });
-
-
- unittest.group("obj-schema-EventPeriodUpdate", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventPeriodUpdate();
- var od = new api.EventPeriodUpdate.fromJson(o.toJson());
- checkEventPeriodUpdate(od);
- });
- });
-
-
- unittest.group("obj-schema-EventRecordFailure", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventRecordFailure();
- var od = new api.EventRecordFailure.fromJson(o.toJson());
- checkEventRecordFailure(od);
- });
- });
-
-
- unittest.group("obj-schema-EventRecordRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventRecordRequest();
- var od = new api.EventRecordRequest.fromJson(o.toJson());
- checkEventRecordRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-EventUpdateRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventUpdateRequest();
- var od = new api.EventUpdateRequest.fromJson(o.toJson());
- checkEventUpdateRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-EventUpdateResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildEventUpdateResponse();
- var od = new api.EventUpdateResponse.fromJson(o.toJson());
- checkEventUpdateResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-GamesAchievementIncrement", () {
- unittest.test("to-json--from-json", () {
- var o = buildGamesAchievementIncrement();
- var od = new api.GamesAchievementIncrement.fromJson(o.toJson());
- checkGamesAchievementIncrement(od);
- });
- });
-
-
- unittest.group("obj-schema-GamesAchievementSetStepsAtLeast", () {
- unittest.test("to-json--from-json", () {
- var o = buildGamesAchievementSetStepsAtLeast();
- var od = new api.GamesAchievementSetStepsAtLeast.fromJson(o.toJson());
- checkGamesAchievementSetStepsAtLeast(od);
- });
- });
-
-
- unittest.group("obj-schema-ImageAsset", () {
- unittest.test("to-json--from-json", () {
- var o = buildImageAsset();
- var od = new api.ImageAsset.fromJson(o.toJson());
- checkImageAsset(od);
- });
- });
-
-
- unittest.group("obj-schema-Instance", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstance();
- var od = new api.Instance.fromJson(o.toJson());
- checkInstance(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceAndroidDetails", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceAndroidDetails();
- var od = new api.InstanceAndroidDetails.fromJson(o.toJson());
- checkInstanceAndroidDetails(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceIosDetails", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceIosDetails();
- var od = new api.InstanceIosDetails.fromJson(o.toJson());
- checkInstanceIosDetails(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceWebDetails", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceWebDetails();
- var od = new api.InstanceWebDetails.fromJson(o.toJson());
- checkInstanceWebDetails(od);
- });
- });
-
-
- unittest.group("obj-schema-Leaderboard", () {
- unittest.test("to-json--from-json", () {
- var o = buildLeaderboard();
- var od = new api.Leaderboard.fromJson(o.toJson());
- checkLeaderboard(od);
- });
- });
-
-
- unittest.group("obj-schema-LeaderboardEntry", () {
- unittest.test("to-json--from-json", () {
- var o = buildLeaderboardEntry();
- var od = new api.LeaderboardEntry.fromJson(o.toJson());
- checkLeaderboardEntry(od);
- });
- });
-
-
- unittest.group("obj-schema-LeaderboardListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildLeaderboardListResponse();
- var od = new api.LeaderboardListResponse.fromJson(o.toJson());
- checkLeaderboardListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-LeaderboardScoreRank", () {
- unittest.test("to-json--from-json", () {
- var o = buildLeaderboardScoreRank();
- var od = new api.LeaderboardScoreRank.fromJson(o.toJson());
- checkLeaderboardScoreRank(od);
- });
- });
-
-
- unittest.group("obj-schema-LeaderboardScores", () {
- unittest.test("to-json--from-json", () {
- var o = buildLeaderboardScores();
- var od = new api.LeaderboardScores.fromJson(o.toJson());
- checkLeaderboardScores(od);
- });
- });
-
-
- unittest.group("obj-schema-MetagameConfig", () {
- unittest.test("to-json--from-json", () {
- var o = buildMetagameConfig();
- var od = new api.MetagameConfig.fromJson(o.toJson());
- checkMetagameConfig(od);
- });
- });
-
-
- unittest.group("obj-schema-NetworkDiagnostics", () {
- unittest.test("to-json--from-json", () {
- var o = buildNetworkDiagnostics();
- var od = new api.NetworkDiagnostics.fromJson(o.toJson());
- checkNetworkDiagnostics(od);
- });
- });
-
-
- unittest.group("obj-schema-ParticipantResult", () {
- unittest.test("to-json--from-json", () {
- var o = buildParticipantResult();
- var od = new api.ParticipantResult.fromJson(o.toJson());
- checkParticipantResult(od);
- });
- });
-
-
- unittest.group("obj-schema-PeerChannelDiagnostics", () {
- unittest.test("to-json--from-json", () {
- var o = buildPeerChannelDiagnostics();
- var od = new api.PeerChannelDiagnostics.fromJson(o.toJson());
- checkPeerChannelDiagnostics(od);
- });
- });
-
-
- unittest.group("obj-schema-PeerSessionDiagnostics", () {
- unittest.test("to-json--from-json", () {
- var o = buildPeerSessionDiagnostics();
- var od = new api.PeerSessionDiagnostics.fromJson(o.toJson());
- checkPeerSessionDiagnostics(od);
- });
- });
-
-
- unittest.group("obj-schema-Played", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayed();
- var od = new api.Played.fromJson(o.toJson());
- checkPlayed(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerName", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerName();
- var od = new api.PlayerName.fromJson(o.toJson());
- checkPlayerName(od);
- });
- });
-
-
- unittest.group("obj-schema-Player", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayer();
- var od = new api.Player.fromJson(o.toJson());
- checkPlayer(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerAchievement", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerAchievement();
- var od = new api.PlayerAchievement.fromJson(o.toJson());
- checkPlayerAchievement(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerAchievementListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerAchievementListResponse();
- var od = new api.PlayerAchievementListResponse.fromJson(o.toJson());
- checkPlayerAchievementListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerEvent", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerEvent();
- var od = new api.PlayerEvent.fromJson(o.toJson());
- checkPlayerEvent(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerEventListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerEventListResponse();
- var od = new api.PlayerEventListResponse.fromJson(o.toJson());
- checkPlayerEventListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerExperienceInfo", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerExperienceInfo();
- var od = new api.PlayerExperienceInfo.fromJson(o.toJson());
- checkPlayerExperienceInfo(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerLeaderboardScore", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerLeaderboardScore();
- var od = new api.PlayerLeaderboardScore.fromJson(o.toJson());
- checkPlayerLeaderboardScore(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerLeaderboardScoreListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerLeaderboardScoreListResponse();
- var od = new api.PlayerLeaderboardScoreListResponse.fromJson(o.toJson());
- checkPlayerLeaderboardScoreListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerLevel", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerLevel();
- var od = new api.PlayerLevel.fromJson(o.toJson());
- checkPlayerLevel(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerListResponse();
- var od = new api.PlayerListResponse.fromJson(o.toJson());
- checkPlayerListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerScore", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerScore();
- var od = new api.PlayerScore.fromJson(o.toJson());
- checkPlayerScore(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerScoreListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerScoreListResponse();
- var od = new api.PlayerScoreListResponse.fromJson(o.toJson());
- checkPlayerScoreListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerScoreResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerScoreResponse();
- var od = new api.PlayerScoreResponse.fromJson(o.toJson());
- checkPlayerScoreResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-PlayerScoreSubmissionList", () {
- unittest.test("to-json--from-json", () {
- var o = buildPlayerScoreSubmissionList();
- var od = new api.PlayerScoreSubmissionList.fromJson(o.toJson());
- checkPlayerScoreSubmissionList(od);
- });
- });
-
-
- unittest.group("obj-schema-PushToken", () {
- unittest.test("to-json--from-json", () {
- var o = buildPushToken();
- var od = new api.PushToken.fromJson(o.toJson());
- checkPushToken(od);
- });
- });
-
-
- unittest.group("obj-schema-PushTokenIdIos", () {
- unittest.test("to-json--from-json", () {
- var o = buildPushTokenIdIos();
- var od = new api.PushTokenIdIos.fromJson(o.toJson());
- checkPushTokenIdIos(od);
- });
- });
-
-
- unittest.group("obj-schema-PushTokenId", () {
- unittest.test("to-json--from-json", () {
- var o = buildPushTokenId();
- var od = new api.PushTokenId.fromJson(o.toJson());
- checkPushTokenId(od);
- });
- });
-
-
- unittest.group("obj-schema-Quest", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuest();
- var od = new api.Quest.fromJson(o.toJson());
- checkQuest(od);
- });
- });
-
-
- unittest.group("obj-schema-QuestContribution", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuestContribution();
- var od = new api.QuestContribution.fromJson(o.toJson());
- checkQuestContribution(od);
- });
- });
-
-
- unittest.group("obj-schema-QuestCriterion", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuestCriterion();
- var od = new api.QuestCriterion.fromJson(o.toJson());
- checkQuestCriterion(od);
- });
- });
-
-
- unittest.group("obj-schema-QuestListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuestListResponse();
- var od = new api.QuestListResponse.fromJson(o.toJson());
- checkQuestListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-QuestMilestone", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuestMilestone();
- var od = new api.QuestMilestone.fromJson(o.toJson());
- checkQuestMilestone(od);
- });
- });
-
-
- unittest.group("obj-schema-RevisionCheckResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildRevisionCheckResponse();
- var od = new api.RevisionCheckResponse.fromJson(o.toJson());
- checkRevisionCheckResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-Room", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoom();
- var od = new api.Room.fromJson(o.toJson());
- checkRoom(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomAutoMatchStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomAutoMatchStatus();
- var od = new api.RoomAutoMatchStatus.fromJson(o.toJson());
- checkRoomAutoMatchStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomAutoMatchingCriteria", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomAutoMatchingCriteria();
- var od = new api.RoomAutoMatchingCriteria.fromJson(o.toJson());
- checkRoomAutoMatchingCriteria(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomClientAddress", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomClientAddress();
- var od = new api.RoomClientAddress.fromJson(o.toJson());
- checkRoomClientAddress(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomCreateRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomCreateRequest();
- var od = new api.RoomCreateRequest.fromJson(o.toJson());
- checkRoomCreateRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomJoinRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomJoinRequest();
- var od = new api.RoomJoinRequest.fromJson(o.toJson());
- checkRoomJoinRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomLeaveDiagnostics", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomLeaveDiagnostics();
- var od = new api.RoomLeaveDiagnostics.fromJson(o.toJson());
- checkRoomLeaveDiagnostics(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomLeaveRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomLeaveRequest();
- var od = new api.RoomLeaveRequest.fromJson(o.toJson());
- checkRoomLeaveRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomList", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomList();
- var od = new api.RoomList.fromJson(o.toJson());
- checkRoomList(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomModification", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomModification();
- var od = new api.RoomModification.fromJson(o.toJson());
- checkRoomModification(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomP2PStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomP2PStatus();
- var od = new api.RoomP2PStatus.fromJson(o.toJson());
- checkRoomP2PStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomP2PStatuses", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomP2PStatuses();
- var od = new api.RoomP2PStatuses.fromJson(o.toJson());
- checkRoomP2PStatuses(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomParticipant", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomParticipant();
- var od = new api.RoomParticipant.fromJson(o.toJson());
- checkRoomParticipant(od);
- });
- });
-
-
- unittest.group("obj-schema-RoomStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoomStatus();
- var od = new api.RoomStatus.fromJson(o.toJson());
- checkRoomStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-ScoreSubmission", () {
- unittest.test("to-json--from-json", () {
- var o = buildScoreSubmission();
- var od = new api.ScoreSubmission.fromJson(o.toJson());
- checkScoreSubmission(od);
- });
- });
-
-
- unittest.group("obj-schema-Snapshot", () {
- unittest.test("to-json--from-json", () {
- var o = buildSnapshot();
- var od = new api.Snapshot.fromJson(o.toJson());
- checkSnapshot(od);
- });
- });
-
-
- unittest.group("obj-schema-SnapshotImage", () {
- unittest.test("to-json--from-json", () {
- var o = buildSnapshotImage();
- var od = new api.SnapshotImage.fromJson(o.toJson());
- checkSnapshotImage(od);
- });
- });
-
-
- unittest.group("obj-schema-SnapshotListResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildSnapshotListResponse();
- var od = new api.SnapshotListResponse.fromJson(o.toJson());
- checkSnapshotListResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedAutoMatchingCriteria", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedAutoMatchingCriteria();
- var od = new api.TurnBasedAutoMatchingCriteria.fromJson(o.toJson());
- checkTurnBasedAutoMatchingCriteria(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatch", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatch();
- var od = new api.TurnBasedMatch.fromJson(o.toJson());
- checkTurnBasedMatch(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchCreateRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchCreateRequest();
- var od = new api.TurnBasedMatchCreateRequest.fromJson(o.toJson());
- checkTurnBasedMatchCreateRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchData", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchData();
- var od = new api.TurnBasedMatchData.fromJson(o.toJson());
- checkTurnBasedMatchData(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchDataRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchDataRequest();
- var od = new api.TurnBasedMatchDataRequest.fromJson(o.toJson());
- checkTurnBasedMatchDataRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchList();
- var od = new api.TurnBasedMatchList.fromJson(o.toJson());
- checkTurnBasedMatchList(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchModification", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchModification();
- var od = new api.TurnBasedMatchModification.fromJson(o.toJson());
- checkTurnBasedMatchModification(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchParticipant", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchParticipant();
- var od = new api.TurnBasedMatchParticipant.fromJson(o.toJson());
- checkTurnBasedMatchParticipant(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchRematch", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchRematch();
- var od = new api.TurnBasedMatchRematch.fromJson(o.toJson());
- checkTurnBasedMatchRematch(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchResults", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchResults();
- var od = new api.TurnBasedMatchResults.fromJson(o.toJson());
- checkTurnBasedMatchResults(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchSync", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchSync();
- var od = new api.TurnBasedMatchSync.fromJson(o.toJson());
- checkTurnBasedMatchSync(od);
- });
- });
-
-
- unittest.group("obj-schema-TurnBasedMatchTurn", () {
- unittest.test("to-json--from-json", () {
- var o = buildTurnBasedMatchTurn();
- var od = new api.TurnBasedMatchTurn.fromJson(o.toJson());
- checkTurnBasedMatchTurn(od);
- });
- });
-
-
- unittest.group("resource-AchievementDefinitionsResourceApi", () {
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementDefinitionsResourceApi res = new api.GamesApi(mock).achievementDefinitions;
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("achievements"));
- pathOffset += 12;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementDefinitionsListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AchievementDefinitionsListResponse response) {
- checkAchievementDefinitionsListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-AchievementsResourceApi", () {
- unittest.test("method--increment", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_achievementId = "foo";
- var arg_stepsToIncrement = 42;
- var arg_requestId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("achievements/"));
- pathOffset += 13;
- index = path.indexOf("/increment", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_achievementId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/increment"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["stepsToIncrement"].first), unittest.equals(arg_stepsToIncrement));
- unittest.expect(queryMap["requestId"].first, unittest.equals(arg_requestId));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementIncrementResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.increment(arg_achievementId, arg_stepsToIncrement, requestId: arg_requestId).then(unittest.expectAsync(((api.AchievementIncrementResponse response) {
- checkAchievementIncrementResponse(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_playerId = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- var arg_state = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- index = path.indexOf("/achievements", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/achievements"));
- pathOffset += 13;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
- unittest.expect(queryMap["state"].first, unittest.equals(arg_state));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerAchievementListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, state: arg_state).then(unittest.expectAsync(((api.PlayerAchievementListResponse response) {
- checkPlayerAchievementListResponse(response);
- })));
- });
-
- unittest.test("method--reveal", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_achievementId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("achievements/"));
- pathOffset += 13;
- index = path.indexOf("/reveal", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_achievementId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/reveal"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementRevealResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.reveal(arg_achievementId).then(unittest.expectAsync(((api.AchievementRevealResponse response) {
- checkAchievementRevealResponse(response);
- })));
- });
-
- unittest.test("method--setStepsAtLeast", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_achievementId = "foo";
- var arg_steps = 42;
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("achievements/"));
- pathOffset += 13;
- index = path.indexOf("/setStepsAtLeast", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_achievementId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/setStepsAtLeast"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["steps"].first), unittest.equals(arg_steps));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementSetStepsAtLeastResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setStepsAtLeast(arg_achievementId, arg_steps).then(unittest.expectAsync(((api.AchievementSetStepsAtLeastResponse response) {
- checkAchievementSetStepsAtLeastResponse(response);
- })));
- });
-
- unittest.test("method--unlock", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_achievementId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("achievements/"));
- pathOffset += 13;
- index = path.indexOf("/unlock", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_achievementId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/unlock"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementUnlockResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.unlock(arg_achievementId).then(unittest.expectAsync(((api.AchievementUnlockResponse response) {
- checkAchievementUnlockResponse(response);
- })));
- });
-
- unittest.test("method--updateMultiple", () {
-
- var mock = new common_test.HttpServerMock();
- api.AchievementsResourceApi res = new api.GamesApi(mock).achievements;
- var arg_request = buildAchievementUpdateMultipleRequest();
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.AchievementUpdateMultipleRequest.fromJson(json);
- checkAchievementUpdateMultipleRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.equals("achievements/updateMultiple"));
- pathOffset += 27;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAchievementUpdateMultipleResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.updateMultiple(arg_request).then(unittest.expectAsync(((api.AchievementUpdateMultipleResponse response) {
- checkAchievementUpdateMultipleResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ApplicationsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ApplicationsResourceApi res = new api.GamesApi(mock).applications;
- var arg_applicationId = "foo";
- var arg_language = "foo";
- var arg_platformType = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("applications/"));
- pathOffset += 13;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_applicationId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(queryMap["platformType"].first, unittest.equals(arg_platformType));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildApplication());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_applicationId, language: arg_language, platformType: arg_platformType).then(unittest.expectAsync(((api.Application response) {
- checkApplication(response);
- })));
- });
-
- unittest.test("method--played", () {
-
- var mock = new common_test.HttpServerMock();
- api.ApplicationsResourceApi res = new api.GamesApi(mock).applications;
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("applications/played"));
- pathOffset += 19;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.played().then(unittest.expectAsync((_) {}));
- });
-
- });
-
-
- unittest.group("resource-EventsResourceApi", () {
- unittest.test("method--listByPlayer", () {
-
- var mock = new common_test.HttpServerMock();
- api.EventsResourceApi res = new api.GamesApi(mock).events;
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("events"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerEventListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.listByPlayer(language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.PlayerEventListResponse response) {
- checkPlayerEventListResponse(response);
- })));
- });
-
- unittest.test("method--listDefinitions", () {
-
- var mock = new common_test.HttpServerMock();
- api.EventsResourceApi res = new api.GamesApi(mock).events;
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("eventDefinitions"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildEventDefinitionListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.listDefinitions(language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.EventDefinitionListResponse response) {
- checkEventDefinitionListResponse(response);
- })));
- });
-
- unittest.test("method--record", () {
-
- var mock = new common_test.HttpServerMock();
- api.EventsResourceApi res = new api.GamesApi(mock).events;
- var arg_request = buildEventRecordRequest();
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.EventRecordRequest.fromJson(json);
- checkEventRecordRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("events"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildEventUpdateResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.record(arg_request, language: arg_language).then(unittest.expectAsync(((api.EventUpdateResponse response) {
- checkEventUpdateResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-LeaderboardsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards;
- var arg_leaderboardId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildLeaderboard());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_leaderboardId, language: arg_language).then(unittest.expectAsync(((api.Leaderboard response) {
- checkLeaderboard(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.LeaderboardsResourceApi res = new api.GamesApi(mock).leaderboards;
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("leaderboards"));
- pathOffset += 12;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildLeaderboardListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.LeaderboardListResponse response) {
- checkLeaderboardListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-MetagameResourceApi", () {
- unittest.test("method--getMetagameConfig", () {
-
- var mock = new common_test.HttpServerMock();
- api.MetagameResourceApi res = new api.GamesApi(mock).metagame;
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("metagameConfig"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildMetagameConfig());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.getMetagameConfig().then(unittest.expectAsync(((api.MetagameConfig response) {
- checkMetagameConfig(response);
- })));
- });
-
- unittest.test("method--listCategoriesByPlayer", () {
-
- var mock = new common_test.HttpServerMock();
- api.MetagameResourceApi res = new api.GamesApi(mock).metagame;
- var arg_playerId = "foo";
- var arg_collection = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- index = path.indexOf("/categories/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/categories/"));
- pathOffset += 12;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_collection"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildCategoryListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.listCategoriesByPlayer(arg_playerId, arg_collection, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.CategoryListResponse response) {
- checkCategoryListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-PlayersResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.PlayersResourceApi res = new api.GamesApi(mock).players;
- var arg_playerId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayer());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_playerId, language: arg_language).then(unittest.expectAsync(((api.Player response) {
- checkPlayer(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.PlayersResourceApi res = new api.GamesApi(mock).players;
- var arg_collection = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("players/me/players/"));
- pathOffset += 19;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_collection"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_collection, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.PlayerListResponse response) {
- checkPlayerListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-PushtokensResourceApi", () {
- unittest.test("method--remove", () {
-
- var mock = new common_test.HttpServerMock();
- api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens;
- var arg_request = buildPushTokenId();
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.PushTokenId.fromJson(json);
- checkPushTokenId(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("pushtokens/remove"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.remove(arg_request).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.PushtokensResourceApi res = new api.GamesApi(mock).pushtokens;
- var arg_request = buildPushToken();
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.PushToken.fromJson(json);
- checkPushToken(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("pushtokens"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request).then(unittest.expectAsync((_) {}));
- });
-
- });
-
-
- unittest.group("resource-QuestMilestonesResourceApi", () {
- unittest.test("method--claim", () {
-
- var mock = new common_test.HttpServerMock();
- api.QuestMilestonesResourceApi res = new api.GamesApi(mock).questMilestones;
- var arg_questId = "foo";
- var arg_milestoneId = "foo";
- var arg_requestId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("quests/"));
- pathOffset += 7;
- index = path.indexOf("/milestones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_questId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/milestones/"));
- pathOffset += 12;
- index = path.indexOf("/claim", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_milestoneId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/claim"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["requestId"].first, unittest.equals(arg_requestId));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.claim(arg_questId, arg_milestoneId, arg_requestId).then(unittest.expectAsync((_) {}));
- });
-
- });
-
-
- unittest.group("resource-QuestsResourceApi", () {
- unittest.test("method--accept", () {
-
- var mock = new common_test.HttpServerMock();
- api.QuestsResourceApi res = new api.GamesApi(mock).quests;
- var arg_questId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("quests/"));
- pathOffset += 7;
- index = path.indexOf("/accept", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_questId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/accept"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildQuest());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.accept(arg_questId, language: arg_language).then(unittest.expectAsync(((api.Quest response) {
- checkQuest(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.QuestsResourceApi res = new api.GamesApi(mock).quests;
- var arg_playerId = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- index = path.indexOf("/quests", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/quests"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildQuestListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.QuestListResponse response) {
- checkQuestListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-RevisionsResourceApi", () {
- unittest.test("method--check", () {
-
- var mock = new common_test.HttpServerMock();
- api.RevisionsResourceApi res = new api.GamesApi(mock).revisions;
- var arg_clientRevision = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("revisions/check"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["clientRevision"].first, unittest.equals(arg_clientRevision));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRevisionCheckResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.check(arg_clientRevision).then(unittest.expectAsync(((api.RevisionCheckResponse response) {
- checkRevisionCheckResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-RoomsResourceApi", () {
- unittest.test("method--create", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_request = buildRoomCreateRequest();
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.RoomCreateRequest.fromJson(json);
- checkRoomCreateRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("rooms/create"));
- pathOffset += 12;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoom());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.create(arg_request, language: arg_language).then(unittest.expectAsync(((api.Room response) {
- checkRoom(response);
- })));
- });
-
- unittest.test("method--decline", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_roomId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- index = path.indexOf("/decline", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/decline"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoom());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.decline(arg_roomId, language: arg_language).then(unittest.expectAsync(((api.Room response) {
- checkRoom(response);
- })));
- });
-
- unittest.test("method--dismiss", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_roomId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- index = path.indexOf("/dismiss", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/dismiss"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.dismiss(arg_roomId).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_roomId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoom());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_roomId, language: arg_language).then(unittest.expectAsync(((api.Room response) {
- checkRoom(response);
- })));
- });
-
- unittest.test("method--join", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_request = buildRoomJoinRequest();
- var arg_roomId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.RoomJoinRequest.fromJson(json);
- checkRoomJoinRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- index = path.indexOf("/join", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/join"));
- pathOffset += 5;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoom());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.join(arg_request, arg_roomId, language: arg_language).then(unittest.expectAsync(((api.Room response) {
- checkRoom(response);
- })));
- });
-
- unittest.test("method--leave", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_request = buildRoomLeaveRequest();
- var arg_roomId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.RoomLeaveRequest.fromJson(json);
- checkRoomLeaveRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- index = path.indexOf("/leave", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/leave"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoom());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.leave(arg_request, arg_roomId, language: arg_language).then(unittest.expectAsync(((api.Room response) {
- checkRoom(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("rooms"));
- pathOffset += 5;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoomList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.RoomList response) {
- checkRoomList(response);
- })));
- });
-
- unittest.test("method--reportStatus", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesApi(mock).rooms;
- var arg_request = buildRoomP2PStatuses();
- var arg_roomId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.RoomP2PStatuses.fromJson(json);
- checkRoomP2PStatuses(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("rooms/"));
- pathOffset += 6;
- index = path.indexOf("/reportstatus", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_roomId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/reportstatus"));
- pathOffset += 13;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRoomStatus());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.reportStatus(arg_request, arg_roomId, language: arg_language).then(unittest.expectAsync(((api.RoomStatus response) {
- checkRoomStatus(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ScoresResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesApi(mock).scores;
- var arg_playerId = "foo";
- var arg_leaderboardId = "foo";
- var arg_timeSpan = "foo";
- var arg_includeRankType = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- index = path.indexOf("/leaderboards/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/leaderboards/"));
- pathOffset += 14;
- index = path.indexOf("/scores/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/scores/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_timeSpan"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["includeRankType"].first, unittest.equals(arg_includeRankType));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerLeaderboardScoreListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_playerId, arg_leaderboardId, arg_timeSpan, includeRankType: arg_includeRankType, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.PlayerLeaderboardScoreListResponse response) {
- checkPlayerLeaderboardScoreListResponse(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesApi(mock).scores;
- var arg_leaderboardId = "foo";
- var arg_collection = "foo";
- var arg_timeSpan = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- index = path.indexOf("/scores/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/scores/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_collection"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildLeaderboardScores());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_leaderboardId, arg_collection, arg_timeSpan, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.LeaderboardScores response) {
- checkLeaderboardScores(response);
- })));
- });
-
- unittest.test("method--listWindow", () {
-
- var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesApi(mock).scores;
- var arg_leaderboardId = "foo";
- var arg_collection = "foo";
- var arg_timeSpan = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- var arg_resultsAbove = 42;
- var arg_returnTopIfAbsent = true;
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- index = path.indexOf("/window/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/window/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_collection"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["timeSpan"].first, unittest.equals(arg_timeSpan));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
- unittest.expect(core.int.parse(queryMap["resultsAbove"].first), unittest.equals(arg_resultsAbove));
- unittest.expect(queryMap["returnTopIfAbsent"].first, unittest.equals("$arg_returnTopIfAbsent"));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildLeaderboardScores());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.listWindow(arg_leaderboardId, arg_collection, arg_timeSpan, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken, resultsAbove: arg_resultsAbove, returnTopIfAbsent: arg_returnTopIfAbsent).then(unittest.expectAsync(((api.LeaderboardScores response) {
- checkLeaderboardScores(response);
- })));
- });
-
- unittest.test("method--submit", () {
-
- var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesApi(mock).scores;
- var arg_leaderboardId = "foo";
- var arg_score = "foo";
- var arg_language = "foo";
- var arg_scoreTag = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- index = path.indexOf("/scores", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_leaderboardId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/scores"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["score"].first, unittest.equals(arg_score));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(queryMap["scoreTag"].first, unittest.equals(arg_scoreTag));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerScoreResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.submit(arg_leaderboardId, arg_score, language: arg_language, scoreTag: arg_scoreTag).then(unittest.expectAsync(((api.PlayerScoreResponse response) {
- checkPlayerScoreResponse(response);
- })));
- });
-
- unittest.test("method--submitMultiple", () {
-
- var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesApi(mock).scores;
- var arg_request = buildPlayerScoreSubmissionList();
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.PlayerScoreSubmissionList.fromJson(json);
- checkPlayerScoreSubmissionList(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("leaderboards/scores"));
- pathOffset += 19;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildPlayerScoreListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.submitMultiple(arg_request, language: arg_language).then(unittest.expectAsync(((api.PlayerScoreListResponse response) {
- checkPlayerScoreListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-SnapshotsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots;
- var arg_snapshotId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("snapshots/"));
- pathOffset += 10;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_snapshotId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildSnapshot());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_snapshotId, language: arg_language).then(unittest.expectAsync(((api.Snapshot response) {
- checkSnapshot(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.SnapshotsResourceApi res = new api.GamesApi(mock).snapshots;
- var arg_playerId = "foo";
- var arg_language = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("players/"));
- pathOffset += 8;
- index = path.indexOf("/snapshots", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_playerId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/snapshots"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildSnapshotListResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_playerId, language: arg_language, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.SnapshotListResponse response) {
- checkSnapshotListResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TurnBasedMatchesResourceApi", () {
- unittest.test("method--cancel", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/cancel", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/cancel"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.cancel(arg_matchId).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--create", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_request = buildTurnBasedMatchCreateRequest();
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TurnBasedMatchCreateRequest.fromJson(json);
- checkTurnBasedMatchCreateRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("turnbasedmatches/create"));
- pathOffset += 23;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.create(arg_request, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--decline", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/decline", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/decline"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.decline(arg_matchId, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--dismiss", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/dismiss", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/dismiss"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.dismiss(arg_matchId).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--finish", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_request = buildTurnBasedMatchResults();
- var arg_matchId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TurnBasedMatchResults.fromJson(json);
- checkTurnBasedMatchResults(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/finish", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/finish"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.finish(arg_request, arg_matchId, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_includeMatchData = true;
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$arg_includeMatchData"));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_matchId, includeMatchData: arg_includeMatchData, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--join", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/join", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/join"));
- pathOffset += 5;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.join(arg_matchId, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--leave", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/leave", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/leave"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.leave(arg_matchId, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--leaveTurn", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_matchVersion = 42;
- var arg_language = "foo";
- var arg_pendingParticipantId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/leaveTurn", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/leaveTurn"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["matchVersion"].first), unittest.equals(arg_matchVersion));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(queryMap["pendingParticipantId"].first, unittest.equals(arg_pendingParticipantId));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.leaveTurn(arg_matchId, arg_matchVersion, language: arg_language, pendingParticipantId: arg_pendingParticipantId).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_includeMatchData = true;
- var arg_language = "foo";
- var arg_maxCompletedMatches = 42;
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("turnbasedmatches"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$arg_includeMatchData"));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), unittest.equals(arg_maxCompletedMatches));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatchList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(includeMatchData: arg_includeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatches, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TurnBasedMatchList response) {
- checkTurnBasedMatchList(response);
- })));
- });
-
- unittest.test("method--rematch", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_matchId = "foo";
- var arg_language = "foo";
- var arg_requestId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/rematch", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/rematch"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(queryMap["requestId"].first, unittest.equals(arg_requestId));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatchRematch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.rematch(arg_matchId, language: arg_language, requestId: arg_requestId).then(unittest.expectAsync(((api.TurnBasedMatchRematch response) {
- checkTurnBasedMatchRematch(response);
- })));
- });
-
- unittest.test("method--sync", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_includeMatchData = true;
- var arg_language = "foo";
- var arg_maxCompletedMatches = 42;
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("turnbasedmatches/sync"));
- pathOffset += 21;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["includeMatchData"].first, unittest.equals("$arg_includeMatchData"));
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
- unittest.expect(core.int.parse(queryMap["maxCompletedMatches"].first), unittest.equals(arg_maxCompletedMatches));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatchSync());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.sync(includeMatchData: arg_includeMatchData, language: arg_language, maxCompletedMatches: arg_maxCompletedMatches, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TurnBasedMatchSync response) {
- checkTurnBasedMatchSync(response);
- })));
- });
-
- unittest.test("method--takeTurn", () {
-
- var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesApi(mock).turnBasedMatches;
- var arg_request = buildTurnBasedMatchTurn();
- var arg_matchId = "foo";
- var arg_language = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TurnBasedMatchTurn.fromJson(json);
- checkTurnBasedMatchTurn(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/games/v1/"));
- pathOffset += 10;
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("turnbasedmatches/"));
- pathOffset += 17;
- index = path.indexOf("/turn", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_matchId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/turn"));
- pathOffset += 5;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["language"].first, unittest.equals(arg_language));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTurnBasedMatch());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.takeTurn(arg_request, arg_matchId, language: arg_language).then(unittest.expectAsync(((api.TurnBasedMatch response) {
- checkTurnBasedMatch(response);
- })));
- });
-
- });
-
-
-}
-
« no previous file with comments | « generated/googleapis/test/fusiontables/v1_test.dart ('k') | generated/googleapis/test/games/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698