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

Unified Diff: generated/googleapis/test/cloudresourcemanager/v1_test.dart

Issue 2485703002: Api-roll 42: 2016-11-08 (Closed)
Patch Set: Created 4 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/cloudresourcemanager/v1_test.dart
diff --git a/generated/googleapis/test/cloudresourcemanager/v1_test.dart b/generated/googleapis/test/cloudresourcemanager/v1_test.dart
index 81a23222b7495d61e65a3c6e559f5599d9cf3a7f..641c65f8da6b9f3d40a61eddbe9aa961c45c283a 100644
--- a/generated/googleapis/test/cloudresourcemanager/v1_test.dart
+++ b/generated/googleapis/test/cloudresourcemanager/v1_test.dart
@@ -51,14 +51,14 @@ http.StreamedResponse stringResponse(
return new http.StreamedResponse(stream, status, headers: headers);
}
-buildUnnamed2174() {
+buildUnnamed1927() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
-checkUnnamed2174(core.List<core.String> o) {
+checkUnnamed1927(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'));
@@ -69,7 +69,7 @@ buildBinding() {
var o = new api.Binding();
buildCounterBinding++;
if (buildCounterBinding < 3) {
- o.members = buildUnnamed2174();
+ o.members = buildUnnamed1927();
o.role = "foo";
}
buildCounterBinding--;
@@ -79,7 +79,7 @@ buildBinding() {
checkBinding(api.Binding o) {
buildCounterBinding++;
if (buildCounterBinding < 3) {
- checkUnnamed2174(o.members);
+ checkUnnamed1927(o.members);
unittest.expect(o.role, unittest.equals('foo'));
}
buildCounterBinding--;
@@ -102,6 +102,50 @@ checkEmpty(api.Empty o) {
buildCounterEmpty--;
}
+core.int buildCounterFolderOperation = 0;
+buildFolderOperation() {
+ var o = new api.FolderOperation();
+ buildCounterFolderOperation++;
+ if (buildCounterFolderOperation < 3) {
+ o.destinationParent = "foo";
+ o.displayName = "foo";
+ o.operationType = "foo";
+ o.sourceParent = "foo";
+ }
+ buildCounterFolderOperation--;
+ return o;
+}
+
+checkFolderOperation(api.FolderOperation o) {
+ buildCounterFolderOperation++;
+ if (buildCounterFolderOperation < 3) {
+ unittest.expect(o.destinationParent, unittest.equals('foo'));
+ unittest.expect(o.displayName, unittest.equals('foo'));
+ unittest.expect(o.operationType, unittest.equals('foo'));
+ unittest.expect(o.sourceParent, unittest.equals('foo'));
+ }
+ buildCounterFolderOperation--;
+}
+
+core.int buildCounterFolderOperationError = 0;
+buildFolderOperationError() {
+ var o = new api.FolderOperationError();
+ buildCounterFolderOperationError++;
+ if (buildCounterFolderOperationError < 3) {
+ o.errorMessageId = "foo";
+ }
+ buildCounterFolderOperationError--;
+ return o;
+}
+
+checkFolderOperationError(api.FolderOperationError o) {
+ buildCounterFolderOperationError++;
+ if (buildCounterFolderOperationError < 3) {
+ unittest.expect(o.errorMessageId, unittest.equals('foo'));
+ }
+ buildCounterFolderOperationError--;
+}
+
core.int buildCounterGetIamPolicyRequest = 0;
buildGetIamPolicyRequest() {
var o = new api.GetIamPolicyRequest();
@@ -119,14 +163,14 @@ checkGetIamPolicyRequest(api.GetIamPolicyRequest o) {
buildCounterGetIamPolicyRequest--;
}
-buildUnnamed2175() {
+buildUnnamed1928() {
var o = new core.List<api.Project>();
o.add(buildProject());
o.add(buildProject());
return o;
}
-checkUnnamed2175(core.List<api.Project> o) {
+checkUnnamed1928(core.List<api.Project> o) {
unittest.expect(o, unittest.hasLength(2));
checkProject(o[0]);
checkProject(o[1]);
@@ -138,7 +182,7 @@ buildListProjectsResponse() {
buildCounterListProjectsResponse++;
if (buildCounterListProjectsResponse < 3) {
o.nextPageToken = "foo";
- o.projects = buildUnnamed2175();
+ o.projects = buildUnnamed1928();
}
buildCounterListProjectsResponse--;
return o;
@@ -148,32 +192,32 @@ checkListProjectsResponse(api.ListProjectsResponse o) {
buildCounterListProjectsResponse++;
if (buildCounterListProjectsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
- checkUnnamed2175(o.projects);
+ checkUnnamed1928(o.projects);
}
buildCounterListProjectsResponse--;
}
-buildUnnamed2176() {
+buildUnnamed1929() {
var o = new core.Map<core.String, core.Object>();
o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
return o;
}
-checkUnnamed2176(core.Map<core.String, core.Object> o) {
+checkUnnamed1929(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
}
-buildUnnamed2177() {
+buildUnnamed1930() {
var o = new core.Map<core.String, core.Object>();
o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
return o;
}
-checkUnnamed2177(core.Map<core.String, core.Object> o) {
+checkUnnamed1930(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted3 = (o["x"]) as core.Map; unittest.expect(casted3, unittest.hasLength(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.expect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo'));
var casted4 = (o["y"]) as core.Map; unittest.expect(casted4, unittest.hasLength(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.expect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo'));
@@ -186,9 +230,9 @@ buildOperation() {
if (buildCounterOperation < 3) {
o.done = true;
o.error = buildStatus();
- o.metadata = buildUnnamed2176();
+ o.metadata = buildUnnamed1929();
o.name = "foo";
- o.response = buildUnnamed2177();
+ o.response = buildUnnamed1930();
}
buildCounterOperation--;
return o;
@@ -199,21 +243,67 @@ checkOperation(api.Operation o) {
if (buildCounterOperation < 3) {
unittest.expect(o.done, unittest.isTrue);
checkStatus(o.error);
- checkUnnamed2176(o.metadata);
+ checkUnnamed1929(o.metadata);
unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed2177(o.response);
+ checkUnnamed1930(o.response);
}
buildCounterOperation--;
}
-buildUnnamed2178() {
+core.int buildCounterOrganization = 0;
+buildOrganization() {
+ var o = new api.Organization();
+ buildCounterOrganization++;
+ if (buildCounterOrganization < 3) {
+ o.creationTime = "foo";
+ o.displayName = "foo";
+ o.lifecycleState = "foo";
+ o.name = "foo";
+ o.owner = buildOrganizationOwner();
+ }
+ buildCounterOrganization--;
+ return o;
+}
+
+checkOrganization(api.Organization o) {
+ buildCounterOrganization++;
+ if (buildCounterOrganization < 3) {
+ unittest.expect(o.creationTime, unittest.equals('foo'));
+ unittest.expect(o.displayName, unittest.equals('foo'));
+ unittest.expect(o.lifecycleState, unittest.equals('foo'));
+ unittest.expect(o.name, unittest.equals('foo'));
+ checkOrganizationOwner(o.owner);
+ }
+ buildCounterOrganization--;
+}
+
+core.int buildCounterOrganizationOwner = 0;
+buildOrganizationOwner() {
+ var o = new api.OrganizationOwner();
+ buildCounterOrganizationOwner++;
+ if (buildCounterOrganizationOwner < 3) {
+ o.directoryCustomerId = "foo";
+ }
+ buildCounterOrganizationOwner--;
+ return o;
+}
+
+checkOrganizationOwner(api.OrganizationOwner o) {
+ buildCounterOrganizationOwner++;
+ if (buildCounterOrganizationOwner < 3) {
+ unittest.expect(o.directoryCustomerId, unittest.equals('foo'));
+ }
+ buildCounterOrganizationOwner--;
+}
+
+buildUnnamed1931() {
var o = new core.List<api.Binding>();
o.add(buildBinding());
o.add(buildBinding());
return o;
}
-checkUnnamed2178(core.List<api.Binding> o) {
+checkUnnamed1931(core.List<api.Binding> o) {
unittest.expect(o, unittest.hasLength(2));
checkBinding(o[0]);
checkBinding(o[1]);
@@ -224,7 +314,7 @@ buildPolicy() {
var o = new api.Policy();
buildCounterPolicy++;
if (buildCounterPolicy < 3) {
- o.bindings = buildUnnamed2178();
+ o.bindings = buildUnnamed1931();
o.etag = "foo";
o.version = 42;
}
@@ -235,21 +325,21 @@ buildPolicy() {
checkPolicy(api.Policy o) {
buildCounterPolicy++;
if (buildCounterPolicy < 3) {
- checkUnnamed2178(o.bindings);
+ checkUnnamed1931(o.bindings);
unittest.expect(o.etag, unittest.equals('foo'));
unittest.expect(o.version, unittest.equals(42));
}
buildCounterPolicy--;
}
-buildUnnamed2179() {
+buildUnnamed1932() {
var o = new core.Map<core.String, core.String>();
o["x"] = "foo";
o["y"] = "foo";
return o;
}
-checkUnnamed2179(core.Map<core.String, core.String> o) {
+checkUnnamed1932(core.Map<core.String, core.String> o) {
unittest.expect(o, unittest.hasLength(2));
unittest.expect(o["x"], unittest.equals('foo'));
unittest.expect(o["y"], unittest.equals('foo'));
@@ -261,7 +351,7 @@ buildProject() {
buildCounterProject++;
if (buildCounterProject < 3) {
o.createTime = "foo";
- o.labels = buildUnnamed2179();
+ o.labels = buildUnnamed1932();
o.lifecycleState = "foo";
o.name = "foo";
o.parent = buildResourceId();
@@ -276,7 +366,7 @@ checkProject(api.Project o) {
buildCounterProject++;
if (buildCounterProject < 3) {
unittest.expect(o.createTime, unittest.equals('foo'));
- checkUnnamed2179(o.labels);
+ checkUnnamed1932(o.labels);
unittest.expect(o.lifecycleState, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
checkResourceId(o.parent);
@@ -286,6 +376,29 @@ checkProject(api.Project o) {
buildCounterProject--;
}
+core.int buildCounterProjectCreationStatus = 0;
+buildProjectCreationStatus() {
+ var o = new api.ProjectCreationStatus();
+ buildCounterProjectCreationStatus++;
+ if (buildCounterProjectCreationStatus < 3) {
+ o.createTime = "foo";
+ o.gettable = true;
+ o.ready = true;
+ }
+ buildCounterProjectCreationStatus--;
+ return o;
+}
+
+checkProjectCreationStatus(api.ProjectCreationStatus o) {
+ buildCounterProjectCreationStatus++;
+ if (buildCounterProjectCreationStatus < 3) {
+ unittest.expect(o.createTime, unittest.equals('foo'));
+ unittest.expect(o.gettable, unittest.isTrue);
+ unittest.expect(o.ready, unittest.isTrue);
+ }
+ buildCounterProjectCreationStatus--;
+}
+
core.int buildCounterResourceId = 0;
buildResourceId() {
var o = new api.ResourceId();
@@ -307,6 +420,63 @@ checkResourceId(api.ResourceId o) {
buildCounterResourceId--;
}
+core.int buildCounterSearchOrganizationsRequest = 0;
+buildSearchOrganizationsRequest() {
+ var o = new api.SearchOrganizationsRequest();
+ buildCounterSearchOrganizationsRequest++;
+ if (buildCounterSearchOrganizationsRequest < 3) {
+ o.filter = "foo";
+ o.pageSize = 42;
+ o.pageToken = "foo";
+ }
+ buildCounterSearchOrganizationsRequest--;
+ return o;
+}
+
+checkSearchOrganizationsRequest(api.SearchOrganizationsRequest o) {
+ buildCounterSearchOrganizationsRequest++;
+ if (buildCounterSearchOrganizationsRequest < 3) {
+ unittest.expect(o.filter, unittest.equals('foo'));
+ unittest.expect(o.pageSize, unittest.equals(42));
+ unittest.expect(o.pageToken, unittest.equals('foo'));
+ }
+ buildCounterSearchOrganizationsRequest--;
+}
+
+buildUnnamed1933() {
+ var o = new core.List<api.Organization>();
+ o.add(buildOrganization());
+ o.add(buildOrganization());
+ return o;
+}
+
+checkUnnamed1933(core.List<api.Organization> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkOrganization(o[0]);
+ checkOrganization(o[1]);
+}
+
+core.int buildCounterSearchOrganizationsResponse = 0;
+buildSearchOrganizationsResponse() {
+ var o = new api.SearchOrganizationsResponse();
+ buildCounterSearchOrganizationsResponse++;
+ if (buildCounterSearchOrganizationsResponse < 3) {
+ o.nextPageToken = "foo";
+ o.organizations = buildUnnamed1933();
+ }
+ buildCounterSearchOrganizationsResponse--;
+ return o;
+}
+
+checkSearchOrganizationsResponse(api.SearchOrganizationsResponse o) {
+ buildCounterSearchOrganizationsResponse++;
+ if (buildCounterSearchOrganizationsResponse < 3) {
+ unittest.expect(o.nextPageToken, unittest.equals('foo'));
+ checkUnnamed1933(o.organizations);
+ }
+ buildCounterSearchOrganizationsResponse--;
+}
+
core.int buildCounterSetIamPolicyRequest = 0;
buildSetIamPolicyRequest() {
var o = new api.SetIamPolicyRequest();
@@ -326,30 +496,30 @@ checkSetIamPolicyRequest(api.SetIamPolicyRequest o) {
buildCounterSetIamPolicyRequest--;
}
-buildUnnamed2180() {
+buildUnnamed1934() {
var o = new core.Map<core.String, core.Object>();
o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
return o;
}
-checkUnnamed2180(core.Map<core.String, core.Object> o) {
+checkUnnamed1934(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLength(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.expect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo'));
var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLength(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.expect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo'));
}
-buildUnnamed2181() {
+buildUnnamed1935() {
var o = new core.List<core.Map<core.String, core.Object>>();
- o.add(buildUnnamed2180());
- o.add(buildUnnamed2180());
+ o.add(buildUnnamed1934());
+ o.add(buildUnnamed1934());
return o;
}
-checkUnnamed2181(core.List<core.Map<core.String, core.Object>> o) {
+checkUnnamed1935(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
- checkUnnamed2180(o[0]);
- checkUnnamed2180(o[1]);
+ checkUnnamed1934(o[0]);
+ checkUnnamed1934(o[1]);
}
core.int buildCounterStatus = 0;
@@ -358,7 +528,7 @@ buildStatus() {
buildCounterStatus++;
if (buildCounterStatus < 3) {
o.code = 42;
- o.details = buildUnnamed2181();
+ o.details = buildUnnamed1935();
o.message = "foo";
}
buildCounterStatus--;
@@ -369,20 +539,20 @@ checkStatus(api.Status o) {
buildCounterStatus++;
if (buildCounterStatus < 3) {
unittest.expect(o.code, unittest.equals(42));
- checkUnnamed2181(o.details);
+ checkUnnamed1935(o.details);
unittest.expect(o.message, unittest.equals('foo'));
}
buildCounterStatus--;
}
-buildUnnamed2182() {
+buildUnnamed1936() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
-checkUnnamed2182(core.List<core.String> o) {
+checkUnnamed1936(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'));
@@ -393,7 +563,7 @@ buildTestIamPermissionsRequest() {
var o = new api.TestIamPermissionsRequest();
buildCounterTestIamPermissionsRequest++;
if (buildCounterTestIamPermissionsRequest < 3) {
- o.permissions = buildUnnamed2182();
+ o.permissions = buildUnnamed1936();
}
buildCounterTestIamPermissionsRequest--;
return o;
@@ -402,19 +572,19 @@ buildTestIamPermissionsRequest() {
checkTestIamPermissionsRequest(api.TestIamPermissionsRequest o) {
buildCounterTestIamPermissionsRequest++;
if (buildCounterTestIamPermissionsRequest < 3) {
- checkUnnamed2182(o.permissions);
+ checkUnnamed1936(o.permissions);
}
buildCounterTestIamPermissionsRequest--;
}
-buildUnnamed2183() {
+buildUnnamed1937() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
-checkUnnamed2183(core.List<core.String> o) {
+checkUnnamed1937(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'));
@@ -425,7 +595,7 @@ buildTestIamPermissionsResponse() {
var o = new api.TestIamPermissionsResponse();
buildCounterTestIamPermissionsResponse++;
if (buildCounterTestIamPermissionsResponse < 3) {
- o.permissions = buildUnnamed2183();
+ o.permissions = buildUnnamed1937();
}
buildCounterTestIamPermissionsResponse--;
return o;
@@ -434,7 +604,7 @@ buildTestIamPermissionsResponse() {
checkTestIamPermissionsResponse(api.TestIamPermissionsResponse o) {
buildCounterTestIamPermissionsResponse++;
if (buildCounterTestIamPermissionsResponse < 3) {
- checkUnnamed2183(o.permissions);
+ checkUnnamed1937(o.permissions);
}
buildCounterTestIamPermissionsResponse--;
}
@@ -476,6 +646,24 @@ main() {
});
+ unittest.group("obj-schema-FolderOperation", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildFolderOperation();
+ var od = new api.FolderOperation.fromJson(o.toJson());
+ checkFolderOperation(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-FolderOperationError", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildFolderOperationError();
+ var od = new api.FolderOperationError.fromJson(o.toJson());
+ checkFolderOperationError(od);
+ });
+ });
+
+
unittest.group("obj-schema-GetIamPolicyRequest", () {
unittest.test("to-json--from-json", () {
var o = buildGetIamPolicyRequest();
@@ -503,6 +691,24 @@ main() {
});
+ unittest.group("obj-schema-Organization", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOrganization();
+ var od = new api.Organization.fromJson(o.toJson());
+ checkOrganization(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-OrganizationOwner", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOrganizationOwner();
+ var od = new api.OrganizationOwner.fromJson(o.toJson());
+ checkOrganizationOwner(od);
+ });
+ });
+
+
unittest.group("obj-schema-Policy", () {
unittest.test("to-json--from-json", () {
var o = buildPolicy();
@@ -521,6 +727,15 @@ main() {
});
+ unittest.group("obj-schema-ProjectCreationStatus", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildProjectCreationStatus();
+ var od = new api.ProjectCreationStatus.fromJson(o.toJson());
+ checkProjectCreationStatus(od);
+ });
+ });
+
+
unittest.group("obj-schema-ResourceId", () {
unittest.test("to-json--from-json", () {
var o = buildResourceId();
@@ -530,6 +745,24 @@ main() {
});
+ unittest.group("obj-schema-SearchOrganizationsRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSearchOrganizationsRequest();
+ var od = new api.SearchOrganizationsRequest.fromJson(o.toJson());
+ checkSearchOrganizationsRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SearchOrganizationsResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSearchOrganizationsResponse();
+ var od = new api.SearchOrganizationsResponse.fromJson(o.toJson());
+ checkSearchOrganizationsResponse(od);
+ });
+ });
+
+
unittest.group("obj-schema-SetIamPolicyRequest", () {
unittest.test("to-json--from-json", () {
var o = buildSetIamPolicyRequest();
@@ -624,7 +857,297 @@ main() {
});
+ unittest.group("resource-OrganizationsResourceApi", () {
+ unittest.test("method--get", () {
+
+ var mock = new HttpServerMock();
+ api.OrganizationsResourceApi res = new api.CloudresourcemanagerApi(mock).organizations;
+ var arg_name = "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 + 3), unittest.equals("v1/"));
+ pathOffset += 3;
+ // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+ 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(buildOrganization());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.get(arg_name).then(unittest.expectAsync(((api.Organization response) {
+ checkOrganization(response);
+ })));
+ });
+
+ unittest.test("method--getIamPolicy", () {
+
+ var mock = new HttpServerMock();
+ api.OrganizationsResourceApi res = new api.CloudresourcemanagerApi(mock).organizations;
+ var arg_request = buildGetIamPolicyRequest();
+ var arg_resource = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.GetIamPolicyRequest.fromJson(json);
+ checkGetIamPolicyRequest(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 + 3), unittest.equals("v1/"));
+ pathOffset += 3;
+ // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+ 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(buildPolicy());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.getIamPolicy(arg_request, arg_resource).then(unittest.expectAsync(((api.Policy response) {
+ checkPolicy(response);
+ })));
+ });
+
+ unittest.test("method--search", () {
+
+ var mock = new HttpServerMock();
+ api.OrganizationsResourceApi res = new api.CloudresourcemanagerApi(mock).organizations;
+ var arg_request = buildSearchOrganizationsRequest();
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.SearchOrganizationsRequest.fromJson(json);
+ checkSearchOrganizationsRequest(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 + 23), unittest.equals("v1/organizations:search"));
+ 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]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildSearchOrganizationsResponse());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.search(arg_request).then(unittest.expectAsync(((api.SearchOrganizationsResponse response) {
+ checkSearchOrganizationsResponse(response);
+ })));
+ });
+
+ unittest.test("method--setIamPolicy", () {
+
+ var mock = new HttpServerMock();
+ api.OrganizationsResourceApi res = new api.CloudresourcemanagerApi(mock).organizations;
+ var arg_request = buildSetIamPolicyRequest();
+ var arg_resource = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.SetIamPolicyRequest.fromJson(json);
+ checkSetIamPolicyRequest(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 + 3), unittest.equals("v1/"));
+ pathOffset += 3;
+ // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+ 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(buildPolicy());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.setIamPolicy(arg_request, arg_resource).then(unittest.expectAsync(((api.Policy response) {
+ checkPolicy(response);
+ })));
+ });
+
+ unittest.test("method--testIamPermissions", () {
+
+ var mock = new HttpServerMock();
+ api.OrganizationsResourceApi res = new api.CloudresourcemanagerApi(mock).organizations;
+ var arg_request = buildTestIamPermissionsRequest();
+ var arg_resource = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.TestIamPermissionsRequest.fromJson(json);
+ checkTestIamPermissionsRequest(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 + 3), unittest.equals("v1/"));
+ pathOffset += 3;
+ // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+ 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(buildTestIamPermissionsResponse());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.testIamPermissions(arg_request, arg_resource).then(unittest.expectAsync(((api.TestIamPermissionsResponse response) {
+ checkTestIamPermissionsResponse(response);
+ })));
+ });
+
+ });
+
+
unittest.group("resource-ProjectsResourceApi", () {
+ unittest.test("method--create", () {
+
+ var mock = new HttpServerMock();
+ api.ProjectsResourceApi res = new api.CloudresourcemanagerApi(mock).projects;
+ var arg_request = buildProject();
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.Project.fromJson(json);
+ checkProject(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 + 11), unittest.equals("v1/projects"));
+ 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 = convert.JSON.encode(buildOperation());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.create(arg_request).then(unittest.expectAsync(((api.Operation response) {
+ checkOperation(response);
+ })));
+ });
+
unittest.test("method--delete", () {
var mock = new HttpServerMock();
« no previous file with comments | « generated/googleapis/test/clouddebugger/v2_test.dart ('k') | generated/googleapis/test/compute/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698