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

Unified Diff: generated/googleapis/test/gamesmanagement/v1management_test.dart

Issue 698403003: Api roll 5: 2014-11-05 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: generated/googleapis/test/gamesmanagement/v1management_test.dart
diff --git a/generated/googleapis/test/gamesmanagement/v1management_test.dart b/generated/googleapis/test/gamesmanagement/v1management_test.dart
index c2b95d41729042683de110b14136d99e17efd3f9..62bf1133ccb416741ee0ad09d939aa52e4d640bf 100644
--- a/generated/googleapis/test/gamesmanagement/v1management_test.dart
+++ b/generated/googleapis/test/gamesmanagement/v1management_test.dart
@@ -16,14 +16,14 @@ import 'package:googleapis/gamesmanagement/v1management.dart' as api;
-buildUnnamed437() {
+buildUnnamed841() {
var o = new core.List<api.AchievementResetResponse>();
o.add(buildAchievementResetResponse());
o.add(buildAchievementResetResponse());
return o;
}
-checkUnnamed437(core.List<api.AchievementResetResponse> o) {
+checkUnnamed841(core.List<api.AchievementResetResponse> o) {
unittest.expect(o, unittest.hasLength(2));
checkAchievementResetResponse(o[0]);
checkAchievementResetResponse(o[1]);
@@ -35,7 +35,7 @@ buildAchievementResetAllResponse() {
buildCounterAchievementResetAllResponse++;
if (buildCounterAchievementResetAllResponse < 3) {
o.kind = "foo";
- o.results = buildUnnamed437();
+ o.results = buildUnnamed841();
}
buildCounterAchievementResetAllResponse--;
return o;
@@ -45,19 +45,19 @@ checkAchievementResetAllResponse(api.AchievementResetAllResponse o) {
buildCounterAchievementResetAllResponse++;
if (buildCounterAchievementResetAllResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed437(o.results);
+ checkUnnamed841(o.results);
}
buildCounterAchievementResetAllResponse--;
}
-buildUnnamed438() {
+buildUnnamed842() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
-checkUnnamed438(core.List<core.String> o) {
+checkUnnamed842(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'));
@@ -68,7 +68,7 @@ buildAchievementResetMultipleForAllRequest() {
var o = new api.AchievementResetMultipleForAllRequest();
buildCounterAchievementResetMultipleForAllRequest++;
if (buildCounterAchievementResetMultipleForAllRequest < 3) {
- o.achievementIds = buildUnnamed438();
+ o.achievementIds = buildUnnamed842();
o.kind = "foo";
}
buildCounterAchievementResetMultipleForAllRequest--;
@@ -78,7 +78,7 @@ buildAchievementResetMultipleForAllRequest() {
checkAchievementResetMultipleForAllRequest(api.AchievementResetMultipleForAllRequest o) {
buildCounterAchievementResetMultipleForAllRequest++;
if (buildCounterAchievementResetMultipleForAllRequest < 3) {
- checkUnnamed438(o.achievementIds);
+ checkUnnamed842(o.achievementIds);
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterAchievementResetMultipleForAllRequest--;
@@ -109,6 +109,40 @@ checkAchievementResetResponse(api.AchievementResetResponse o) {
buildCounterAchievementResetResponse--;
}
+buildUnnamed843() {
+ var o = new core.List<core.String>();
+ o.add("foo");
+ o.add("foo");
+ return o;
+}
+
+checkUnnamed843(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 buildCounterEventsResetMultipleForAllRequest = 0;
+buildEventsResetMultipleForAllRequest() {
+ var o = new api.EventsResetMultipleForAllRequest();
+ buildCounterEventsResetMultipleForAllRequest++;
+ if (buildCounterEventsResetMultipleForAllRequest < 3) {
+ o.eventIds = buildUnnamed843();
+ o.kind = "foo";
+ }
+ buildCounterEventsResetMultipleForAllRequest--;
+ return o;
+}
+
+checkEventsResetMultipleForAllRequest(api.EventsResetMultipleForAllRequest o) {
+ buildCounterEventsResetMultipleForAllRequest++;
+ if (buildCounterEventsResetMultipleForAllRequest < 3) {
+ checkUnnamed843(o.eventIds);
+ unittest.expect(o.kind, unittest.equals('foo'));
+ }
+ buildCounterEventsResetMultipleForAllRequest--;
+}
+
core.int buildCounterGamesPlayedResource = 0;
buildGamesPlayedResource() {
var o = new api.GamesPlayedResource();
@@ -201,14 +235,14 @@ checkHiddenPlayer(api.HiddenPlayer o) {
buildCounterHiddenPlayer--;
}
-buildUnnamed439() {
+buildUnnamed844() {
var o = new core.List<api.HiddenPlayer>();
o.add(buildHiddenPlayer());
o.add(buildHiddenPlayer());
return o;
}
-checkUnnamed439(core.List<api.HiddenPlayer> o) {
+checkUnnamed844(core.List<api.HiddenPlayer> o) {
unittest.expect(o, unittest.hasLength(2));
checkHiddenPlayer(o[0]);
checkHiddenPlayer(o[1]);
@@ -219,7 +253,7 @@ buildHiddenPlayerList() {
var o = new api.HiddenPlayerList();
buildCounterHiddenPlayerList++;
if (buildCounterHiddenPlayerList < 3) {
- o.items = buildUnnamed439();
+ o.items = buildUnnamed844();
o.kind = "foo";
o.nextPageToken = "foo";
}
@@ -230,7 +264,7 @@ buildHiddenPlayerList() {
checkHiddenPlayerList(api.HiddenPlayerList o) {
buildCounterHiddenPlayerList++;
if (buildCounterHiddenPlayerList < 3) {
- checkUnnamed439(o.items);
+ checkUnnamed844(o.items);
unittest.expect(o.kind, unittest.equals('foo'));
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
@@ -291,14 +325,48 @@ checkPlayer(api.Player o) {
buildCounterPlayer--;
}
-buildUnnamed440() {
+buildUnnamed845() {
+ var o = new core.List<api.PlayerScoreResetResponse>();
+ o.add(buildPlayerScoreResetResponse());
+ o.add(buildPlayerScoreResetResponse());
+ return o;
+}
+
+checkUnnamed845(core.List<api.PlayerScoreResetResponse> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPlayerScoreResetResponse(o[0]);
+ checkPlayerScoreResetResponse(o[1]);
+}
+
+core.int buildCounterPlayerScoreResetAllResponse = 0;
+buildPlayerScoreResetAllResponse() {
+ var o = new api.PlayerScoreResetAllResponse();
+ buildCounterPlayerScoreResetAllResponse++;
+ if (buildCounterPlayerScoreResetAllResponse < 3) {
+ o.kind = "foo";
+ o.results = buildUnnamed845();
+ }
+ buildCounterPlayerScoreResetAllResponse--;
+ return o;
+}
+
+checkPlayerScoreResetAllResponse(api.PlayerScoreResetAllResponse o) {
+ buildCounterPlayerScoreResetAllResponse++;
+ if (buildCounterPlayerScoreResetAllResponse < 3) {
+ unittest.expect(o.kind, unittest.equals('foo'));
+ checkUnnamed845(o.results);
+ }
+ buildCounterPlayerScoreResetAllResponse--;
+}
+
+buildUnnamed846() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
-checkUnnamed440(core.List<core.String> o) {
+checkUnnamed846(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'));
@@ -309,8 +377,9 @@ buildPlayerScoreResetResponse() {
var o = new api.PlayerScoreResetResponse();
buildCounterPlayerScoreResetResponse++;
if (buildCounterPlayerScoreResetResponse < 3) {
+ o.definitionId = "foo";
o.kind = "foo";
- o.resetScoreTimeSpans = buildUnnamed440();
+ o.resetScoreTimeSpans = buildUnnamed846();
}
buildCounterPlayerScoreResetResponse--;
return o;
@@ -319,12 +388,81 @@ buildPlayerScoreResetResponse() {
checkPlayerScoreResetResponse(api.PlayerScoreResetResponse o) {
buildCounterPlayerScoreResetResponse++;
if (buildCounterPlayerScoreResetResponse < 3) {
+ unittest.expect(o.definitionId, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed440(o.resetScoreTimeSpans);
+ checkUnnamed846(o.resetScoreTimeSpans);
}
buildCounterPlayerScoreResetResponse--;
}
+buildUnnamed847() {
+ var o = new core.List<core.String>();
+ o.add("foo");
+ o.add("foo");
+ return o;
+}
+
+checkUnnamed847(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 buildCounterQuestsResetMultipleForAllRequest = 0;
+buildQuestsResetMultipleForAllRequest() {
+ var o = new api.QuestsResetMultipleForAllRequest();
+ buildCounterQuestsResetMultipleForAllRequest++;
+ if (buildCounterQuestsResetMultipleForAllRequest < 3) {
+ o.kind = "foo";
+ o.questIds = buildUnnamed847();
+ }
+ buildCounterQuestsResetMultipleForAllRequest--;
+ return o;
+}
+
+checkQuestsResetMultipleForAllRequest(api.QuestsResetMultipleForAllRequest o) {
+ buildCounterQuestsResetMultipleForAllRequest++;
+ if (buildCounterQuestsResetMultipleForAllRequest < 3) {
+ unittest.expect(o.kind, unittest.equals('foo'));
+ checkUnnamed847(o.questIds);
+ }
+ buildCounterQuestsResetMultipleForAllRequest--;
+}
+
+buildUnnamed848() {
+ var o = new core.List<core.String>();
+ o.add("foo");
+ o.add("foo");
+ return o;
+}
+
+checkUnnamed848(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 buildCounterScoresResetMultipleForAllRequest = 0;
+buildScoresResetMultipleForAllRequest() {
+ var o = new api.ScoresResetMultipleForAllRequest();
+ buildCounterScoresResetMultipleForAllRequest++;
+ if (buildCounterScoresResetMultipleForAllRequest < 3) {
+ o.kind = "foo";
+ o.leaderboardIds = buildUnnamed848();
+ }
+ buildCounterScoresResetMultipleForAllRequest--;
+ return o;
+}
+
+checkScoresResetMultipleForAllRequest(api.ScoresResetMultipleForAllRequest o) {
+ buildCounterScoresResetMultipleForAllRequest++;
+ if (buildCounterScoresResetMultipleForAllRequest < 3) {
+ unittest.expect(o.kind, unittest.equals('foo'));
+ checkUnnamed848(o.leaderboardIds);
+ }
+ buildCounterScoresResetMultipleForAllRequest--;
+}
+
main() {
unittest.group("obj-schema-AchievementResetAllResponse", () {
@@ -354,6 +492,15 @@ main() {
});
+ unittest.group("obj-schema-EventsResetMultipleForAllRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildEventsResetMultipleForAllRequest();
+ var od = new api.EventsResetMultipleForAllRequest.fromJson(o.toJson());
+ checkEventsResetMultipleForAllRequest(od);
+ });
+ });
+
+
unittest.group("obj-schema-GamesPlayedResource", () {
unittest.test("to-json--from-json", () {
var o = buildGamesPlayedResource();
@@ -417,6 +564,15 @@ main() {
});
+ unittest.group("obj-schema-PlayerScoreResetAllResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPlayerScoreResetAllResponse();
+ var od = new api.PlayerScoreResetAllResponse.fromJson(o.toJson());
+ checkPlayerScoreResetAllResponse(od);
+ });
+ });
+
+
unittest.group("obj-schema-PlayerScoreResetResponse", () {
unittest.test("to-json--from-json", () {
var o = buildPlayerScoreResetResponse();
@@ -426,6 +582,24 @@ main() {
});
+ unittest.group("obj-schema-QuestsResetMultipleForAllRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildQuestsResetMultipleForAllRequest();
+ var od = new api.QuestsResetMultipleForAllRequest.fromJson(o.toJson());
+ checkQuestsResetMultipleForAllRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ScoresResetMultipleForAllRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildScoresResetMultipleForAllRequest();
+ var od = new api.ScoresResetMultipleForAllRequest.fromJson(o.toJson());
+ checkScoresResetMultipleForAllRequest(od);
+ });
+ });
+
+
unittest.group("resource-AchievementsResourceApi", () {
unittest.test("method--reset", () {
@@ -825,6 +999,49 @@ main() {
res.resetAll().then(unittest.expectAsync((_) {}));
});
+ unittest.test("method--resetAllForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.EventsResourceApi res = new api.GamesManagementApi(mock).events;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.equals("events/resetAllForAllPlayers"));
+ pathOffset += 28;
+
+ 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.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
+ });
+
unittest.test("method--resetForAllPlayers", () {
var mock = new common_test.HttpServerMock();
@@ -876,6 +1093,53 @@ main() {
res.resetForAllPlayers(arg_eventId).then(unittest.expectAsync((_) {}));
});
+ unittest.test("method--resetMultipleForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.EventsResourceApi res = new api.GamesManagementApi(mock).events;
+ var arg_request = buildEventsResetMultipleForAllRequest();
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.EventsResetMultipleForAllRequest.fromJson(json);
+ checkEventsResetMultipleForAllRequest(obj);
+
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.equals("events/resetMultipleForAllPlayers"));
+ pathOffset += 33;
+
+ 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.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
+ });
+
});
@@ -1045,14 +1309,10 @@ main() {
res.reset(arg_questId).then(unittest.expectAsync((_) {}));
});
- });
-
-
- unittest.group("resource-RoomsResourceApi", () {
- unittest.test("method--reset", () {
+ unittest.test("method--resetAll", () {
var mock = new common_test.HttpServerMock();
- api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms;
+ api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
mock.register(unittest.expectAsync((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
@@ -1062,8 +1322,8 @@ main() {
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
pathOffset += 19;
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("rooms/reset"));
- pathOffset += 11;
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("quests/reset"));
+ pathOffset += 12;
var query = (req.url).query;
var queryOffset = 0;
@@ -1089,18 +1349,13 @@ main() {
var resp = "";
return new async.Future.value(common_test.stringResponse(200, h, resp));
}), true);
- res.reset().then(unittest.expectAsync((_) {}));
+ res.resetAll().then(unittest.expectAsync((_) {}));
});
- });
-
-
- unittest.group("resource-ScoresResourceApi", () {
- unittest.test("method--reset", () {
+ unittest.test("method--resetAllForAllPlayers", () {
var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
- var arg_leaderboardId = "foo";
+ api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
mock.register(unittest.expectAsync((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
@@ -1110,15 +1365,8 @@ main() {
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
pathOffset += 19;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- index = path.indexOf("/scores/reset", 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 + 13), unittest.equals("/scores/reset"));
- pathOffset += 13;
+ unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.equals("quests/resetAllForAllPlayers"));
+ pathOffset += 28;
var query = (req.url).query;
var queryOffset = 0;
@@ -1141,19 +1389,17 @@ main() {
var h = {
"content-type" : "application/json; charset=utf-8",
};
- var resp = convert.JSON.encode(buildPlayerScoreResetResponse());
+ var resp = "";
return new async.Future.value(common_test.stringResponse(200, h, resp));
}), true);
- res.reset(arg_leaderboardId).then(unittest.expectAsync(((api.PlayerScoreResetResponse response) {
- checkPlayerScoreResetResponse(response);
- })));
+ res.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
});
unittest.test("method--resetForAllPlayers", () {
var mock = new common_test.HttpServerMock();
- api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
- var arg_leaderboardId = "foo";
+ api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
+ var arg_questId = "foo";
mock.register(unittest.expectAsync((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
@@ -1163,15 +1409,15 @@ main() {
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
pathOffset += 19;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
- pathOffset += 13;
- index = path.indexOf("/scores/resetForAllPlayers", pathOffset);
+ unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("quests/"));
+ pathOffset += 7;
+ index = path.indexOf("/resetForAllPlayers", 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 + 26), unittest.equals("/scores/resetForAllPlayers"));
- pathOffset += 26;
+ unittest.expect(subPart, unittest.equals("$arg_questId"));
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/resetForAllPlayers"));
+ pathOffset += 19;
var query = (req.url).query;
var queryOffset = 0;
@@ -1197,18 +1443,18 @@ main() {
var resp = "";
return new async.Future.value(common_test.stringResponse(200, h, resp));
}), true);
- res.resetForAllPlayers(arg_leaderboardId).then(unittest.expectAsync((_) {}));
+ res.resetForAllPlayers(arg_questId).then(unittest.expectAsync((_) {}));
});
- });
-
-
- unittest.group("resource-TurnBasedMatchesResourceApi", () {
- unittest.test("method--reset", () {
+ unittest.test("method--resetMultipleForAllPlayers", () {
var mock = new common_test.HttpServerMock();
- api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).turnBasedMatches;
+ api.QuestsResourceApi res = new api.GamesManagementApi(mock).quests;
+ var arg_request = buildQuestsResetMultipleForAllRequest();
mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.QuestsResetMultipleForAllRequest.fromJson(json);
+ checkQuestsResetMultipleForAllRequest(obj);
+
var path = (req.url).path;
var pathOffset = 0;
var index;
@@ -1217,8 +1463,8 @@ main() {
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
pathOffset += 19;
- unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.equals("turnbasedmatches/reset"));
- pathOffset += 22;
+ unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.equals("quests/resetMultipleForAllPlayers"));
+ pathOffset += 33;
var query = (req.url).query;
var queryOffset = 0;
@@ -1244,7 +1490,430 @@ main() {
var resp = "";
return new async.Future.value(common_test.stringResponse(200, h, resp));
}), true);
- res.reset().then(unittest.expectAsync((_) {}));
+ res.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
+ });
+
+ });
+
+
+ unittest.group("resource-RoomsResourceApi", () {
+ unittest.test("method--reset", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("rooms/reset"));
+ pathOffset += 11;
+
+ 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.reset().then(unittest.expectAsync((_) {}));
+ });
+
+ unittest.test("method--resetForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.RoomsResourceApi res = new api.GamesManagementApi(mock).rooms;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("rooms/resetForAllPlayers"));
+ pathOffset += 24;
+
+ 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.resetForAllPlayers().then(unittest.expectAsync((_) {}));
+ });
+
+ });
+
+
+ unittest.group("resource-ScoresResourceApi", () {
+ unittest.test("method--reset", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
+ var arg_leaderboardId = "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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
+ pathOffset += 13;
+ index = path.indexOf("/scores/reset", 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 + 13), unittest.equals("/scores/reset"));
+ 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]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildPlayerScoreResetResponse());
+ return new async.Future.value(common_test.stringResponse(200, h, resp));
+ }), true);
+ res.reset(arg_leaderboardId).then(unittest.expectAsync(((api.PlayerScoreResetResponse response) {
+ checkPlayerScoreResetResponse(response);
+ })));
+ });
+
+ unittest.test("method--resetAll", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("scores/reset"));
+ 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]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildPlayerScoreResetAllResponse());
+ return new async.Future.value(common_test.stringResponse(200, h, resp));
+ }), true);
+ res.resetAll().then(unittest.expectAsync(((api.PlayerScoreResetAllResponse response) {
+ checkPlayerScoreResetAllResponse(response);
+ })));
+ });
+
+ unittest.test("method--resetAllForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 28), unittest.equals("scores/resetAllForAllPlayers"));
+ pathOffset += 28;
+
+ 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.resetAllForAllPlayers().then(unittest.expectAsync((_) {}));
+ });
+
+ unittest.test("method--resetForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
+ var arg_leaderboardId = "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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("leaderboards/"));
+ pathOffset += 13;
+ index = path.indexOf("/scores/resetForAllPlayers", 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 + 26), unittest.equals("/scores/resetForAllPlayers"));
+ pathOffset += 26;
+
+ 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.resetForAllPlayers(arg_leaderboardId).then(unittest.expectAsync((_) {}));
+ });
+
+ unittest.test("method--resetMultipleForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.ScoresResourceApi res = new api.GamesManagementApi(mock).scores;
+ var arg_request = buildScoresResetMultipleForAllRequest();
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.ScoresResetMultipleForAllRequest.fromJson(json);
+ checkScoresResetMultipleForAllRequest(obj);
+
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 33), unittest.equals("scores/resetMultipleForAllPlayers"));
+ pathOffset += 33;
+
+ 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.resetMultipleForAllPlayers(arg_request).then(unittest.expectAsync((_) {}));
+ });
+
+ });
+
+
+ unittest.group("resource-TurnBasedMatchesResourceApi", () {
+ unittest.test("method--reset", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).turnBasedMatches;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.equals("turnbasedmatches/reset"));
+ pathOffset += 22;
+
+ 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.reset().then(unittest.expectAsync((_) {}));
+ });
+
+ unittest.test("method--resetForAllPlayers", () {
+
+ var mock = new common_test.HttpServerMock();
+ api.TurnBasedMatchesResourceApi res = new api.GamesManagementApi(mock).turnBasedMatches;
+ 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 + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("games/v1management/"));
+ pathOffset += 19;
+ unittest.expect(path.substring(pathOffset, pathOffset + 35), unittest.equals("turnbasedmatches/resetForAllPlayers"));
+ pathOffset += 35;
+
+ 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.resetForAllPlayers().then(unittest.expectAsync((_) {}));
});
});

Powered by Google App Engine
This is Rietveld 408576698