| 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();
|
|
|