Chromium Code Reviews

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

Issue 560323003: Add discovery service to stable APIs (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: New generator hash in pubspec.yaml, test files renamed ot have _test.dart postfix Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
« no previous file with comments | « generated/googleapis/test/civicinfo/v1_test.dart ('k') | generated/googleapis/test/compute/v1_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/test/compute/v1.dart
diff --git a/generated/googleapis/test/compute/v1.dart b/generated/googleapis/test/compute/v1.dart
deleted file mode 100644
index 24ba5a1511bcd07d00b62d632bd9d53bb3632ee2..0000000000000000000000000000000000000000
--- a/generated/googleapis/test/compute/v1.dart
+++ /dev/null
@@ -1,13141 +0,0 @@
-library googleapis.compute.v1.test;
-
-import "dart:core" as core;
-import "dart:collection" as collection;
-import "dart:async" as async;
-import "dart:convert" as convert;
-
-import 'package:http/http.dart' as http;
-import 'package:http/testing.dart' as http_testing;
-import 'package:unittest/unittest.dart' as unittest;
-import 'package:googleapis/common/common.dart' as common;
-import 'package:googleapis/src/common_internal.dart' as common_internal;
-import '../common/common_internal_test.dart' as common_test;
-
-import 'package:googleapis/compute/v1.dart' as api;
-
-
-
-core.int buildCounterAccessConfig = 0;
-buildAccessConfig() {
- var o = new api.AccessConfig();
- buildCounterAccessConfig++;
- if (buildCounterAccessConfig < 3) {
- o.kind = "foo";
- o.name = "foo";
- o.natIP = "foo";
- o.type = "foo";
- }
- buildCounterAccessConfig--;
- return o;
-}
-
-checkAccessConfig(api.AccessConfig o) {
- buildCounterAccessConfig++;
- if (buildCounterAccessConfig < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.natIP, unittest.equals('foo'));
- unittest.expect(o.type, unittest.equals('foo'));
- }
- buildCounterAccessConfig--;
-}
-
-buildUnnamed839() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed839(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 buildCounterAddress = 0;
-buildAddress() {
- var o = new api.Address();
- buildCounterAddress++;
- if (buildCounterAddress < 3) {
- o.address = "foo";
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.region = "foo";
- o.selfLink = "foo";
- o.status = "foo";
- o.users = buildUnnamed839();
- }
- buildCounterAddress--;
- return o;
-}
-
-checkAddress(api.Address o) {
- buildCounterAddress++;
- if (buildCounterAddress < 3) {
- unittest.expect(o.address, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.region, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- checkUnnamed839(o.users);
- }
- buildCounterAddress--;
-}
-
-buildUnnamed840() {
- var o = new core.Map<core.String, api.AddressesScopedList>();
- o["x"] = buildAddressesScopedList();
- o["y"] = buildAddressesScopedList();
- return o;
-}
-
-checkUnnamed840(core.Map<core.String, api.AddressesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAddressesScopedList(o["x"]);
- checkAddressesScopedList(o["y"]);
-}
-
-core.int buildCounterAddressAggregatedList = 0;
-buildAddressAggregatedList() {
- var o = new api.AddressAggregatedList();
- buildCounterAddressAggregatedList++;
- if (buildCounterAddressAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed840();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterAddressAggregatedList--;
- return o;
-}
-
-checkAddressAggregatedList(api.AddressAggregatedList o) {
- buildCounterAddressAggregatedList++;
- if (buildCounterAddressAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed840(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterAddressAggregatedList--;
-}
-
-buildUnnamed841() {
- var o = new core.List<api.Address>();
- o.add(buildAddress());
- o.add(buildAddress());
- return o;
-}
-
-checkUnnamed841(core.List<api.Address> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAddress(o[0]);
- checkAddress(o[1]);
-}
-
-core.int buildCounterAddressList = 0;
-buildAddressList() {
- var o = new api.AddressList();
- buildCounterAddressList++;
- if (buildCounterAddressList < 3) {
- o.id = "foo";
- o.items = buildUnnamed841();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterAddressList--;
- return o;
-}
-
-checkAddressList(api.AddressList o) {
- buildCounterAddressList++;
- if (buildCounterAddressList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed841(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterAddressList--;
-}
-
-buildUnnamed842() {
- var o = new core.List<api.Address>();
- o.add(buildAddress());
- o.add(buildAddress());
- return o;
-}
-
-checkUnnamed842(core.List<api.Address> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAddress(o[0]);
- checkAddress(o[1]);
-}
-
-core.int buildCounterAddressesScopedListWarningData = 0;
-buildAddressesScopedListWarningData() {
- var o = new api.AddressesScopedListWarningData();
- buildCounterAddressesScopedListWarningData++;
- if (buildCounterAddressesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterAddressesScopedListWarningData--;
- return o;
-}
-
-checkAddressesScopedListWarningData(api.AddressesScopedListWarningData o) {
- buildCounterAddressesScopedListWarningData++;
- if (buildCounterAddressesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterAddressesScopedListWarningData--;
-}
-
-buildUnnamed843() {
- var o = new core.List<api.AddressesScopedListWarningData>();
- o.add(buildAddressesScopedListWarningData());
- o.add(buildAddressesScopedListWarningData());
- return o;
-}
-
-checkUnnamed843(core.List<api.AddressesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAddressesScopedListWarningData(o[0]);
- checkAddressesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterAddressesScopedListWarning = 0;
-buildAddressesScopedListWarning() {
- var o = new api.AddressesScopedListWarning();
- buildCounterAddressesScopedListWarning++;
- if (buildCounterAddressesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed843();
- o.message = "foo";
- }
- buildCounterAddressesScopedListWarning--;
- return o;
-}
-
-checkAddressesScopedListWarning(api.AddressesScopedListWarning o) {
- buildCounterAddressesScopedListWarning++;
- if (buildCounterAddressesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed843(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterAddressesScopedListWarning--;
-}
-
-core.int buildCounterAddressesScopedList = 0;
-buildAddressesScopedList() {
- var o = new api.AddressesScopedList();
- buildCounterAddressesScopedList++;
- if (buildCounterAddressesScopedList < 3) {
- o.addresses = buildUnnamed842();
- o.warning = buildAddressesScopedListWarning();
- }
- buildCounterAddressesScopedList--;
- return o;
-}
-
-checkAddressesScopedList(api.AddressesScopedList o) {
- buildCounterAddressesScopedList++;
- if (buildCounterAddressesScopedList < 3) {
- checkUnnamed842(o.addresses);
- checkAddressesScopedListWarning(o.warning);
- }
- buildCounterAddressesScopedList--;
-}
-
-buildUnnamed844() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed844(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 buildCounterAttachedDisk = 0;
-buildAttachedDisk() {
- var o = new api.AttachedDisk();
- buildCounterAttachedDisk++;
- if (buildCounterAttachedDisk < 3) {
- o.autoDelete = true;
- o.boot = true;
- o.deviceName = "foo";
- o.index = 42;
- o.initializeParams = buildAttachedDiskInitializeParams();
- o.kind = "foo";
- o.licenses = buildUnnamed844();
- o.mode = "foo";
- o.source = "foo";
- o.type = "foo";
- }
- buildCounterAttachedDisk--;
- return o;
-}
-
-checkAttachedDisk(api.AttachedDisk o) {
- buildCounterAttachedDisk++;
- if (buildCounterAttachedDisk < 3) {
- unittest.expect(o.autoDelete, unittest.isTrue);
- unittest.expect(o.boot, unittest.isTrue);
- unittest.expect(o.deviceName, unittest.equals('foo'));
- unittest.expect(o.index, unittest.equals(42));
- checkAttachedDiskInitializeParams(o.initializeParams);
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed844(o.licenses);
- unittest.expect(o.mode, unittest.equals('foo'));
- unittest.expect(o.source, unittest.equals('foo'));
- unittest.expect(o.type, unittest.equals('foo'));
- }
- buildCounterAttachedDisk--;
-}
-
-core.int buildCounterAttachedDiskInitializeParams = 0;
-buildAttachedDiskInitializeParams() {
- var o = new api.AttachedDiskInitializeParams();
- buildCounterAttachedDiskInitializeParams++;
- if (buildCounterAttachedDiskInitializeParams < 3) {
- o.diskName = "foo";
- o.diskSizeGb = "foo";
- o.diskType = "foo";
- o.sourceImage = "foo";
- }
- buildCounterAttachedDiskInitializeParams--;
- return o;
-}
-
-checkAttachedDiskInitializeParams(api.AttachedDiskInitializeParams o) {
- buildCounterAttachedDiskInitializeParams++;
- if (buildCounterAttachedDiskInitializeParams < 3) {
- unittest.expect(o.diskName, unittest.equals('foo'));
- unittest.expect(o.diskSizeGb, unittest.equals('foo'));
- unittest.expect(o.diskType, unittest.equals('foo'));
- unittest.expect(o.sourceImage, unittest.equals('foo'));
- }
- buildCounterAttachedDiskInitializeParams--;
-}
-
-core.int buildCounterBackend = 0;
-buildBackend() {
- var o = new api.Backend();
- buildCounterBackend++;
- if (buildCounterBackend < 3) {
- o.balancingMode = "foo";
- o.capacityScaler = 42.0;
- o.description = "foo";
- o.group = "foo";
- o.maxRate = 42;
- o.maxRatePerInstance = 42.0;
- o.maxUtilization = 42.0;
- }
- buildCounterBackend--;
- return o;
-}
-
-checkBackend(api.Backend o) {
- buildCounterBackend++;
- if (buildCounterBackend < 3) {
- unittest.expect(o.balancingMode, unittest.equals('foo'));
- unittest.expect(o.capacityScaler, unittest.equals(42.0));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.group, unittest.equals('foo'));
- unittest.expect(o.maxRate, unittest.equals(42));
- unittest.expect(o.maxRatePerInstance, unittest.equals(42.0));
- unittest.expect(o.maxUtilization, unittest.equals(42.0));
- }
- buildCounterBackend--;
-}
-
-buildUnnamed845() {
- var o = new core.List<api.Backend>();
- o.add(buildBackend());
- o.add(buildBackend());
- return o;
-}
-
-checkUnnamed845(core.List<api.Backend> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkBackend(o[0]);
- checkBackend(o[1]);
-}
-
-buildUnnamed846() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return 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'));
-}
-
-core.int buildCounterBackendService = 0;
-buildBackendService() {
- var o = new api.BackendService();
- buildCounterBackendService++;
- if (buildCounterBackendService < 3) {
- o.backends = buildUnnamed845();
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.fingerprint = "foo";
- o.healthChecks = buildUnnamed846();
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.port = 42;
- o.portName = "foo";
- o.protocol = "foo";
- o.selfLink = "foo";
- o.timeoutSec = 42;
- }
- buildCounterBackendService--;
- return o;
-}
-
-checkBackendService(api.BackendService o) {
- buildCounterBackendService++;
- if (buildCounterBackendService < 3) {
- checkUnnamed845(o.backends);
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.fingerprint, unittest.equals('foo'));
- checkUnnamed846(o.healthChecks);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.port, unittest.equals(42));
- unittest.expect(o.portName, unittest.equals('foo'));
- unittest.expect(o.protocol, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.timeoutSec, unittest.equals(42));
- }
- buildCounterBackendService--;
-}
-
-buildUnnamed847() {
- var o = new core.List<api.HealthStatus>();
- o.add(buildHealthStatus());
- o.add(buildHealthStatus());
- return o;
-}
-
-checkUnnamed847(core.List<api.HealthStatus> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHealthStatus(o[0]);
- checkHealthStatus(o[1]);
-}
-
-core.int buildCounterBackendServiceGroupHealth = 0;
-buildBackendServiceGroupHealth() {
- var o = new api.BackendServiceGroupHealth();
- buildCounterBackendServiceGroupHealth++;
- if (buildCounterBackendServiceGroupHealth < 3) {
- o.healthStatus = buildUnnamed847();
- o.kind = "foo";
- }
- buildCounterBackendServiceGroupHealth--;
- return o;
-}
-
-checkBackendServiceGroupHealth(api.BackendServiceGroupHealth o) {
- buildCounterBackendServiceGroupHealth++;
- if (buildCounterBackendServiceGroupHealth < 3) {
- checkUnnamed847(o.healthStatus);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterBackendServiceGroupHealth--;
-}
-
-buildUnnamed848() {
- var o = new core.List<api.BackendService>();
- o.add(buildBackendService());
- o.add(buildBackendService());
- return o;
-}
-
-checkUnnamed848(core.List<api.BackendService> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkBackendService(o[0]);
- checkBackendService(o[1]);
-}
-
-core.int buildCounterBackendServiceList = 0;
-buildBackendServiceList() {
- var o = new api.BackendServiceList();
- buildCounterBackendServiceList++;
- if (buildCounterBackendServiceList < 3) {
- o.id = "foo";
- o.items = buildUnnamed848();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterBackendServiceList--;
- return o;
-}
-
-checkBackendServiceList(api.BackendServiceList o) {
- buildCounterBackendServiceList++;
- if (buildCounterBackendServiceList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed848(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterBackendServiceList--;
-}
-
-core.int buildCounterDeprecationStatus = 0;
-buildDeprecationStatus() {
- var o = new api.DeprecationStatus();
- buildCounterDeprecationStatus++;
- if (buildCounterDeprecationStatus < 3) {
- o.deleted = "foo";
- o.deprecated = "foo";
- o.obsolete = "foo";
- o.replacement = "foo";
- o.state = "foo";
- }
- buildCounterDeprecationStatus--;
- return o;
-}
-
-checkDeprecationStatus(api.DeprecationStatus o) {
- buildCounterDeprecationStatus++;
- if (buildCounterDeprecationStatus < 3) {
- unittest.expect(o.deleted, unittest.equals('foo'));
- unittest.expect(o.deprecated, unittest.equals('foo'));
- unittest.expect(o.obsolete, unittest.equals('foo'));
- unittest.expect(o.replacement, unittest.equals('foo'));
- unittest.expect(o.state, unittest.equals('foo'));
- }
- buildCounterDeprecationStatus--;
-}
-
-buildUnnamed849() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed849(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 buildCounterDisk = 0;
-buildDisk() {
- var o = new api.Disk();
- buildCounterDisk++;
- if (buildCounterDisk < 3) {
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.licenses = buildUnnamed849();
- o.name = "foo";
- o.options = "foo";
- o.selfLink = "foo";
- o.sizeGb = "foo";
- o.sourceImage = "foo";
- o.sourceImageId = "foo";
- o.sourceSnapshot = "foo";
- o.sourceSnapshotId = "foo";
- o.status = "foo";
- o.type = "foo";
- o.zone = "foo";
- }
- buildCounterDisk--;
- return o;
-}
-
-checkDisk(api.Disk o) {
- buildCounterDisk++;
- if (buildCounterDisk < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed849(o.licenses);
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.options, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.sizeGb, unittest.equals('foo'));
- unittest.expect(o.sourceImage, unittest.equals('foo'));
- unittest.expect(o.sourceImageId, unittest.equals('foo'));
- unittest.expect(o.sourceSnapshot, unittest.equals('foo'));
- unittest.expect(o.sourceSnapshotId, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.type, unittest.equals('foo'));
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterDisk--;
-}
-
-buildUnnamed850() {
- var o = new core.Map<core.String, api.DisksScopedList>();
- o["x"] = buildDisksScopedList();
- o["y"] = buildDisksScopedList();
- return o;
-}
-
-checkUnnamed850(core.Map<core.String, api.DisksScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDisksScopedList(o["x"]);
- checkDisksScopedList(o["y"]);
-}
-
-core.int buildCounterDiskAggregatedList = 0;
-buildDiskAggregatedList() {
- var o = new api.DiskAggregatedList();
- buildCounterDiskAggregatedList++;
- if (buildCounterDiskAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed850();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterDiskAggregatedList--;
- return o;
-}
-
-checkDiskAggregatedList(api.DiskAggregatedList o) {
- buildCounterDiskAggregatedList++;
- if (buildCounterDiskAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed850(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterDiskAggregatedList--;
-}
-
-buildUnnamed851() {
- var o = new core.List<api.Disk>();
- o.add(buildDisk());
- o.add(buildDisk());
- return o;
-}
-
-checkUnnamed851(core.List<api.Disk> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDisk(o[0]);
- checkDisk(o[1]);
-}
-
-core.int buildCounterDiskList = 0;
-buildDiskList() {
- var o = new api.DiskList();
- buildCounterDiskList++;
- if (buildCounterDiskList < 3) {
- o.id = "foo";
- o.items = buildUnnamed851();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterDiskList--;
- return o;
-}
-
-checkDiskList(api.DiskList o) {
- buildCounterDiskList++;
- if (buildCounterDiskList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed851(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterDiskList--;
-}
-
-core.int buildCounterDiskType = 0;
-buildDiskType() {
- var o = new api.DiskType();
- buildCounterDiskType++;
- if (buildCounterDiskType < 3) {
- o.creationTimestamp = "foo";
- o.defaultDiskSizeGb = "foo";
- o.deprecated = buildDeprecationStatus();
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.selfLink = "foo";
- o.validDiskSize = "foo";
- o.zone = "foo";
- }
- buildCounterDiskType--;
- return o;
-}
-
-checkDiskType(api.DiskType o) {
- buildCounterDiskType++;
- if (buildCounterDiskType < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.defaultDiskSizeGb, unittest.equals('foo'));
- checkDeprecationStatus(o.deprecated);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.validDiskSize, unittest.equals('foo'));
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterDiskType--;
-}
-
-buildUnnamed852() {
- var o = new core.Map<core.String, api.DiskTypesScopedList>();
- o["x"] = buildDiskTypesScopedList();
- o["y"] = buildDiskTypesScopedList();
- return o;
-}
-
-checkUnnamed852(core.Map<core.String, api.DiskTypesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDiskTypesScopedList(o["x"]);
- checkDiskTypesScopedList(o["y"]);
-}
-
-core.int buildCounterDiskTypeAggregatedList = 0;
-buildDiskTypeAggregatedList() {
- var o = new api.DiskTypeAggregatedList();
- buildCounterDiskTypeAggregatedList++;
- if (buildCounterDiskTypeAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed852();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterDiskTypeAggregatedList--;
- return o;
-}
-
-checkDiskTypeAggregatedList(api.DiskTypeAggregatedList o) {
- buildCounterDiskTypeAggregatedList++;
- if (buildCounterDiskTypeAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed852(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterDiskTypeAggregatedList--;
-}
-
-buildUnnamed853() {
- var o = new core.List<api.DiskType>();
- o.add(buildDiskType());
- o.add(buildDiskType());
- return o;
-}
-
-checkUnnamed853(core.List<api.DiskType> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDiskType(o[0]);
- checkDiskType(o[1]);
-}
-
-core.int buildCounterDiskTypeList = 0;
-buildDiskTypeList() {
- var o = new api.DiskTypeList();
- buildCounterDiskTypeList++;
- if (buildCounterDiskTypeList < 3) {
- o.id = "foo";
- o.items = buildUnnamed853();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterDiskTypeList--;
- return o;
-}
-
-checkDiskTypeList(api.DiskTypeList o) {
- buildCounterDiskTypeList++;
- if (buildCounterDiskTypeList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed853(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterDiskTypeList--;
-}
-
-buildUnnamed854() {
- var o = new core.List<api.DiskType>();
- o.add(buildDiskType());
- o.add(buildDiskType());
- return o;
-}
-
-checkUnnamed854(core.List<api.DiskType> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDiskType(o[0]);
- checkDiskType(o[1]);
-}
-
-core.int buildCounterDiskTypesScopedListWarningData = 0;
-buildDiskTypesScopedListWarningData() {
- var o = new api.DiskTypesScopedListWarningData();
- buildCounterDiskTypesScopedListWarningData++;
- if (buildCounterDiskTypesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterDiskTypesScopedListWarningData--;
- return o;
-}
-
-checkDiskTypesScopedListWarningData(api.DiskTypesScopedListWarningData o) {
- buildCounterDiskTypesScopedListWarningData++;
- if (buildCounterDiskTypesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterDiskTypesScopedListWarningData--;
-}
-
-buildUnnamed855() {
- var o = new core.List<api.DiskTypesScopedListWarningData>();
- o.add(buildDiskTypesScopedListWarningData());
- o.add(buildDiskTypesScopedListWarningData());
- return o;
-}
-
-checkUnnamed855(core.List<api.DiskTypesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDiskTypesScopedListWarningData(o[0]);
- checkDiskTypesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterDiskTypesScopedListWarning = 0;
-buildDiskTypesScopedListWarning() {
- var o = new api.DiskTypesScopedListWarning();
- buildCounterDiskTypesScopedListWarning++;
- if (buildCounterDiskTypesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed855();
- o.message = "foo";
- }
- buildCounterDiskTypesScopedListWarning--;
- return o;
-}
-
-checkDiskTypesScopedListWarning(api.DiskTypesScopedListWarning o) {
- buildCounterDiskTypesScopedListWarning++;
- if (buildCounterDiskTypesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed855(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterDiskTypesScopedListWarning--;
-}
-
-core.int buildCounterDiskTypesScopedList = 0;
-buildDiskTypesScopedList() {
- var o = new api.DiskTypesScopedList();
- buildCounterDiskTypesScopedList++;
- if (buildCounterDiskTypesScopedList < 3) {
- o.diskTypes = buildUnnamed854();
- o.warning = buildDiskTypesScopedListWarning();
- }
- buildCounterDiskTypesScopedList--;
- return o;
-}
-
-checkDiskTypesScopedList(api.DiskTypesScopedList o) {
- buildCounterDiskTypesScopedList++;
- if (buildCounterDiskTypesScopedList < 3) {
- checkUnnamed854(o.diskTypes);
- checkDiskTypesScopedListWarning(o.warning);
- }
- buildCounterDiskTypesScopedList--;
-}
-
-buildUnnamed856() {
- var o = new core.List<api.Disk>();
- o.add(buildDisk());
- o.add(buildDisk());
- return o;
-}
-
-checkUnnamed856(core.List<api.Disk> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDisk(o[0]);
- checkDisk(o[1]);
-}
-
-core.int buildCounterDisksScopedListWarningData = 0;
-buildDisksScopedListWarningData() {
- var o = new api.DisksScopedListWarningData();
- buildCounterDisksScopedListWarningData++;
- if (buildCounterDisksScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterDisksScopedListWarningData--;
- return o;
-}
-
-checkDisksScopedListWarningData(api.DisksScopedListWarningData o) {
- buildCounterDisksScopedListWarningData++;
- if (buildCounterDisksScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterDisksScopedListWarningData--;
-}
-
-buildUnnamed857() {
- var o = new core.List<api.DisksScopedListWarningData>();
- o.add(buildDisksScopedListWarningData());
- o.add(buildDisksScopedListWarningData());
- return o;
-}
-
-checkUnnamed857(core.List<api.DisksScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDisksScopedListWarningData(o[0]);
- checkDisksScopedListWarningData(o[1]);
-}
-
-core.int buildCounterDisksScopedListWarning = 0;
-buildDisksScopedListWarning() {
- var o = new api.DisksScopedListWarning();
- buildCounterDisksScopedListWarning++;
- if (buildCounterDisksScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed857();
- o.message = "foo";
- }
- buildCounterDisksScopedListWarning--;
- return o;
-}
-
-checkDisksScopedListWarning(api.DisksScopedListWarning o) {
- buildCounterDisksScopedListWarning++;
- if (buildCounterDisksScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed857(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterDisksScopedListWarning--;
-}
-
-core.int buildCounterDisksScopedList = 0;
-buildDisksScopedList() {
- var o = new api.DisksScopedList();
- buildCounterDisksScopedList++;
- if (buildCounterDisksScopedList < 3) {
- o.disks = buildUnnamed856();
- o.warning = buildDisksScopedListWarning();
- }
- buildCounterDisksScopedList--;
- return o;
-}
-
-checkDisksScopedList(api.DisksScopedList o) {
- buildCounterDisksScopedList++;
- if (buildCounterDisksScopedList < 3) {
- checkUnnamed856(o.disks);
- checkDisksScopedListWarning(o.warning);
- }
- buildCounterDisksScopedList--;
-}
-
-buildUnnamed858() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed858(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 buildCounterFirewallAllowed = 0;
-buildFirewallAllowed() {
- var o = new api.FirewallAllowed();
- buildCounterFirewallAllowed++;
- if (buildCounterFirewallAllowed < 3) {
- o.IPProtocol = "foo";
- o.ports = buildUnnamed858();
- }
- buildCounterFirewallAllowed--;
- return o;
-}
-
-checkFirewallAllowed(api.FirewallAllowed o) {
- buildCounterFirewallAllowed++;
- if (buildCounterFirewallAllowed < 3) {
- unittest.expect(o.IPProtocol, unittest.equals('foo'));
- checkUnnamed858(o.ports);
- }
- buildCounterFirewallAllowed--;
-}
-
-buildUnnamed859() {
- var o = new core.List<api.FirewallAllowed>();
- o.add(buildFirewallAllowed());
- o.add(buildFirewallAllowed());
- return o;
-}
-
-checkUnnamed859(core.List<api.FirewallAllowed> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkFirewallAllowed(o[0]);
- checkFirewallAllowed(o[1]);
-}
-
-buildUnnamed860() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed860(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'));
-}
-
-buildUnnamed861() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed861(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'));
-}
-
-buildUnnamed862() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed862(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 buildCounterFirewall = 0;
-buildFirewall() {
- var o = new api.Firewall();
- buildCounterFirewall++;
- if (buildCounterFirewall < 3) {
- o.allowed = buildUnnamed859();
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.network = "foo";
- o.selfLink = "foo";
- o.sourceRanges = buildUnnamed860();
- o.sourceTags = buildUnnamed861();
- o.targetTags = buildUnnamed862();
- }
- buildCounterFirewall--;
- return o;
-}
-
-checkFirewall(api.Firewall o) {
- buildCounterFirewall++;
- if (buildCounterFirewall < 3) {
- checkUnnamed859(o.allowed);
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.network, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkUnnamed860(o.sourceRanges);
- checkUnnamed861(o.sourceTags);
- checkUnnamed862(o.targetTags);
- }
- buildCounterFirewall--;
-}
-
-buildUnnamed863() {
- var o = new core.List<api.Firewall>();
- o.add(buildFirewall());
- o.add(buildFirewall());
- return o;
-}
-
-checkUnnamed863(core.List<api.Firewall> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkFirewall(o[0]);
- checkFirewall(o[1]);
-}
-
-core.int buildCounterFirewallList = 0;
-buildFirewallList() {
- var o = new api.FirewallList();
- buildCounterFirewallList++;
- if (buildCounterFirewallList < 3) {
- o.id = "foo";
- o.items = buildUnnamed863();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterFirewallList--;
- return o;
-}
-
-checkFirewallList(api.FirewallList o) {
- buildCounterFirewallList++;
- if (buildCounterFirewallList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed863(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterFirewallList--;
-}
-
-core.int buildCounterForwardingRule = 0;
-buildForwardingRule() {
- var o = new api.ForwardingRule();
- buildCounterForwardingRule++;
- if (buildCounterForwardingRule < 3) {
- o.IPAddress = "foo";
- o.IPProtocol = "foo";
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.portRange = "foo";
- o.region = "foo";
- o.selfLink = "foo";
- o.target = "foo";
- }
- buildCounterForwardingRule--;
- return o;
-}
-
-checkForwardingRule(api.ForwardingRule o) {
- buildCounterForwardingRule++;
- if (buildCounterForwardingRule < 3) {
- unittest.expect(o.IPAddress, unittest.equals('foo'));
- unittest.expect(o.IPProtocol, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.portRange, unittest.equals('foo'));
- unittest.expect(o.region, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.target, unittest.equals('foo'));
- }
- buildCounterForwardingRule--;
-}
-
-buildUnnamed864() {
- var o = new core.Map<core.String, api.ForwardingRulesScopedList>();
- o["x"] = buildForwardingRulesScopedList();
- o["y"] = buildForwardingRulesScopedList();
- return o;
-}
-
-checkUnnamed864(core.Map<core.String, api.ForwardingRulesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkForwardingRulesScopedList(o["x"]);
- checkForwardingRulesScopedList(o["y"]);
-}
-
-core.int buildCounterForwardingRuleAggregatedList = 0;
-buildForwardingRuleAggregatedList() {
- var o = new api.ForwardingRuleAggregatedList();
- buildCounterForwardingRuleAggregatedList++;
- if (buildCounterForwardingRuleAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed864();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterForwardingRuleAggregatedList--;
- return o;
-}
-
-checkForwardingRuleAggregatedList(api.ForwardingRuleAggregatedList o) {
- buildCounterForwardingRuleAggregatedList++;
- if (buildCounterForwardingRuleAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed864(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterForwardingRuleAggregatedList--;
-}
-
-buildUnnamed865() {
- var o = new core.List<api.ForwardingRule>();
- o.add(buildForwardingRule());
- o.add(buildForwardingRule());
- return o;
-}
-
-checkUnnamed865(core.List<api.ForwardingRule> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkForwardingRule(o[0]);
- checkForwardingRule(o[1]);
-}
-
-core.int buildCounterForwardingRuleList = 0;
-buildForwardingRuleList() {
- var o = new api.ForwardingRuleList();
- buildCounterForwardingRuleList++;
- if (buildCounterForwardingRuleList < 3) {
- o.id = "foo";
- o.items = buildUnnamed865();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterForwardingRuleList--;
- return o;
-}
-
-checkForwardingRuleList(api.ForwardingRuleList o) {
- buildCounterForwardingRuleList++;
- if (buildCounterForwardingRuleList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed865(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterForwardingRuleList--;
-}
-
-buildUnnamed866() {
- var o = new core.List<api.ForwardingRule>();
- o.add(buildForwardingRule());
- o.add(buildForwardingRule());
- return o;
-}
-
-checkUnnamed866(core.List<api.ForwardingRule> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkForwardingRule(o[0]);
- checkForwardingRule(o[1]);
-}
-
-core.int buildCounterForwardingRulesScopedListWarningData = 0;
-buildForwardingRulesScopedListWarningData() {
- var o = new api.ForwardingRulesScopedListWarningData();
- buildCounterForwardingRulesScopedListWarningData++;
- if (buildCounterForwardingRulesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterForwardingRulesScopedListWarningData--;
- return o;
-}
-
-checkForwardingRulesScopedListWarningData(api.ForwardingRulesScopedListWarningData o) {
- buildCounterForwardingRulesScopedListWarningData++;
- if (buildCounterForwardingRulesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterForwardingRulesScopedListWarningData--;
-}
-
-buildUnnamed867() {
- var o = new core.List<api.ForwardingRulesScopedListWarningData>();
- o.add(buildForwardingRulesScopedListWarningData());
- o.add(buildForwardingRulesScopedListWarningData());
- return o;
-}
-
-checkUnnamed867(core.List<api.ForwardingRulesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkForwardingRulesScopedListWarningData(o[0]);
- checkForwardingRulesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterForwardingRulesScopedListWarning = 0;
-buildForwardingRulesScopedListWarning() {
- var o = new api.ForwardingRulesScopedListWarning();
- buildCounterForwardingRulesScopedListWarning++;
- if (buildCounterForwardingRulesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed867();
- o.message = "foo";
- }
- buildCounterForwardingRulesScopedListWarning--;
- return o;
-}
-
-checkForwardingRulesScopedListWarning(api.ForwardingRulesScopedListWarning o) {
- buildCounterForwardingRulesScopedListWarning++;
- if (buildCounterForwardingRulesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed867(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterForwardingRulesScopedListWarning--;
-}
-
-core.int buildCounterForwardingRulesScopedList = 0;
-buildForwardingRulesScopedList() {
- var o = new api.ForwardingRulesScopedList();
- buildCounterForwardingRulesScopedList++;
- if (buildCounterForwardingRulesScopedList < 3) {
- o.forwardingRules = buildUnnamed866();
- o.warning = buildForwardingRulesScopedListWarning();
- }
- buildCounterForwardingRulesScopedList--;
- return o;
-}
-
-checkForwardingRulesScopedList(api.ForwardingRulesScopedList o) {
- buildCounterForwardingRulesScopedList++;
- if (buildCounterForwardingRulesScopedList < 3) {
- checkUnnamed866(o.forwardingRules);
- checkForwardingRulesScopedListWarning(o.warning);
- }
- buildCounterForwardingRulesScopedList--;
-}
-
-core.int buildCounterHealthCheckReference = 0;
-buildHealthCheckReference() {
- var o = new api.HealthCheckReference();
- buildCounterHealthCheckReference++;
- if (buildCounterHealthCheckReference < 3) {
- o.healthCheck = "foo";
- }
- buildCounterHealthCheckReference--;
- return o;
-}
-
-checkHealthCheckReference(api.HealthCheckReference o) {
- buildCounterHealthCheckReference++;
- if (buildCounterHealthCheckReference < 3) {
- unittest.expect(o.healthCheck, unittest.equals('foo'));
- }
- buildCounterHealthCheckReference--;
-}
-
-core.int buildCounterHealthStatus = 0;
-buildHealthStatus() {
- var o = new api.HealthStatus();
- buildCounterHealthStatus++;
- if (buildCounterHealthStatus < 3) {
- o.healthState = "foo";
- o.instance = "foo";
- o.ipAddress = "foo";
- o.port = 42;
- }
- buildCounterHealthStatus--;
- return o;
-}
-
-checkHealthStatus(api.HealthStatus o) {
- buildCounterHealthStatus++;
- if (buildCounterHealthStatus < 3) {
- unittest.expect(o.healthState, unittest.equals('foo'));
- unittest.expect(o.instance, unittest.equals('foo'));
- unittest.expect(o.ipAddress, unittest.equals('foo'));
- unittest.expect(o.port, unittest.equals(42));
- }
- buildCounterHealthStatus--;
-}
-
-buildUnnamed868() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed868(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 buildCounterHostRule = 0;
-buildHostRule() {
- var o = new api.HostRule();
- buildCounterHostRule++;
- if (buildCounterHostRule < 3) {
- o.description = "foo";
- o.hosts = buildUnnamed868();
- o.pathMatcher = "foo";
- }
- buildCounterHostRule--;
- return o;
-}
-
-checkHostRule(api.HostRule o) {
- buildCounterHostRule++;
- if (buildCounterHostRule < 3) {
- unittest.expect(o.description, unittest.equals('foo'));
- checkUnnamed868(o.hosts);
- unittest.expect(o.pathMatcher, unittest.equals('foo'));
- }
- buildCounterHostRule--;
-}
-
-core.int buildCounterHttpHealthCheck = 0;
-buildHttpHealthCheck() {
- var o = new api.HttpHealthCheck();
- buildCounterHttpHealthCheck++;
- if (buildCounterHttpHealthCheck < 3) {
- o.checkIntervalSec = 42;
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.healthyThreshold = 42;
- o.host = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.port = 42;
- o.requestPath = "foo";
- o.selfLink = "foo";
- o.timeoutSec = 42;
- o.unhealthyThreshold = 42;
- }
- buildCounterHttpHealthCheck--;
- return o;
-}
-
-checkHttpHealthCheck(api.HttpHealthCheck o) {
- buildCounterHttpHealthCheck++;
- if (buildCounterHttpHealthCheck < 3) {
- unittest.expect(o.checkIntervalSec, unittest.equals(42));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.healthyThreshold, unittest.equals(42));
- unittest.expect(o.host, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.port, unittest.equals(42));
- unittest.expect(o.requestPath, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.timeoutSec, unittest.equals(42));
- unittest.expect(o.unhealthyThreshold, unittest.equals(42));
- }
- buildCounterHttpHealthCheck--;
-}
-
-buildUnnamed869() {
- var o = new core.List<api.HttpHealthCheck>();
- o.add(buildHttpHealthCheck());
- o.add(buildHttpHealthCheck());
- return o;
-}
-
-checkUnnamed869(core.List<api.HttpHealthCheck> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHttpHealthCheck(o[0]);
- checkHttpHealthCheck(o[1]);
-}
-
-core.int buildCounterHttpHealthCheckList = 0;
-buildHttpHealthCheckList() {
- var o = new api.HttpHealthCheckList();
- buildCounterHttpHealthCheckList++;
- if (buildCounterHttpHealthCheckList < 3) {
- o.id = "foo";
- o.items = buildUnnamed869();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterHttpHealthCheckList--;
- return o;
-}
-
-checkHttpHealthCheckList(api.HttpHealthCheckList o) {
- buildCounterHttpHealthCheckList++;
- if (buildCounterHttpHealthCheckList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed869(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterHttpHealthCheckList--;
-}
-
-buildUnnamed870() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed870(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 buildCounterImageRawDisk = 0;
-buildImageRawDisk() {
- var o = new api.ImageRawDisk();
- buildCounterImageRawDisk++;
- if (buildCounterImageRawDisk < 3) {
- o.containerType = "foo";
- o.sha1Checksum = "foo";
- o.source = "foo";
- }
- buildCounterImageRawDisk--;
- return o;
-}
-
-checkImageRawDisk(api.ImageRawDisk o) {
- buildCounterImageRawDisk++;
- if (buildCounterImageRawDisk < 3) {
- unittest.expect(o.containerType, unittest.equals('foo'));
- unittest.expect(o.sha1Checksum, unittest.equals('foo'));
- unittest.expect(o.source, unittest.equals('foo'));
- }
- buildCounterImageRawDisk--;
-}
-
-core.int buildCounterImage = 0;
-buildImage() {
- var o = new api.Image();
- buildCounterImage++;
- if (buildCounterImage < 3) {
- o.archiveSizeBytes = "foo";
- o.creationTimestamp = "foo";
- o.deprecated = buildDeprecationStatus();
- o.description = "foo";
- o.diskSizeGb = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.licenses = buildUnnamed870();
- o.name = "foo";
- o.rawDisk = buildImageRawDisk();
- o.selfLink = "foo";
- o.sourceDisk = "foo";
- o.sourceDiskId = "foo";
- o.sourceType = "foo";
- o.status = "foo";
- }
- buildCounterImage--;
- return o;
-}
-
-checkImage(api.Image o) {
- buildCounterImage++;
- if (buildCounterImage < 3) {
- unittest.expect(o.archiveSizeBytes, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- checkDeprecationStatus(o.deprecated);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.diskSizeGb, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed870(o.licenses);
- unittest.expect(o.name, unittest.equals('foo'));
- checkImageRawDisk(o.rawDisk);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.sourceDisk, unittest.equals('foo'));
- unittest.expect(o.sourceDiskId, unittest.equals('foo'));
- unittest.expect(o.sourceType, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- }
- buildCounterImage--;
-}
-
-buildUnnamed871() {
- var o = new core.List<api.Image>();
- o.add(buildImage());
- o.add(buildImage());
- return o;
-}
-
-checkUnnamed871(core.List<api.Image> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkImage(o[0]);
- checkImage(o[1]);
-}
-
-core.int buildCounterImageList = 0;
-buildImageList() {
- var o = new api.ImageList();
- buildCounterImageList++;
- if (buildCounterImageList < 3) {
- o.id = "foo";
- o.items = buildUnnamed871();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterImageList--;
- return o;
-}
-
-checkImageList(api.ImageList o) {
- buildCounterImageList++;
- if (buildCounterImageList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed871(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterImageList--;
-}
-
-buildUnnamed872() {
- var o = new core.List<api.AttachedDisk>();
- o.add(buildAttachedDisk());
- o.add(buildAttachedDisk());
- return o;
-}
-
-checkUnnamed872(core.List<api.AttachedDisk> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAttachedDisk(o[0]);
- checkAttachedDisk(o[1]);
-}
-
-buildUnnamed873() {
- var o = new core.List<api.NetworkInterface>();
- o.add(buildNetworkInterface());
- o.add(buildNetworkInterface());
- return o;
-}
-
-checkUnnamed873(core.List<api.NetworkInterface> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkNetworkInterface(o[0]);
- checkNetworkInterface(o[1]);
-}
-
-buildUnnamed874() {
- var o = new core.List<api.ServiceAccount>();
- o.add(buildServiceAccount());
- o.add(buildServiceAccount());
- return o;
-}
-
-checkUnnamed874(core.List<api.ServiceAccount> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkServiceAccount(o[0]);
- checkServiceAccount(o[1]);
-}
-
-core.int buildCounterInstance = 0;
-buildInstance() {
- var o = new api.Instance();
- buildCounterInstance++;
- if (buildCounterInstance < 3) {
- o.canIpForward = true;
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.disks = buildUnnamed872();
- o.id = "foo";
- o.kind = "foo";
- o.machineType = "foo";
- o.metadata = buildMetadata();
- o.name = "foo";
- o.networkInterfaces = buildUnnamed873();
- o.scheduling = buildScheduling();
- o.selfLink = "foo";
- o.serviceAccounts = buildUnnamed874();
- o.status = "foo";
- o.statusMessage = "foo";
- o.tags = buildTags();
- o.zone = "foo";
- }
- buildCounterInstance--;
- return o;
-}
-
-checkInstance(api.Instance o) {
- buildCounterInstance++;
- if (buildCounterInstance < 3) {
- unittest.expect(o.canIpForward, unittest.isTrue);
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- checkUnnamed872(o.disks);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.machineType, unittest.equals('foo'));
- checkMetadata(o.metadata);
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed873(o.networkInterfaces);
- checkScheduling(o.scheduling);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkUnnamed874(o.serviceAccounts);
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.statusMessage, unittest.equals('foo'));
- checkTags(o.tags);
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterInstance--;
-}
-
-buildUnnamed875() {
- var o = new core.Map<core.String, api.InstancesScopedList>();
- o["x"] = buildInstancesScopedList();
- o["y"] = buildInstancesScopedList();
- return o;
-}
-
-checkUnnamed875(core.Map<core.String, api.InstancesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstancesScopedList(o["x"]);
- checkInstancesScopedList(o["y"]);
-}
-
-core.int buildCounterInstanceAggregatedList = 0;
-buildInstanceAggregatedList() {
- var o = new api.InstanceAggregatedList();
- buildCounterInstanceAggregatedList++;
- if (buildCounterInstanceAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed875();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterInstanceAggregatedList--;
- return o;
-}
-
-checkInstanceAggregatedList(api.InstanceAggregatedList o) {
- buildCounterInstanceAggregatedList++;
- if (buildCounterInstanceAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed875(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterInstanceAggregatedList--;
-}
-
-buildUnnamed876() {
- var o = new core.List<api.Instance>();
- o.add(buildInstance());
- o.add(buildInstance());
- return o;
-}
-
-checkUnnamed876(core.List<api.Instance> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstance(o[0]);
- checkInstance(o[1]);
-}
-
-core.int buildCounterInstanceList = 0;
-buildInstanceList() {
- var o = new api.InstanceList();
- buildCounterInstanceList++;
- if (buildCounterInstanceList < 3) {
- o.id = "foo";
- o.items = buildUnnamed876();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterInstanceList--;
- return o;
-}
-
-checkInstanceList(api.InstanceList o) {
- buildCounterInstanceList++;
- if (buildCounterInstanceList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed876(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterInstanceList--;
-}
-
-core.int buildCounterInstanceReference = 0;
-buildInstanceReference() {
- var o = new api.InstanceReference();
- buildCounterInstanceReference++;
- if (buildCounterInstanceReference < 3) {
- o.instance = "foo";
- }
- buildCounterInstanceReference--;
- return o;
-}
-
-checkInstanceReference(api.InstanceReference o) {
- buildCounterInstanceReference++;
- if (buildCounterInstanceReference < 3) {
- unittest.expect(o.instance, unittest.equals('foo'));
- }
- buildCounterInstanceReference--;
-}
-
-buildUnnamed877() {
- var o = new core.List<api.Instance>();
- o.add(buildInstance());
- o.add(buildInstance());
- return o;
-}
-
-checkUnnamed877(core.List<api.Instance> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstance(o[0]);
- checkInstance(o[1]);
-}
-
-core.int buildCounterInstancesScopedListWarningData = 0;
-buildInstancesScopedListWarningData() {
- var o = new api.InstancesScopedListWarningData();
- buildCounterInstancesScopedListWarningData++;
- if (buildCounterInstancesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterInstancesScopedListWarningData--;
- return o;
-}
-
-checkInstancesScopedListWarningData(api.InstancesScopedListWarningData o) {
- buildCounterInstancesScopedListWarningData++;
- if (buildCounterInstancesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterInstancesScopedListWarningData--;
-}
-
-buildUnnamed878() {
- var o = new core.List<api.InstancesScopedListWarningData>();
- o.add(buildInstancesScopedListWarningData());
- o.add(buildInstancesScopedListWarningData());
- return o;
-}
-
-checkUnnamed878(core.List<api.InstancesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstancesScopedListWarningData(o[0]);
- checkInstancesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterInstancesScopedListWarning = 0;
-buildInstancesScopedListWarning() {
- var o = new api.InstancesScopedListWarning();
- buildCounterInstancesScopedListWarning++;
- if (buildCounterInstancesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed878();
- o.message = "foo";
- }
- buildCounterInstancesScopedListWarning--;
- return o;
-}
-
-checkInstancesScopedListWarning(api.InstancesScopedListWarning o) {
- buildCounterInstancesScopedListWarning++;
- if (buildCounterInstancesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed878(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterInstancesScopedListWarning--;
-}
-
-core.int buildCounterInstancesScopedList = 0;
-buildInstancesScopedList() {
- var o = new api.InstancesScopedList();
- buildCounterInstancesScopedList++;
- if (buildCounterInstancesScopedList < 3) {
- o.instances = buildUnnamed877();
- o.warning = buildInstancesScopedListWarning();
- }
- buildCounterInstancesScopedList--;
- return o;
-}
-
-checkInstancesScopedList(api.InstancesScopedList o) {
- buildCounterInstancesScopedList++;
- if (buildCounterInstancesScopedList < 3) {
- checkUnnamed877(o.instances);
- checkInstancesScopedListWarning(o.warning);
- }
- buildCounterInstancesScopedList--;
-}
-
-core.int buildCounterLicense = 0;
-buildLicense() {
- var o = new api.License();
- buildCounterLicense++;
- if (buildCounterLicense < 3) {
- o.chargesUseFee = true;
- o.kind = "foo";
- o.name = "foo";
- o.selfLink = "foo";
- }
- buildCounterLicense--;
- return o;
-}
-
-checkLicense(api.License o) {
- buildCounterLicense++;
- if (buildCounterLicense < 3) {
- unittest.expect(o.chargesUseFee, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterLicense--;
-}
-
-core.int buildCounterMachineTypeScratchDisks = 0;
-buildMachineTypeScratchDisks() {
- var o = new api.MachineTypeScratchDisks();
- buildCounterMachineTypeScratchDisks++;
- if (buildCounterMachineTypeScratchDisks < 3) {
- o.diskGb = 42;
- }
- buildCounterMachineTypeScratchDisks--;
- return o;
-}
-
-checkMachineTypeScratchDisks(api.MachineTypeScratchDisks o) {
- buildCounterMachineTypeScratchDisks++;
- if (buildCounterMachineTypeScratchDisks < 3) {
- unittest.expect(o.diskGb, unittest.equals(42));
- }
- buildCounterMachineTypeScratchDisks--;
-}
-
-buildUnnamed879() {
- var o = new core.List<api.MachineTypeScratchDisks>();
- o.add(buildMachineTypeScratchDisks());
- o.add(buildMachineTypeScratchDisks());
- return o;
-}
-
-checkUnnamed879(core.List<api.MachineTypeScratchDisks> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMachineTypeScratchDisks(o[0]);
- checkMachineTypeScratchDisks(o[1]);
-}
-
-core.int buildCounterMachineType = 0;
-buildMachineType() {
- var o = new api.MachineType();
- buildCounterMachineType++;
- if (buildCounterMachineType < 3) {
- o.creationTimestamp = "foo";
- o.deprecated = buildDeprecationStatus();
- o.description = "foo";
- o.guestCpus = 42;
- o.id = "foo";
- o.imageSpaceGb = 42;
- o.kind = "foo";
- o.maximumPersistentDisks = 42;
- o.maximumPersistentDisksSizeGb = "foo";
- o.memoryMb = 42;
- o.name = "foo";
- o.scratchDisks = buildUnnamed879();
- o.selfLink = "foo";
- o.zone = "foo";
- }
- buildCounterMachineType--;
- return o;
-}
-
-checkMachineType(api.MachineType o) {
- buildCounterMachineType++;
- if (buildCounterMachineType < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- checkDeprecationStatus(o.deprecated);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.guestCpus, unittest.equals(42));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.imageSpaceGb, unittest.equals(42));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.maximumPersistentDisks, unittest.equals(42));
- unittest.expect(o.maximumPersistentDisksSizeGb, unittest.equals('foo'));
- unittest.expect(o.memoryMb, unittest.equals(42));
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed879(o.scratchDisks);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterMachineType--;
-}
-
-buildUnnamed880() {
- var o = new core.Map<core.String, api.MachineTypesScopedList>();
- o["x"] = buildMachineTypesScopedList();
- o["y"] = buildMachineTypesScopedList();
- return o;
-}
-
-checkUnnamed880(core.Map<core.String, api.MachineTypesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMachineTypesScopedList(o["x"]);
- checkMachineTypesScopedList(o["y"]);
-}
-
-core.int buildCounterMachineTypeAggregatedList = 0;
-buildMachineTypeAggregatedList() {
- var o = new api.MachineTypeAggregatedList();
- buildCounterMachineTypeAggregatedList++;
- if (buildCounterMachineTypeAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed880();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterMachineTypeAggregatedList--;
- return o;
-}
-
-checkMachineTypeAggregatedList(api.MachineTypeAggregatedList o) {
- buildCounterMachineTypeAggregatedList++;
- if (buildCounterMachineTypeAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed880(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterMachineTypeAggregatedList--;
-}
-
-buildUnnamed881() {
- var o = new core.List<api.MachineType>();
- o.add(buildMachineType());
- o.add(buildMachineType());
- return o;
-}
-
-checkUnnamed881(core.List<api.MachineType> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMachineType(o[0]);
- checkMachineType(o[1]);
-}
-
-core.int buildCounterMachineTypeList = 0;
-buildMachineTypeList() {
- var o = new api.MachineTypeList();
- buildCounterMachineTypeList++;
- if (buildCounterMachineTypeList < 3) {
- o.id = "foo";
- o.items = buildUnnamed881();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterMachineTypeList--;
- return o;
-}
-
-checkMachineTypeList(api.MachineTypeList o) {
- buildCounterMachineTypeList++;
- if (buildCounterMachineTypeList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed881(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterMachineTypeList--;
-}
-
-buildUnnamed882() {
- var o = new core.List<api.MachineType>();
- o.add(buildMachineType());
- o.add(buildMachineType());
- return o;
-}
-
-checkUnnamed882(core.List<api.MachineType> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMachineType(o[0]);
- checkMachineType(o[1]);
-}
-
-core.int buildCounterMachineTypesScopedListWarningData = 0;
-buildMachineTypesScopedListWarningData() {
- var o = new api.MachineTypesScopedListWarningData();
- buildCounterMachineTypesScopedListWarningData++;
- if (buildCounterMachineTypesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterMachineTypesScopedListWarningData--;
- return o;
-}
-
-checkMachineTypesScopedListWarningData(api.MachineTypesScopedListWarningData o) {
- buildCounterMachineTypesScopedListWarningData++;
- if (buildCounterMachineTypesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterMachineTypesScopedListWarningData--;
-}
-
-buildUnnamed883() {
- var o = new core.List<api.MachineTypesScopedListWarningData>();
- o.add(buildMachineTypesScopedListWarningData());
- o.add(buildMachineTypesScopedListWarningData());
- return o;
-}
-
-checkUnnamed883(core.List<api.MachineTypesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMachineTypesScopedListWarningData(o[0]);
- checkMachineTypesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterMachineTypesScopedListWarning = 0;
-buildMachineTypesScopedListWarning() {
- var o = new api.MachineTypesScopedListWarning();
- buildCounterMachineTypesScopedListWarning++;
- if (buildCounterMachineTypesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed883();
- o.message = "foo";
- }
- buildCounterMachineTypesScopedListWarning--;
- return o;
-}
-
-checkMachineTypesScopedListWarning(api.MachineTypesScopedListWarning o) {
- buildCounterMachineTypesScopedListWarning++;
- if (buildCounterMachineTypesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed883(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterMachineTypesScopedListWarning--;
-}
-
-core.int buildCounterMachineTypesScopedList = 0;
-buildMachineTypesScopedList() {
- var o = new api.MachineTypesScopedList();
- buildCounterMachineTypesScopedList++;
- if (buildCounterMachineTypesScopedList < 3) {
- o.machineTypes = buildUnnamed882();
- o.warning = buildMachineTypesScopedListWarning();
- }
- buildCounterMachineTypesScopedList--;
- return o;
-}
-
-checkMachineTypesScopedList(api.MachineTypesScopedList o) {
- buildCounterMachineTypesScopedList++;
- if (buildCounterMachineTypesScopedList < 3) {
- checkUnnamed882(o.machineTypes);
- checkMachineTypesScopedListWarning(o.warning);
- }
- buildCounterMachineTypesScopedList--;
-}
-
-core.int buildCounterMetadataItems = 0;
-buildMetadataItems() {
- var o = new api.MetadataItems();
- buildCounterMetadataItems++;
- if (buildCounterMetadataItems < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterMetadataItems--;
- return o;
-}
-
-checkMetadataItems(api.MetadataItems o) {
- buildCounterMetadataItems++;
- if (buildCounterMetadataItems < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterMetadataItems--;
-}
-
-buildUnnamed884() {
- var o = new core.List<api.MetadataItems>();
- o.add(buildMetadataItems());
- o.add(buildMetadataItems());
- return o;
-}
-
-checkUnnamed884(core.List<api.MetadataItems> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkMetadataItems(o[0]);
- checkMetadataItems(o[1]);
-}
-
-core.int buildCounterMetadata = 0;
-buildMetadata() {
- var o = new api.Metadata();
- buildCounterMetadata++;
- if (buildCounterMetadata < 3) {
- o.fingerprint = "foo";
- o.items = buildUnnamed884();
- o.kind = "foo";
- }
- buildCounterMetadata--;
- return o;
-}
-
-checkMetadata(api.Metadata o) {
- buildCounterMetadata++;
- if (buildCounterMetadata < 3) {
- unittest.expect(o.fingerprint, unittest.equals('foo'));
- checkUnnamed884(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterMetadata--;
-}
-
-core.int buildCounterNetwork = 0;
-buildNetwork() {
- var o = new api.Network();
- buildCounterNetwork++;
- if (buildCounterNetwork < 3) {
- o.IPv4Range = "foo";
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.gatewayIPv4 = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.selfLink = "foo";
- }
- buildCounterNetwork--;
- return o;
-}
-
-checkNetwork(api.Network o) {
- buildCounterNetwork++;
- if (buildCounterNetwork < 3) {
- unittest.expect(o.IPv4Range, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.gatewayIPv4, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterNetwork--;
-}
-
-buildUnnamed885() {
- var o = new core.List<api.AccessConfig>();
- o.add(buildAccessConfig());
- o.add(buildAccessConfig());
- return o;
-}
-
-checkUnnamed885(core.List<api.AccessConfig> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkAccessConfig(o[0]);
- checkAccessConfig(o[1]);
-}
-
-core.int buildCounterNetworkInterface = 0;
-buildNetworkInterface() {
- var o = new api.NetworkInterface();
- buildCounterNetworkInterface++;
- if (buildCounterNetworkInterface < 3) {
- o.accessConfigs = buildUnnamed885();
- o.name = "foo";
- o.network = "foo";
- o.networkIP = "foo";
- }
- buildCounterNetworkInterface--;
- return o;
-}
-
-checkNetworkInterface(api.NetworkInterface o) {
- buildCounterNetworkInterface++;
- if (buildCounterNetworkInterface < 3) {
- checkUnnamed885(o.accessConfigs);
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.network, unittest.equals('foo'));
- unittest.expect(o.networkIP, unittest.equals('foo'));
- }
- buildCounterNetworkInterface--;
-}
-
-buildUnnamed886() {
- var o = new core.List<api.Network>();
- o.add(buildNetwork());
- o.add(buildNetwork());
- return o;
-}
-
-checkUnnamed886(core.List<api.Network> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkNetwork(o[0]);
- checkNetwork(o[1]);
-}
-
-core.int buildCounterNetworkList = 0;
-buildNetworkList() {
- var o = new api.NetworkList();
- buildCounterNetworkList++;
- if (buildCounterNetworkList < 3) {
- o.id = "foo";
- o.items = buildUnnamed886();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterNetworkList--;
- return o;
-}
-
-checkNetworkList(api.NetworkList o) {
- buildCounterNetworkList++;
- if (buildCounterNetworkList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed886(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterNetworkList--;
-}
-
-core.int buildCounterOperationErrorErrors = 0;
-buildOperationErrorErrors() {
- var o = new api.OperationErrorErrors();
- buildCounterOperationErrorErrors++;
- if (buildCounterOperationErrorErrors < 3) {
- o.code = "foo";
- o.location = "foo";
- o.message = "foo";
- }
- buildCounterOperationErrorErrors--;
- return o;
-}
-
-checkOperationErrorErrors(api.OperationErrorErrors o) {
- buildCounterOperationErrorErrors++;
- if (buildCounterOperationErrorErrors < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- unittest.expect(o.location, unittest.equals('foo'));
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterOperationErrorErrors--;
-}
-
-buildUnnamed887() {
- var o = new core.List<api.OperationErrorErrors>();
- o.add(buildOperationErrorErrors());
- o.add(buildOperationErrorErrors());
- return o;
-}
-
-checkUnnamed887(core.List<api.OperationErrorErrors> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperationErrorErrors(o[0]);
- checkOperationErrorErrors(o[1]);
-}
-
-core.int buildCounterOperationError = 0;
-buildOperationError() {
- var o = new api.OperationError();
- buildCounterOperationError++;
- if (buildCounterOperationError < 3) {
- o.errors = buildUnnamed887();
- }
- buildCounterOperationError--;
- return o;
-}
-
-checkOperationError(api.OperationError o) {
- buildCounterOperationError++;
- if (buildCounterOperationError < 3) {
- checkUnnamed887(o.errors);
- }
- buildCounterOperationError--;
-}
-
-core.int buildCounterOperationWarningsData = 0;
-buildOperationWarningsData() {
- var o = new api.OperationWarningsData();
- buildCounterOperationWarningsData++;
- if (buildCounterOperationWarningsData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterOperationWarningsData--;
- return o;
-}
-
-checkOperationWarningsData(api.OperationWarningsData o) {
- buildCounterOperationWarningsData++;
- if (buildCounterOperationWarningsData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterOperationWarningsData--;
-}
-
-buildUnnamed888() {
- var o = new core.List<api.OperationWarningsData>();
- o.add(buildOperationWarningsData());
- o.add(buildOperationWarningsData());
- return o;
-}
-
-checkUnnamed888(core.List<api.OperationWarningsData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperationWarningsData(o[0]);
- checkOperationWarningsData(o[1]);
-}
-
-core.int buildCounterOperationWarnings = 0;
-buildOperationWarnings() {
- var o = new api.OperationWarnings();
- buildCounterOperationWarnings++;
- if (buildCounterOperationWarnings < 3) {
- o.code = "foo";
- o.data = buildUnnamed888();
- o.message = "foo";
- }
- buildCounterOperationWarnings--;
- return o;
-}
-
-checkOperationWarnings(api.OperationWarnings o) {
- buildCounterOperationWarnings++;
- if (buildCounterOperationWarnings < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed888(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterOperationWarnings--;
-}
-
-buildUnnamed889() {
- var o = new core.List<api.OperationWarnings>();
- o.add(buildOperationWarnings());
- o.add(buildOperationWarnings());
- return o;
-}
-
-checkUnnamed889(core.List<api.OperationWarnings> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperationWarnings(o[0]);
- checkOperationWarnings(o[1]);
-}
-
-core.int buildCounterOperation = 0;
-buildOperation() {
- var o = new api.Operation();
- buildCounterOperation++;
- if (buildCounterOperation < 3) {
- o.clientOperationId = "foo";
- o.creationTimestamp = "foo";
- o.endTime = "foo";
- o.error = buildOperationError();
- o.httpErrorMessage = "foo";
- o.httpErrorStatusCode = 42;
- o.id = "foo";
- o.insertTime = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.operationType = "foo";
- o.progress = 42;
- o.region = "foo";
- o.selfLink = "foo";
- o.startTime = "foo";
- o.status = "foo";
- o.statusMessage = "foo";
- o.targetId = "foo";
- o.targetLink = "foo";
- o.user = "foo";
- o.warnings = buildUnnamed889();
- o.zone = "foo";
- }
- buildCounterOperation--;
- return o;
-}
-
-checkOperation(api.Operation o) {
- buildCounterOperation++;
- if (buildCounterOperation < 3) {
- unittest.expect(o.clientOperationId, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.endTime, unittest.equals('foo'));
- checkOperationError(o.error);
- unittest.expect(o.httpErrorMessage, unittest.equals('foo'));
- unittest.expect(o.httpErrorStatusCode, unittest.equals(42));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.insertTime, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.operationType, unittest.equals('foo'));
- unittest.expect(o.progress, unittest.equals(42));
- unittest.expect(o.region, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.startTime, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.statusMessage, unittest.equals('foo'));
- unittest.expect(o.targetId, unittest.equals('foo'));
- unittest.expect(o.targetLink, unittest.equals('foo'));
- unittest.expect(o.user, unittest.equals('foo'));
- checkUnnamed889(o.warnings);
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterOperation--;
-}
-
-buildUnnamed890() {
- var o = new core.Map<core.String, api.OperationsScopedList>();
- o["x"] = buildOperationsScopedList();
- o["y"] = buildOperationsScopedList();
- return o;
-}
-
-checkUnnamed890(core.Map<core.String, api.OperationsScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperationsScopedList(o["x"]);
- checkOperationsScopedList(o["y"]);
-}
-
-core.int buildCounterOperationAggregatedList = 0;
-buildOperationAggregatedList() {
- var o = new api.OperationAggregatedList();
- buildCounterOperationAggregatedList++;
- if (buildCounterOperationAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed890();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterOperationAggregatedList--;
- return o;
-}
-
-checkOperationAggregatedList(api.OperationAggregatedList o) {
- buildCounterOperationAggregatedList++;
- if (buildCounterOperationAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed890(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterOperationAggregatedList--;
-}
-
-buildUnnamed891() {
- var o = new core.List<api.Operation>();
- o.add(buildOperation());
- o.add(buildOperation());
- return o;
-}
-
-checkUnnamed891(core.List<api.Operation> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperation(o[0]);
- checkOperation(o[1]);
-}
-
-core.int buildCounterOperationList = 0;
-buildOperationList() {
- var o = new api.OperationList();
- buildCounterOperationList++;
- if (buildCounterOperationList < 3) {
- o.id = "foo";
- o.items = buildUnnamed891();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterOperationList--;
- return o;
-}
-
-checkOperationList(api.OperationList o) {
- buildCounterOperationList++;
- if (buildCounterOperationList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed891(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterOperationList--;
-}
-
-buildUnnamed892() {
- var o = new core.List<api.Operation>();
- o.add(buildOperation());
- o.add(buildOperation());
- return o;
-}
-
-checkUnnamed892(core.List<api.Operation> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperation(o[0]);
- checkOperation(o[1]);
-}
-
-core.int buildCounterOperationsScopedListWarningData = 0;
-buildOperationsScopedListWarningData() {
- var o = new api.OperationsScopedListWarningData();
- buildCounterOperationsScopedListWarningData++;
- if (buildCounterOperationsScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterOperationsScopedListWarningData--;
- return o;
-}
-
-checkOperationsScopedListWarningData(api.OperationsScopedListWarningData o) {
- buildCounterOperationsScopedListWarningData++;
- if (buildCounterOperationsScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterOperationsScopedListWarningData--;
-}
-
-buildUnnamed893() {
- var o = new core.List<api.OperationsScopedListWarningData>();
- o.add(buildOperationsScopedListWarningData());
- o.add(buildOperationsScopedListWarningData());
- return o;
-}
-
-checkUnnamed893(core.List<api.OperationsScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperationsScopedListWarningData(o[0]);
- checkOperationsScopedListWarningData(o[1]);
-}
-
-core.int buildCounterOperationsScopedListWarning = 0;
-buildOperationsScopedListWarning() {
- var o = new api.OperationsScopedListWarning();
- buildCounterOperationsScopedListWarning++;
- if (buildCounterOperationsScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed893();
- o.message = "foo";
- }
- buildCounterOperationsScopedListWarning--;
- return o;
-}
-
-checkOperationsScopedListWarning(api.OperationsScopedListWarning o) {
- buildCounterOperationsScopedListWarning++;
- if (buildCounterOperationsScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed893(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterOperationsScopedListWarning--;
-}
-
-core.int buildCounterOperationsScopedList = 0;
-buildOperationsScopedList() {
- var o = new api.OperationsScopedList();
- buildCounterOperationsScopedList++;
- if (buildCounterOperationsScopedList < 3) {
- o.operations = buildUnnamed892();
- o.warning = buildOperationsScopedListWarning();
- }
- buildCounterOperationsScopedList--;
- return o;
-}
-
-checkOperationsScopedList(api.OperationsScopedList o) {
- buildCounterOperationsScopedList++;
- if (buildCounterOperationsScopedList < 3) {
- checkUnnamed892(o.operations);
- checkOperationsScopedListWarning(o.warning);
- }
- buildCounterOperationsScopedList--;
-}
-
-buildUnnamed894() {
- var o = new core.List<api.PathRule>();
- o.add(buildPathRule());
- o.add(buildPathRule());
- return o;
-}
-
-checkUnnamed894(core.List<api.PathRule> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPathRule(o[0]);
- checkPathRule(o[1]);
-}
-
-core.int buildCounterPathMatcher = 0;
-buildPathMatcher() {
- var o = new api.PathMatcher();
- buildCounterPathMatcher++;
- if (buildCounterPathMatcher < 3) {
- o.defaultService = "foo";
- o.description = "foo";
- o.name = "foo";
- o.pathRules = buildUnnamed894();
- }
- buildCounterPathMatcher--;
- return o;
-}
-
-checkPathMatcher(api.PathMatcher o) {
- buildCounterPathMatcher++;
- if (buildCounterPathMatcher < 3) {
- unittest.expect(o.defaultService, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed894(o.pathRules);
- }
- buildCounterPathMatcher--;
-}
-
-buildUnnamed895() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed895(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 buildCounterPathRule = 0;
-buildPathRule() {
- var o = new api.PathRule();
- buildCounterPathRule++;
- if (buildCounterPathRule < 3) {
- o.paths = buildUnnamed895();
- o.service = "foo";
- }
- buildCounterPathRule--;
- return o;
-}
-
-checkPathRule(api.PathRule o) {
- buildCounterPathRule++;
- if (buildCounterPathRule < 3) {
- checkUnnamed895(o.paths);
- unittest.expect(o.service, unittest.equals('foo'));
- }
- buildCounterPathRule--;
-}
-
-buildUnnamed896() {
- var o = new core.List<api.Quota>();
- o.add(buildQuota());
- o.add(buildQuota());
- return o;
-}
-
-checkUnnamed896(core.List<api.Quota> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkQuota(o[0]);
- checkQuota(o[1]);
-}
-
-core.int buildCounterProject = 0;
-buildProject() {
- var o = new api.Project();
- buildCounterProject++;
- if (buildCounterProject < 3) {
- o.commonInstanceMetadata = buildMetadata();
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.quotas = buildUnnamed896();
- o.selfLink = "foo";
- o.usageExportLocation = buildUsageExportLocation();
- }
- buildCounterProject--;
- return o;
-}
-
-checkProject(api.Project o) {
- buildCounterProject++;
- if (buildCounterProject < 3) {
- checkMetadata(o.commonInstanceMetadata);
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed896(o.quotas);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkUsageExportLocation(o.usageExportLocation);
- }
- buildCounterProject--;
-}
-
-core.int buildCounterQuota = 0;
-buildQuota() {
- var o = new api.Quota();
- buildCounterQuota++;
- if (buildCounterQuota < 3) {
- o.limit = 42.0;
- o.metric = "foo";
- o.usage = 42.0;
- }
- buildCounterQuota--;
- return o;
-}
-
-checkQuota(api.Quota o) {
- buildCounterQuota++;
- if (buildCounterQuota < 3) {
- unittest.expect(o.limit, unittest.equals(42.0));
- unittest.expect(o.metric, unittest.equals('foo'));
- unittest.expect(o.usage, unittest.equals(42.0));
- }
- buildCounterQuota--;
-}
-
-buildUnnamed897() {
- var o = new core.List<api.Quota>();
- o.add(buildQuota());
- o.add(buildQuota());
- return o;
-}
-
-checkUnnamed897(core.List<api.Quota> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkQuota(o[0]);
- checkQuota(o[1]);
-}
-
-buildUnnamed898() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed898(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 buildCounterRegion = 0;
-buildRegion() {
- var o = new api.Region();
- buildCounterRegion++;
- if (buildCounterRegion < 3) {
- o.creationTimestamp = "foo";
- o.deprecated = buildDeprecationStatus();
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.quotas = buildUnnamed897();
- o.selfLink = "foo";
- o.status = "foo";
- o.zones = buildUnnamed898();
- }
- buildCounterRegion--;
- return o;
-}
-
-checkRegion(api.Region o) {
- buildCounterRegion++;
- if (buildCounterRegion < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- checkDeprecationStatus(o.deprecated);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed897(o.quotas);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- checkUnnamed898(o.zones);
- }
- buildCounterRegion--;
-}
-
-buildUnnamed899() {
- var o = new core.List<api.Region>();
- o.add(buildRegion());
- o.add(buildRegion());
- return o;
-}
-
-checkUnnamed899(core.List<api.Region> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRegion(o[0]);
- checkRegion(o[1]);
-}
-
-core.int buildCounterRegionList = 0;
-buildRegionList() {
- var o = new api.RegionList();
- buildCounterRegionList++;
- if (buildCounterRegionList < 3) {
- o.id = "foo";
- o.items = buildUnnamed899();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterRegionList--;
- return o;
-}
-
-checkRegionList(api.RegionList o) {
- buildCounterRegionList++;
- if (buildCounterRegionList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed899(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterRegionList--;
-}
-
-core.int buildCounterResourceGroupReference = 0;
-buildResourceGroupReference() {
- var o = new api.ResourceGroupReference();
- buildCounterResourceGroupReference++;
- if (buildCounterResourceGroupReference < 3) {
- o.group = "foo";
- }
- buildCounterResourceGroupReference--;
- return o;
-}
-
-checkResourceGroupReference(api.ResourceGroupReference o) {
- buildCounterResourceGroupReference++;
- if (buildCounterResourceGroupReference < 3) {
- unittest.expect(o.group, unittest.equals('foo'));
- }
- buildCounterResourceGroupReference--;
-}
-
-buildUnnamed900() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed900(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 buildCounterRouteWarningsData = 0;
-buildRouteWarningsData() {
- var o = new api.RouteWarningsData();
- buildCounterRouteWarningsData++;
- if (buildCounterRouteWarningsData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterRouteWarningsData--;
- return o;
-}
-
-checkRouteWarningsData(api.RouteWarningsData o) {
- buildCounterRouteWarningsData++;
- if (buildCounterRouteWarningsData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterRouteWarningsData--;
-}
-
-buildUnnamed901() {
- var o = new core.List<api.RouteWarningsData>();
- o.add(buildRouteWarningsData());
- o.add(buildRouteWarningsData());
- return o;
-}
-
-checkUnnamed901(core.List<api.RouteWarningsData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRouteWarningsData(o[0]);
- checkRouteWarningsData(o[1]);
-}
-
-core.int buildCounterRouteWarnings = 0;
-buildRouteWarnings() {
- var o = new api.RouteWarnings();
- buildCounterRouteWarnings++;
- if (buildCounterRouteWarnings < 3) {
- o.code = "foo";
- o.data = buildUnnamed901();
- o.message = "foo";
- }
- buildCounterRouteWarnings--;
- return o;
-}
-
-checkRouteWarnings(api.RouteWarnings o) {
- buildCounterRouteWarnings++;
- if (buildCounterRouteWarnings < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed901(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterRouteWarnings--;
-}
-
-buildUnnamed902() {
- var o = new core.List<api.RouteWarnings>();
- o.add(buildRouteWarnings());
- o.add(buildRouteWarnings());
- return o;
-}
-
-checkUnnamed902(core.List<api.RouteWarnings> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRouteWarnings(o[0]);
- checkRouteWarnings(o[1]);
-}
-
-core.int buildCounterRoute = 0;
-buildRoute() {
- var o = new api.Route();
- buildCounterRoute++;
- if (buildCounterRoute < 3) {
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.destRange = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.network = "foo";
- o.nextHopGateway = "foo";
- o.nextHopInstance = "foo";
- o.nextHopIp = "foo";
- o.nextHopNetwork = "foo";
- o.priority = 42;
- o.selfLink = "foo";
- o.tags = buildUnnamed900();
- o.warnings = buildUnnamed902();
- }
- buildCounterRoute--;
- return o;
-}
-
-checkRoute(api.Route o) {
- buildCounterRoute++;
- if (buildCounterRoute < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.destRange, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.network, unittest.equals('foo'));
- unittest.expect(o.nextHopGateway, unittest.equals('foo'));
- unittest.expect(o.nextHopInstance, unittest.equals('foo'));
- unittest.expect(o.nextHopIp, unittest.equals('foo'));
- unittest.expect(o.nextHopNetwork, unittest.equals('foo'));
- unittest.expect(o.priority, unittest.equals(42));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkUnnamed900(o.tags);
- checkUnnamed902(o.warnings);
- }
- buildCounterRoute--;
-}
-
-buildUnnamed903() {
- var o = new core.List<api.Route>();
- o.add(buildRoute());
- o.add(buildRoute());
- return o;
-}
-
-checkUnnamed903(core.List<api.Route> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkRoute(o[0]);
- checkRoute(o[1]);
-}
-
-core.int buildCounterRouteList = 0;
-buildRouteList() {
- var o = new api.RouteList();
- buildCounterRouteList++;
- if (buildCounterRouteList < 3) {
- o.id = "foo";
- o.items = buildUnnamed903();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterRouteList--;
- return o;
-}
-
-checkRouteList(api.RouteList o) {
- buildCounterRouteList++;
- if (buildCounterRouteList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed903(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterRouteList--;
-}
-
-core.int buildCounterScheduling = 0;
-buildScheduling() {
- var o = new api.Scheduling();
- buildCounterScheduling++;
- if (buildCounterScheduling < 3) {
- o.automaticRestart = true;
- o.onHostMaintenance = "foo";
- }
- buildCounterScheduling--;
- return o;
-}
-
-checkScheduling(api.Scheduling o) {
- buildCounterScheduling++;
- if (buildCounterScheduling < 3) {
- unittest.expect(o.automaticRestart, unittest.isTrue);
- unittest.expect(o.onHostMaintenance, unittest.equals('foo'));
- }
- buildCounterScheduling--;
-}
-
-core.int buildCounterSerialPortOutput = 0;
-buildSerialPortOutput() {
- var o = new api.SerialPortOutput();
- buildCounterSerialPortOutput++;
- if (buildCounterSerialPortOutput < 3) {
- o.contents = "foo";
- o.kind = "foo";
- o.selfLink = "foo";
- }
- buildCounterSerialPortOutput--;
- return o;
-}
-
-checkSerialPortOutput(api.SerialPortOutput o) {
- buildCounterSerialPortOutput++;
- if (buildCounterSerialPortOutput < 3) {
- unittest.expect(o.contents, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterSerialPortOutput--;
-}
-
-buildUnnamed904() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed904(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 buildCounterServiceAccount = 0;
-buildServiceAccount() {
- var o = new api.ServiceAccount();
- buildCounterServiceAccount++;
- if (buildCounterServiceAccount < 3) {
- o.email = "foo";
- o.scopes = buildUnnamed904();
- }
- buildCounterServiceAccount--;
- return o;
-}
-
-checkServiceAccount(api.ServiceAccount o) {
- buildCounterServiceAccount++;
- if (buildCounterServiceAccount < 3) {
- unittest.expect(o.email, unittest.equals('foo'));
- checkUnnamed904(o.scopes);
- }
- buildCounterServiceAccount--;
-}
-
-buildUnnamed905() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed905(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 buildCounterSnapshot = 0;
-buildSnapshot() {
- var o = new api.Snapshot();
- buildCounterSnapshot++;
- if (buildCounterSnapshot < 3) {
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.diskSizeGb = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.licenses = buildUnnamed905();
- o.name = "foo";
- o.selfLink = "foo";
- o.sourceDisk = "foo";
- o.sourceDiskId = "foo";
- o.status = "foo";
- o.storageBytes = "foo";
- o.storageBytesStatus = "foo";
- }
- buildCounterSnapshot--;
- return o;
-}
-
-checkSnapshot(api.Snapshot o) {
- buildCounterSnapshot++;
- if (buildCounterSnapshot < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.diskSizeGb, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed905(o.licenses);
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.sourceDisk, unittest.equals('foo'));
- unittest.expect(o.sourceDiskId, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.storageBytes, unittest.equals('foo'));
- unittest.expect(o.storageBytesStatus, unittest.equals('foo'));
- }
- buildCounterSnapshot--;
-}
-
-buildUnnamed906() {
- var o = new core.List<api.Snapshot>();
- o.add(buildSnapshot());
- o.add(buildSnapshot());
- return o;
-}
-
-checkUnnamed906(core.List<api.Snapshot> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkSnapshot(o[0]);
- checkSnapshot(o[1]);
-}
-
-core.int buildCounterSnapshotList = 0;
-buildSnapshotList() {
- var o = new api.SnapshotList();
- buildCounterSnapshotList++;
- if (buildCounterSnapshotList < 3) {
- o.id = "foo";
- o.items = buildUnnamed906();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterSnapshotList--;
- return o;
-}
-
-checkSnapshotList(api.SnapshotList o) {
- buildCounterSnapshotList++;
- if (buildCounterSnapshotList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed906(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterSnapshotList--;
-}
-
-buildUnnamed907() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed907(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 buildCounterTags = 0;
-buildTags() {
- var o = new api.Tags();
- buildCounterTags++;
- if (buildCounterTags < 3) {
- o.fingerprint = "foo";
- o.items = buildUnnamed907();
- }
- buildCounterTags--;
- return o;
-}
-
-checkTags(api.Tags o) {
- buildCounterTags++;
- if (buildCounterTags < 3) {
- unittest.expect(o.fingerprint, unittest.equals('foo'));
- checkUnnamed907(o.items);
- }
- buildCounterTags--;
-}
-
-core.int buildCounterTargetHttpProxy = 0;
-buildTargetHttpProxy() {
- var o = new api.TargetHttpProxy();
- buildCounterTargetHttpProxy++;
- if (buildCounterTargetHttpProxy < 3) {
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.selfLink = "foo";
- o.urlMap = "foo";
- }
- buildCounterTargetHttpProxy--;
- return o;
-}
-
-checkTargetHttpProxy(api.TargetHttpProxy o) {
- buildCounterTargetHttpProxy++;
- if (buildCounterTargetHttpProxy < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.urlMap, unittest.equals('foo'));
- }
- buildCounterTargetHttpProxy--;
-}
-
-buildUnnamed908() {
- var o = new core.List<api.TargetHttpProxy>();
- o.add(buildTargetHttpProxy());
- o.add(buildTargetHttpProxy());
- return o;
-}
-
-checkUnnamed908(core.List<api.TargetHttpProxy> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetHttpProxy(o[0]);
- checkTargetHttpProxy(o[1]);
-}
-
-core.int buildCounterTargetHttpProxyList = 0;
-buildTargetHttpProxyList() {
- var o = new api.TargetHttpProxyList();
- buildCounterTargetHttpProxyList++;
- if (buildCounterTargetHttpProxyList < 3) {
- o.id = "foo";
- o.items = buildUnnamed908();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterTargetHttpProxyList--;
- return o;
-}
-
-checkTargetHttpProxyList(api.TargetHttpProxyList o) {
- buildCounterTargetHttpProxyList++;
- if (buildCounterTargetHttpProxyList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed908(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterTargetHttpProxyList--;
-}
-
-core.int buildCounterTargetInstance = 0;
-buildTargetInstance() {
- var o = new api.TargetInstance();
- buildCounterTargetInstance++;
- if (buildCounterTargetInstance < 3) {
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.id = "foo";
- o.instance = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.natPolicy = "foo";
- o.selfLink = "foo";
- o.zone = "foo";
- }
- buildCounterTargetInstance--;
- return o;
-}
-
-checkTargetInstance(api.TargetInstance o) {
- buildCounterTargetInstance++;
- if (buildCounterTargetInstance < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.instance, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.natPolicy, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.zone, unittest.equals('foo'));
- }
- buildCounterTargetInstance--;
-}
-
-buildUnnamed909() {
- var o = new core.Map<core.String, api.TargetInstancesScopedList>();
- o["x"] = buildTargetInstancesScopedList();
- o["y"] = buildTargetInstancesScopedList();
- return o;
-}
-
-checkUnnamed909(core.Map<core.String, api.TargetInstancesScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetInstancesScopedList(o["x"]);
- checkTargetInstancesScopedList(o["y"]);
-}
-
-core.int buildCounterTargetInstanceAggregatedList = 0;
-buildTargetInstanceAggregatedList() {
- var o = new api.TargetInstanceAggregatedList();
- buildCounterTargetInstanceAggregatedList++;
- if (buildCounterTargetInstanceAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed909();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterTargetInstanceAggregatedList--;
- return o;
-}
-
-checkTargetInstanceAggregatedList(api.TargetInstanceAggregatedList o) {
- buildCounterTargetInstanceAggregatedList++;
- if (buildCounterTargetInstanceAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed909(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterTargetInstanceAggregatedList--;
-}
-
-buildUnnamed910() {
- var o = new core.List<api.TargetInstance>();
- o.add(buildTargetInstance());
- o.add(buildTargetInstance());
- return o;
-}
-
-checkUnnamed910(core.List<api.TargetInstance> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetInstance(o[0]);
- checkTargetInstance(o[1]);
-}
-
-core.int buildCounterTargetInstanceList = 0;
-buildTargetInstanceList() {
- var o = new api.TargetInstanceList();
- buildCounterTargetInstanceList++;
- if (buildCounterTargetInstanceList < 3) {
- o.id = "foo";
- o.items = buildUnnamed910();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterTargetInstanceList--;
- return o;
-}
-
-checkTargetInstanceList(api.TargetInstanceList o) {
- buildCounterTargetInstanceList++;
- if (buildCounterTargetInstanceList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed910(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterTargetInstanceList--;
-}
-
-buildUnnamed911() {
- var o = new core.List<api.TargetInstance>();
- o.add(buildTargetInstance());
- o.add(buildTargetInstance());
- return o;
-}
-
-checkUnnamed911(core.List<api.TargetInstance> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetInstance(o[0]);
- checkTargetInstance(o[1]);
-}
-
-core.int buildCounterTargetInstancesScopedListWarningData = 0;
-buildTargetInstancesScopedListWarningData() {
- var o = new api.TargetInstancesScopedListWarningData();
- buildCounterTargetInstancesScopedListWarningData++;
- if (buildCounterTargetInstancesScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterTargetInstancesScopedListWarningData--;
- return o;
-}
-
-checkTargetInstancesScopedListWarningData(api.TargetInstancesScopedListWarningData o) {
- buildCounterTargetInstancesScopedListWarningData++;
- if (buildCounterTargetInstancesScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterTargetInstancesScopedListWarningData--;
-}
-
-buildUnnamed912() {
- var o = new core.List<api.TargetInstancesScopedListWarningData>();
- o.add(buildTargetInstancesScopedListWarningData());
- o.add(buildTargetInstancesScopedListWarningData());
- return o;
-}
-
-checkUnnamed912(core.List<api.TargetInstancesScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetInstancesScopedListWarningData(o[0]);
- checkTargetInstancesScopedListWarningData(o[1]);
-}
-
-core.int buildCounterTargetInstancesScopedListWarning = 0;
-buildTargetInstancesScopedListWarning() {
- var o = new api.TargetInstancesScopedListWarning();
- buildCounterTargetInstancesScopedListWarning++;
- if (buildCounterTargetInstancesScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed912();
- o.message = "foo";
- }
- buildCounterTargetInstancesScopedListWarning--;
- return o;
-}
-
-checkTargetInstancesScopedListWarning(api.TargetInstancesScopedListWarning o) {
- buildCounterTargetInstancesScopedListWarning++;
- if (buildCounterTargetInstancesScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed912(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterTargetInstancesScopedListWarning--;
-}
-
-core.int buildCounterTargetInstancesScopedList = 0;
-buildTargetInstancesScopedList() {
- var o = new api.TargetInstancesScopedList();
- buildCounterTargetInstancesScopedList++;
- if (buildCounterTargetInstancesScopedList < 3) {
- o.targetInstances = buildUnnamed911();
- o.warning = buildTargetInstancesScopedListWarning();
- }
- buildCounterTargetInstancesScopedList--;
- return o;
-}
-
-checkTargetInstancesScopedList(api.TargetInstancesScopedList o) {
- buildCounterTargetInstancesScopedList++;
- if (buildCounterTargetInstancesScopedList < 3) {
- checkUnnamed911(o.targetInstances);
- checkTargetInstancesScopedListWarning(o.warning);
- }
- buildCounterTargetInstancesScopedList--;
-}
-
-buildUnnamed913() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed913(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'));
-}
-
-buildUnnamed914() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed914(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 buildCounterTargetPool = 0;
-buildTargetPool() {
- var o = new api.TargetPool();
- buildCounterTargetPool++;
- if (buildCounterTargetPool < 3) {
- o.backupPool = "foo";
- o.creationTimestamp = "foo";
- o.description = "foo";
- o.failoverRatio = 42.0;
- o.healthChecks = buildUnnamed913();
- o.id = "foo";
- o.instances = buildUnnamed914();
- o.kind = "foo";
- o.name = "foo";
- o.region = "foo";
- o.selfLink = "foo";
- o.sessionAffinity = "foo";
- }
- buildCounterTargetPool--;
- return o;
-}
-
-checkTargetPool(api.TargetPool o) {
- buildCounterTargetPool++;
- if (buildCounterTargetPool < 3) {
- unittest.expect(o.backupPool, unittest.equals('foo'));
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.failoverRatio, unittest.equals(42.0));
- checkUnnamed913(o.healthChecks);
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed914(o.instances);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.region, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.sessionAffinity, unittest.equals('foo'));
- }
- buildCounterTargetPool--;
-}
-
-buildUnnamed915() {
- var o = new core.Map<core.String, api.TargetPoolsScopedList>();
- o["x"] = buildTargetPoolsScopedList();
- o["y"] = buildTargetPoolsScopedList();
- return o;
-}
-
-checkUnnamed915(core.Map<core.String, api.TargetPoolsScopedList> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetPoolsScopedList(o["x"]);
- checkTargetPoolsScopedList(o["y"]);
-}
-
-core.int buildCounterTargetPoolAggregatedList = 0;
-buildTargetPoolAggregatedList() {
- var o = new api.TargetPoolAggregatedList();
- buildCounterTargetPoolAggregatedList++;
- if (buildCounterTargetPoolAggregatedList < 3) {
- o.id = "foo";
- o.items = buildUnnamed915();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterTargetPoolAggregatedList--;
- return o;
-}
-
-checkTargetPoolAggregatedList(api.TargetPoolAggregatedList o) {
- buildCounterTargetPoolAggregatedList++;
- if (buildCounterTargetPoolAggregatedList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed915(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterTargetPoolAggregatedList--;
-}
-
-buildUnnamed916() {
- var o = new core.List<api.HealthStatus>();
- o.add(buildHealthStatus());
- o.add(buildHealthStatus());
- return o;
-}
-
-checkUnnamed916(core.List<api.HealthStatus> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHealthStatus(o[0]);
- checkHealthStatus(o[1]);
-}
-
-core.int buildCounterTargetPoolInstanceHealth = 0;
-buildTargetPoolInstanceHealth() {
- var o = new api.TargetPoolInstanceHealth();
- buildCounterTargetPoolInstanceHealth++;
- if (buildCounterTargetPoolInstanceHealth < 3) {
- o.healthStatus = buildUnnamed916();
- o.kind = "foo";
- }
- buildCounterTargetPoolInstanceHealth--;
- return o;
-}
-
-checkTargetPoolInstanceHealth(api.TargetPoolInstanceHealth o) {
- buildCounterTargetPoolInstanceHealth++;
- if (buildCounterTargetPoolInstanceHealth < 3) {
- checkUnnamed916(o.healthStatus);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterTargetPoolInstanceHealth--;
-}
-
-buildUnnamed917() {
- var o = new core.List<api.TargetPool>();
- o.add(buildTargetPool());
- o.add(buildTargetPool());
- return o;
-}
-
-checkUnnamed917(core.List<api.TargetPool> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetPool(o[0]);
- checkTargetPool(o[1]);
-}
-
-core.int buildCounterTargetPoolList = 0;
-buildTargetPoolList() {
- var o = new api.TargetPoolList();
- buildCounterTargetPoolList++;
- if (buildCounterTargetPoolList < 3) {
- o.id = "foo";
- o.items = buildUnnamed917();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterTargetPoolList--;
- return o;
-}
-
-checkTargetPoolList(api.TargetPoolList o) {
- buildCounterTargetPoolList++;
- if (buildCounterTargetPoolList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed917(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterTargetPoolList--;
-}
-
-buildUnnamed918() {
- var o = new core.List<api.HealthCheckReference>();
- o.add(buildHealthCheckReference());
- o.add(buildHealthCheckReference());
- return o;
-}
-
-checkUnnamed918(core.List<api.HealthCheckReference> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHealthCheckReference(o[0]);
- checkHealthCheckReference(o[1]);
-}
-
-core.int buildCounterTargetPoolsAddHealthCheckRequest = 0;
-buildTargetPoolsAddHealthCheckRequest() {
- var o = new api.TargetPoolsAddHealthCheckRequest();
- buildCounterTargetPoolsAddHealthCheckRequest++;
- if (buildCounterTargetPoolsAddHealthCheckRequest < 3) {
- o.healthChecks = buildUnnamed918();
- }
- buildCounterTargetPoolsAddHealthCheckRequest--;
- return o;
-}
-
-checkTargetPoolsAddHealthCheckRequest(api.TargetPoolsAddHealthCheckRequest o) {
- buildCounterTargetPoolsAddHealthCheckRequest++;
- if (buildCounterTargetPoolsAddHealthCheckRequest < 3) {
- checkUnnamed918(o.healthChecks);
- }
- buildCounterTargetPoolsAddHealthCheckRequest--;
-}
-
-buildUnnamed919() {
- var o = new core.List<api.InstanceReference>();
- o.add(buildInstanceReference());
- o.add(buildInstanceReference());
- return o;
-}
-
-checkUnnamed919(core.List<api.InstanceReference> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstanceReference(o[0]);
- checkInstanceReference(o[1]);
-}
-
-core.int buildCounterTargetPoolsAddInstanceRequest = 0;
-buildTargetPoolsAddInstanceRequest() {
- var o = new api.TargetPoolsAddInstanceRequest();
- buildCounterTargetPoolsAddInstanceRequest++;
- if (buildCounterTargetPoolsAddInstanceRequest < 3) {
- o.instances = buildUnnamed919();
- }
- buildCounterTargetPoolsAddInstanceRequest--;
- return o;
-}
-
-checkTargetPoolsAddInstanceRequest(api.TargetPoolsAddInstanceRequest o) {
- buildCounterTargetPoolsAddInstanceRequest++;
- if (buildCounterTargetPoolsAddInstanceRequest < 3) {
- checkUnnamed919(o.instances);
- }
- buildCounterTargetPoolsAddInstanceRequest--;
-}
-
-buildUnnamed920() {
- var o = new core.List<api.HealthCheckReference>();
- o.add(buildHealthCheckReference());
- o.add(buildHealthCheckReference());
- return o;
-}
-
-checkUnnamed920(core.List<api.HealthCheckReference> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHealthCheckReference(o[0]);
- checkHealthCheckReference(o[1]);
-}
-
-core.int buildCounterTargetPoolsRemoveHealthCheckRequest = 0;
-buildTargetPoolsRemoveHealthCheckRequest() {
- var o = new api.TargetPoolsRemoveHealthCheckRequest();
- buildCounterTargetPoolsRemoveHealthCheckRequest++;
- if (buildCounterTargetPoolsRemoveHealthCheckRequest < 3) {
- o.healthChecks = buildUnnamed920();
- }
- buildCounterTargetPoolsRemoveHealthCheckRequest--;
- return o;
-}
-
-checkTargetPoolsRemoveHealthCheckRequest(api.TargetPoolsRemoveHealthCheckRequest o) {
- buildCounterTargetPoolsRemoveHealthCheckRequest++;
- if (buildCounterTargetPoolsRemoveHealthCheckRequest < 3) {
- checkUnnamed920(o.healthChecks);
- }
- buildCounterTargetPoolsRemoveHealthCheckRequest--;
-}
-
-buildUnnamed921() {
- var o = new core.List<api.InstanceReference>();
- o.add(buildInstanceReference());
- o.add(buildInstanceReference());
- return o;
-}
-
-checkUnnamed921(core.List<api.InstanceReference> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkInstanceReference(o[0]);
- checkInstanceReference(o[1]);
-}
-
-core.int buildCounterTargetPoolsRemoveInstanceRequest = 0;
-buildTargetPoolsRemoveInstanceRequest() {
- var o = new api.TargetPoolsRemoveInstanceRequest();
- buildCounterTargetPoolsRemoveInstanceRequest++;
- if (buildCounterTargetPoolsRemoveInstanceRequest < 3) {
- o.instances = buildUnnamed921();
- }
- buildCounterTargetPoolsRemoveInstanceRequest--;
- return o;
-}
-
-checkTargetPoolsRemoveInstanceRequest(api.TargetPoolsRemoveInstanceRequest o) {
- buildCounterTargetPoolsRemoveInstanceRequest++;
- if (buildCounterTargetPoolsRemoveInstanceRequest < 3) {
- checkUnnamed921(o.instances);
- }
- buildCounterTargetPoolsRemoveInstanceRequest--;
-}
-
-buildUnnamed922() {
- var o = new core.List<api.TargetPool>();
- o.add(buildTargetPool());
- o.add(buildTargetPool());
- return o;
-}
-
-checkUnnamed922(core.List<api.TargetPool> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetPool(o[0]);
- checkTargetPool(o[1]);
-}
-
-core.int buildCounterTargetPoolsScopedListWarningData = 0;
-buildTargetPoolsScopedListWarningData() {
- var o = new api.TargetPoolsScopedListWarningData();
- buildCounterTargetPoolsScopedListWarningData++;
- if (buildCounterTargetPoolsScopedListWarningData < 3) {
- o.key = "foo";
- o.value = "foo";
- }
- buildCounterTargetPoolsScopedListWarningData--;
- return o;
-}
-
-checkTargetPoolsScopedListWarningData(api.TargetPoolsScopedListWarningData o) {
- buildCounterTargetPoolsScopedListWarningData++;
- if (buildCounterTargetPoolsScopedListWarningData < 3) {
- unittest.expect(o.key, unittest.equals('foo'));
- unittest.expect(o.value, unittest.equals('foo'));
- }
- buildCounterTargetPoolsScopedListWarningData--;
-}
-
-buildUnnamed923() {
- var o = new core.List<api.TargetPoolsScopedListWarningData>();
- o.add(buildTargetPoolsScopedListWarningData());
- o.add(buildTargetPoolsScopedListWarningData());
- return o;
-}
-
-checkUnnamed923(core.List<api.TargetPoolsScopedListWarningData> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTargetPoolsScopedListWarningData(o[0]);
- checkTargetPoolsScopedListWarningData(o[1]);
-}
-
-core.int buildCounterTargetPoolsScopedListWarning = 0;
-buildTargetPoolsScopedListWarning() {
- var o = new api.TargetPoolsScopedListWarning();
- buildCounterTargetPoolsScopedListWarning++;
- if (buildCounterTargetPoolsScopedListWarning < 3) {
- o.code = "foo";
- o.data = buildUnnamed923();
- o.message = "foo";
- }
- buildCounterTargetPoolsScopedListWarning--;
- return o;
-}
-
-checkTargetPoolsScopedListWarning(api.TargetPoolsScopedListWarning o) {
- buildCounterTargetPoolsScopedListWarning++;
- if (buildCounterTargetPoolsScopedListWarning < 3) {
- unittest.expect(o.code, unittest.equals('foo'));
- checkUnnamed923(o.data);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterTargetPoolsScopedListWarning--;
-}
-
-core.int buildCounterTargetPoolsScopedList = 0;
-buildTargetPoolsScopedList() {
- var o = new api.TargetPoolsScopedList();
- buildCounterTargetPoolsScopedList++;
- if (buildCounterTargetPoolsScopedList < 3) {
- o.targetPools = buildUnnamed922();
- o.warning = buildTargetPoolsScopedListWarning();
- }
- buildCounterTargetPoolsScopedList--;
- return o;
-}
-
-checkTargetPoolsScopedList(api.TargetPoolsScopedList o) {
- buildCounterTargetPoolsScopedList++;
- if (buildCounterTargetPoolsScopedList < 3) {
- checkUnnamed922(o.targetPools);
- checkTargetPoolsScopedListWarning(o.warning);
- }
- buildCounterTargetPoolsScopedList--;
-}
-
-core.int buildCounterTargetReference = 0;
-buildTargetReference() {
- var o = new api.TargetReference();
- buildCounterTargetReference++;
- if (buildCounterTargetReference < 3) {
- o.target = "foo";
- }
- buildCounterTargetReference--;
- return o;
-}
-
-checkTargetReference(api.TargetReference o) {
- buildCounterTargetReference++;
- if (buildCounterTargetReference < 3) {
- unittest.expect(o.target, unittest.equals('foo'));
- }
- buildCounterTargetReference--;
-}
-
-core.int buildCounterTestFailure = 0;
-buildTestFailure() {
- var o = new api.TestFailure();
- buildCounterTestFailure++;
- if (buildCounterTestFailure < 3) {
- o.actualService = "foo";
- o.expectedService = "foo";
- o.host = "foo";
- o.path = "foo";
- }
- buildCounterTestFailure--;
- return o;
-}
-
-checkTestFailure(api.TestFailure o) {
- buildCounterTestFailure++;
- if (buildCounterTestFailure < 3) {
- unittest.expect(o.actualService, unittest.equals('foo'));
- unittest.expect(o.expectedService, unittest.equals('foo'));
- unittest.expect(o.host, unittest.equals('foo'));
- unittest.expect(o.path, unittest.equals('foo'));
- }
- buildCounterTestFailure--;
-}
-
-buildUnnamed924() {
- var o = new core.List<api.HostRule>();
- o.add(buildHostRule());
- o.add(buildHostRule());
- return o;
-}
-
-checkUnnamed924(core.List<api.HostRule> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkHostRule(o[0]);
- checkHostRule(o[1]);
-}
-
-buildUnnamed925() {
- var o = new core.List<api.PathMatcher>();
- o.add(buildPathMatcher());
- o.add(buildPathMatcher());
- return o;
-}
-
-checkUnnamed925(core.List<api.PathMatcher> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkPathMatcher(o[0]);
- checkPathMatcher(o[1]);
-}
-
-buildUnnamed926() {
- var o = new core.List<api.UrlMapTest>();
- o.add(buildUrlMapTest());
- o.add(buildUrlMapTest());
- return o;
-}
-
-checkUnnamed926(core.List<api.UrlMapTest> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkUrlMapTest(o[0]);
- checkUrlMapTest(o[1]);
-}
-
-core.int buildCounterUrlMap = 0;
-buildUrlMap() {
- var o = new api.UrlMap();
- buildCounterUrlMap++;
- if (buildCounterUrlMap < 3) {
- o.creationTimestamp = "foo";
- o.defaultService = "foo";
- o.description = "foo";
- o.fingerprint = "foo";
- o.hostRules = buildUnnamed924();
- o.id = "foo";
- o.kind = "foo";
- o.name = "foo";
- o.pathMatchers = buildUnnamed925();
- o.selfLink = "foo";
- o.tests = buildUnnamed926();
- }
- buildCounterUrlMap--;
- return o;
-}
-
-checkUrlMap(api.UrlMap o) {
- buildCounterUrlMap++;
- if (buildCounterUrlMap < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- unittest.expect(o.defaultService, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.fingerprint, unittest.equals('foo'));
- checkUnnamed924(o.hostRules);
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed925(o.pathMatchers);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkUnnamed926(o.tests);
- }
- buildCounterUrlMap--;
-}
-
-buildUnnamed927() {
- var o = new core.List<api.UrlMap>();
- o.add(buildUrlMap());
- o.add(buildUrlMap());
- return o;
-}
-
-checkUnnamed927(core.List<api.UrlMap> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkUrlMap(o[0]);
- checkUrlMap(o[1]);
-}
-
-core.int buildCounterUrlMapList = 0;
-buildUrlMapList() {
- var o = new api.UrlMapList();
- buildCounterUrlMapList++;
- if (buildCounterUrlMapList < 3) {
- o.id = "foo";
- o.items = buildUnnamed927();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterUrlMapList--;
- return o;
-}
-
-checkUrlMapList(api.UrlMapList o) {
- buildCounterUrlMapList++;
- if (buildCounterUrlMapList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed927(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterUrlMapList--;
-}
-
-core.int buildCounterUrlMapReference = 0;
-buildUrlMapReference() {
- var o = new api.UrlMapReference();
- buildCounterUrlMapReference++;
- if (buildCounterUrlMapReference < 3) {
- o.urlMap = "foo";
- }
- buildCounterUrlMapReference--;
- return o;
-}
-
-checkUrlMapReference(api.UrlMapReference o) {
- buildCounterUrlMapReference++;
- if (buildCounterUrlMapReference < 3) {
- unittest.expect(o.urlMap, unittest.equals('foo'));
- }
- buildCounterUrlMapReference--;
-}
-
-core.int buildCounterUrlMapTest = 0;
-buildUrlMapTest() {
- var o = new api.UrlMapTest();
- buildCounterUrlMapTest++;
- if (buildCounterUrlMapTest < 3) {
- o.description = "foo";
- o.host = "foo";
- o.path = "foo";
- o.service = "foo";
- }
- buildCounterUrlMapTest--;
- return o;
-}
-
-checkUrlMapTest(api.UrlMapTest o) {
- buildCounterUrlMapTest++;
- if (buildCounterUrlMapTest < 3) {
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.host, unittest.equals('foo'));
- unittest.expect(o.path, unittest.equals('foo'));
- unittest.expect(o.service, unittest.equals('foo'));
- }
- buildCounterUrlMapTest--;
-}
-
-buildUnnamed928() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed928(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'));
-}
-
-buildUnnamed929() {
- var o = new core.List<api.TestFailure>();
- o.add(buildTestFailure());
- o.add(buildTestFailure());
- return o;
-}
-
-checkUnnamed929(core.List<api.TestFailure> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTestFailure(o[0]);
- checkTestFailure(o[1]);
-}
-
-core.int buildCounterUrlMapValidationResult = 0;
-buildUrlMapValidationResult() {
- var o = new api.UrlMapValidationResult();
- buildCounterUrlMapValidationResult++;
- if (buildCounterUrlMapValidationResult < 3) {
- o.loadErrors = buildUnnamed928();
- o.loadSucceeded = true;
- o.testFailures = buildUnnamed929();
- o.testPassed = true;
- }
- buildCounterUrlMapValidationResult--;
- return o;
-}
-
-checkUrlMapValidationResult(api.UrlMapValidationResult o) {
- buildCounterUrlMapValidationResult++;
- if (buildCounterUrlMapValidationResult < 3) {
- checkUnnamed928(o.loadErrors);
- unittest.expect(o.loadSucceeded, unittest.isTrue);
- checkUnnamed929(o.testFailures);
- unittest.expect(o.testPassed, unittest.isTrue);
- }
- buildCounterUrlMapValidationResult--;
-}
-
-core.int buildCounterUrlMapsValidateRequest = 0;
-buildUrlMapsValidateRequest() {
- var o = new api.UrlMapsValidateRequest();
- buildCounterUrlMapsValidateRequest++;
- if (buildCounterUrlMapsValidateRequest < 3) {
- o.resource = buildUrlMap();
- }
- buildCounterUrlMapsValidateRequest--;
- return o;
-}
-
-checkUrlMapsValidateRequest(api.UrlMapsValidateRequest o) {
- buildCounterUrlMapsValidateRequest++;
- if (buildCounterUrlMapsValidateRequest < 3) {
- checkUrlMap(o.resource);
- }
- buildCounterUrlMapsValidateRequest--;
-}
-
-core.int buildCounterUrlMapsValidateResponse = 0;
-buildUrlMapsValidateResponse() {
- var o = new api.UrlMapsValidateResponse();
- buildCounterUrlMapsValidateResponse++;
- if (buildCounterUrlMapsValidateResponse < 3) {
- o.result = buildUrlMapValidationResult();
- }
- buildCounterUrlMapsValidateResponse--;
- return o;
-}
-
-checkUrlMapsValidateResponse(api.UrlMapsValidateResponse o) {
- buildCounterUrlMapsValidateResponse++;
- if (buildCounterUrlMapsValidateResponse < 3) {
- checkUrlMapValidationResult(o.result);
- }
- buildCounterUrlMapsValidateResponse--;
-}
-
-core.int buildCounterUsageExportLocation = 0;
-buildUsageExportLocation() {
- var o = new api.UsageExportLocation();
- buildCounterUsageExportLocation++;
- if (buildCounterUsageExportLocation < 3) {
- o.bucketName = "foo";
- o.reportNamePrefix = "foo";
- }
- buildCounterUsageExportLocation--;
- return o;
-}
-
-checkUsageExportLocation(api.UsageExportLocation o) {
- buildCounterUsageExportLocation++;
- if (buildCounterUsageExportLocation < 3) {
- unittest.expect(o.bucketName, unittest.equals('foo'));
- unittest.expect(o.reportNamePrefix, unittest.equals('foo'));
- }
- buildCounterUsageExportLocation--;
-}
-
-core.int buildCounterZoneMaintenanceWindows = 0;
-buildZoneMaintenanceWindows() {
- var o = new api.ZoneMaintenanceWindows();
- buildCounterZoneMaintenanceWindows++;
- if (buildCounterZoneMaintenanceWindows < 3) {
- o.beginTime = "foo";
- o.description = "foo";
- o.endTime = "foo";
- o.name = "foo";
- }
- buildCounterZoneMaintenanceWindows--;
- return o;
-}
-
-checkZoneMaintenanceWindows(api.ZoneMaintenanceWindows o) {
- buildCounterZoneMaintenanceWindows++;
- if (buildCounterZoneMaintenanceWindows < 3) {
- unittest.expect(o.beginTime, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.endTime, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- }
- buildCounterZoneMaintenanceWindows--;
-}
-
-buildUnnamed930() {
- var o = new core.List<api.ZoneMaintenanceWindows>();
- o.add(buildZoneMaintenanceWindows());
- o.add(buildZoneMaintenanceWindows());
- return o;
-}
-
-checkUnnamed930(core.List<api.ZoneMaintenanceWindows> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkZoneMaintenanceWindows(o[0]);
- checkZoneMaintenanceWindows(o[1]);
-}
-
-core.int buildCounterZone = 0;
-buildZone() {
- var o = new api.Zone();
- buildCounterZone++;
- if (buildCounterZone < 3) {
- o.creationTimestamp = "foo";
- o.deprecated = buildDeprecationStatus();
- o.description = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.maintenanceWindows = buildUnnamed930();
- o.name = "foo";
- o.region = "foo";
- o.selfLink = "foo";
- o.status = "foo";
- }
- buildCounterZone--;
- return o;
-}
-
-checkZone(api.Zone o) {
- buildCounterZone++;
- if (buildCounterZone < 3) {
- unittest.expect(o.creationTimestamp, unittest.equals('foo'));
- checkDeprecationStatus(o.deprecated);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed930(o.maintenanceWindows);
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.region, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- }
- buildCounterZone--;
-}
-
-buildUnnamed931() {
- var o = new core.List<api.Zone>();
- o.add(buildZone());
- o.add(buildZone());
- return o;
-}
-
-checkUnnamed931(core.List<api.Zone> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkZone(o[0]);
- checkZone(o[1]);
-}
-
-core.int buildCounterZoneList = 0;
-buildZoneList() {
- var o = new api.ZoneList();
- buildCounterZoneList++;
- if (buildCounterZoneList < 3) {
- o.id = "foo";
- o.items = buildUnnamed931();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.selfLink = "foo";
- }
- buildCounterZoneList--;
- return o;
-}
-
-checkZoneList(api.ZoneList o) {
- buildCounterZoneList++;
- if (buildCounterZoneList < 3) {
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed931(o.items);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterZoneList--;
-}
-
-
-main() {
- unittest.group("obj-schema-AccessConfig", () {
- unittest.test("to-json--from-json", () {
- var o = buildAccessConfig();
- var od = new api.AccessConfig.fromJson(o.toJson());
- checkAccessConfig(od);
- });
- });
-
-
- unittest.group("obj-schema-Address", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddress();
- var od = new api.Address.fromJson(o.toJson());
- checkAddress(od);
- });
- });
-
-
- unittest.group("obj-schema-AddressAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddressAggregatedList();
- var od = new api.AddressAggregatedList.fromJson(o.toJson());
- checkAddressAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-AddressList", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddressList();
- var od = new api.AddressList.fromJson(o.toJson());
- checkAddressList(od);
- });
- });
-
-
- unittest.group("obj-schema-AddressesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddressesScopedListWarningData();
- var od = new api.AddressesScopedListWarningData.fromJson(o.toJson());
- checkAddressesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-AddressesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddressesScopedListWarning();
- var od = new api.AddressesScopedListWarning.fromJson(o.toJson());
- checkAddressesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-AddressesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildAddressesScopedList();
- var od = new api.AddressesScopedList.fromJson(o.toJson());
- checkAddressesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-AttachedDisk", () {
- unittest.test("to-json--from-json", () {
- var o = buildAttachedDisk();
- var od = new api.AttachedDisk.fromJson(o.toJson());
- checkAttachedDisk(od);
- });
- });
-
-
- unittest.group("obj-schema-AttachedDiskInitializeParams", () {
- unittest.test("to-json--from-json", () {
- var o = buildAttachedDiskInitializeParams();
- var od = new api.AttachedDiskInitializeParams.fromJson(o.toJson());
- checkAttachedDiskInitializeParams(od);
- });
- });
-
-
- unittest.group("obj-schema-Backend", () {
- unittest.test("to-json--from-json", () {
- var o = buildBackend();
- var od = new api.Backend.fromJson(o.toJson());
- checkBackend(od);
- });
- });
-
-
- unittest.group("obj-schema-BackendService", () {
- unittest.test("to-json--from-json", () {
- var o = buildBackendService();
- var od = new api.BackendService.fromJson(o.toJson());
- checkBackendService(od);
- });
- });
-
-
- unittest.group("obj-schema-BackendServiceGroupHealth", () {
- unittest.test("to-json--from-json", () {
- var o = buildBackendServiceGroupHealth();
- var od = new api.BackendServiceGroupHealth.fromJson(o.toJson());
- checkBackendServiceGroupHealth(od);
- });
- });
-
-
- unittest.group("obj-schema-BackendServiceList", () {
- unittest.test("to-json--from-json", () {
- var o = buildBackendServiceList();
- var od = new api.BackendServiceList.fromJson(o.toJson());
- checkBackendServiceList(od);
- });
- });
-
-
- unittest.group("obj-schema-DeprecationStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildDeprecationStatus();
- var od = new api.DeprecationStatus.fromJson(o.toJson());
- checkDeprecationStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-Disk", () {
- unittest.test("to-json--from-json", () {
- var o = buildDisk();
- var od = new api.Disk.fromJson(o.toJson());
- checkDisk(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskAggregatedList();
- var od = new api.DiskAggregatedList.fromJson(o.toJson());
- checkDiskAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskList();
- var od = new api.DiskList.fromJson(o.toJson());
- checkDiskList(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskType", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskType();
- var od = new api.DiskType.fromJson(o.toJson());
- checkDiskType(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskTypeAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskTypeAggregatedList();
- var od = new api.DiskTypeAggregatedList.fromJson(o.toJson());
- checkDiskTypeAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskTypeList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskTypeList();
- var od = new api.DiskTypeList.fromJson(o.toJson());
- checkDiskTypeList(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskTypesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskTypesScopedListWarningData();
- var od = new api.DiskTypesScopedListWarningData.fromJson(o.toJson());
- checkDiskTypesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskTypesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskTypesScopedListWarning();
- var od = new api.DiskTypesScopedListWarning.fromJson(o.toJson());
- checkDiskTypesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-DiskTypesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDiskTypesScopedList();
- var od = new api.DiskTypesScopedList.fromJson(o.toJson());
- checkDiskTypesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-DisksScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildDisksScopedListWarningData();
- var od = new api.DisksScopedListWarningData.fromJson(o.toJson());
- checkDisksScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-DisksScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildDisksScopedListWarning();
- var od = new api.DisksScopedListWarning.fromJson(o.toJson());
- checkDisksScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-DisksScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDisksScopedList();
- var od = new api.DisksScopedList.fromJson(o.toJson());
- checkDisksScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-FirewallAllowed", () {
- unittest.test("to-json--from-json", () {
- var o = buildFirewallAllowed();
- var od = new api.FirewallAllowed.fromJson(o.toJson());
- checkFirewallAllowed(od);
- });
- });
-
-
- unittest.group("obj-schema-Firewall", () {
- unittest.test("to-json--from-json", () {
- var o = buildFirewall();
- var od = new api.Firewall.fromJson(o.toJson());
- checkFirewall(od);
- });
- });
-
-
- unittest.group("obj-schema-FirewallList", () {
- unittest.test("to-json--from-json", () {
- var o = buildFirewallList();
- var od = new api.FirewallList.fromJson(o.toJson());
- checkFirewallList(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRule", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRule();
- var od = new api.ForwardingRule.fromJson(o.toJson());
- checkForwardingRule(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRuleAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRuleAggregatedList();
- var od = new api.ForwardingRuleAggregatedList.fromJson(o.toJson());
- checkForwardingRuleAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRuleList", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRuleList();
- var od = new api.ForwardingRuleList.fromJson(o.toJson());
- checkForwardingRuleList(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRulesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRulesScopedListWarningData();
- var od = new api.ForwardingRulesScopedListWarningData.fromJson(o.toJson());
- checkForwardingRulesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRulesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRulesScopedListWarning();
- var od = new api.ForwardingRulesScopedListWarning.fromJson(o.toJson());
- checkForwardingRulesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-ForwardingRulesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildForwardingRulesScopedList();
- var od = new api.ForwardingRulesScopedList.fromJson(o.toJson());
- checkForwardingRulesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-HealthCheckReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildHealthCheckReference();
- var od = new api.HealthCheckReference.fromJson(o.toJson());
- checkHealthCheckReference(od);
- });
- });
-
-
- unittest.group("obj-schema-HealthStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildHealthStatus();
- var od = new api.HealthStatus.fromJson(o.toJson());
- checkHealthStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-HostRule", () {
- unittest.test("to-json--from-json", () {
- var o = buildHostRule();
- var od = new api.HostRule.fromJson(o.toJson());
- checkHostRule(od);
- });
- });
-
-
- unittest.group("obj-schema-HttpHealthCheck", () {
- unittest.test("to-json--from-json", () {
- var o = buildHttpHealthCheck();
- var od = new api.HttpHealthCheck.fromJson(o.toJson());
- checkHttpHealthCheck(od);
- });
- });
-
-
- unittest.group("obj-schema-HttpHealthCheckList", () {
- unittest.test("to-json--from-json", () {
- var o = buildHttpHealthCheckList();
- var od = new api.HttpHealthCheckList.fromJson(o.toJson());
- checkHttpHealthCheckList(od);
- });
- });
-
-
- unittest.group("obj-schema-ImageRawDisk", () {
- unittest.test("to-json--from-json", () {
- var o = buildImageRawDisk();
- var od = new api.ImageRawDisk.fromJson(o.toJson());
- checkImageRawDisk(od);
- });
- });
-
-
- unittest.group("obj-schema-Image", () {
- unittest.test("to-json--from-json", () {
- var o = buildImage();
- var od = new api.Image.fromJson(o.toJson());
- checkImage(od);
- });
- });
-
-
- unittest.group("obj-schema-ImageList", () {
- unittest.test("to-json--from-json", () {
- var o = buildImageList();
- var od = new api.ImageList.fromJson(o.toJson());
- checkImageList(od);
- });
- });
-
-
- unittest.group("obj-schema-Instance", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstance();
- var od = new api.Instance.fromJson(o.toJson());
- checkInstance(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceAggregatedList();
- var od = new api.InstanceAggregatedList.fromJson(o.toJson());
- checkInstanceAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceList", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceList();
- var od = new api.InstanceList.fromJson(o.toJson());
- checkInstanceList(od);
- });
- });
-
-
- unittest.group("obj-schema-InstanceReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstanceReference();
- var od = new api.InstanceReference.fromJson(o.toJson());
- checkInstanceReference(od);
- });
- });
-
-
- unittest.group("obj-schema-InstancesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstancesScopedListWarningData();
- var od = new api.InstancesScopedListWarningData.fromJson(o.toJson());
- checkInstancesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-InstancesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstancesScopedListWarning();
- var od = new api.InstancesScopedListWarning.fromJson(o.toJson());
- checkInstancesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-InstancesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildInstancesScopedList();
- var od = new api.InstancesScopedList.fromJson(o.toJson());
- checkInstancesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-License", () {
- unittest.test("to-json--from-json", () {
- var o = buildLicense();
- var od = new api.License.fromJson(o.toJson());
- checkLicense(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypeScratchDisks", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypeScratchDisks();
- var od = new api.MachineTypeScratchDisks.fromJson(o.toJson());
- checkMachineTypeScratchDisks(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineType", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineType();
- var od = new api.MachineType.fromJson(o.toJson());
- checkMachineType(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypeAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypeAggregatedList();
- var od = new api.MachineTypeAggregatedList.fromJson(o.toJson());
- checkMachineTypeAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypeList", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypeList();
- var od = new api.MachineTypeList.fromJson(o.toJson());
- checkMachineTypeList(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypesScopedListWarningData();
- var od = new api.MachineTypesScopedListWarningData.fromJson(o.toJson());
- checkMachineTypesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypesScopedListWarning();
- var od = new api.MachineTypesScopedListWarning.fromJson(o.toJson());
- checkMachineTypesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-MachineTypesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildMachineTypesScopedList();
- var od = new api.MachineTypesScopedList.fromJson(o.toJson());
- checkMachineTypesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-MetadataItems", () {
- unittest.test("to-json--from-json", () {
- var o = buildMetadataItems();
- var od = new api.MetadataItems.fromJson(o.toJson());
- checkMetadataItems(od);
- });
- });
-
-
- unittest.group("obj-schema-Metadata", () {
- unittest.test("to-json--from-json", () {
- var o = buildMetadata();
- var od = new api.Metadata.fromJson(o.toJson());
- checkMetadata(od);
- });
- });
-
-
- unittest.group("obj-schema-Network", () {
- unittest.test("to-json--from-json", () {
- var o = buildNetwork();
- var od = new api.Network.fromJson(o.toJson());
- checkNetwork(od);
- });
- });
-
-
- unittest.group("obj-schema-NetworkInterface", () {
- unittest.test("to-json--from-json", () {
- var o = buildNetworkInterface();
- var od = new api.NetworkInterface.fromJson(o.toJson());
- checkNetworkInterface(od);
- });
- });
-
-
- unittest.group("obj-schema-NetworkList", () {
- unittest.test("to-json--from-json", () {
- var o = buildNetworkList();
- var od = new api.NetworkList.fromJson(o.toJson());
- checkNetworkList(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationErrorErrors", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationErrorErrors();
- var od = new api.OperationErrorErrors.fromJson(o.toJson());
- checkOperationErrorErrors(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationError", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationError();
- var od = new api.OperationError.fromJson(o.toJson());
- checkOperationError(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationWarningsData", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationWarningsData();
- var od = new api.OperationWarningsData.fromJson(o.toJson());
- checkOperationWarningsData(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationWarnings", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationWarnings();
- var od = new api.OperationWarnings.fromJson(o.toJson());
- checkOperationWarnings(od);
- });
- });
-
-
- unittest.group("obj-schema-Operation", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperation();
- var od = new api.Operation.fromJson(o.toJson());
- checkOperation(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationAggregatedList();
- var od = new api.OperationAggregatedList.fromJson(o.toJson());
- checkOperationAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationList", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationList();
- var od = new api.OperationList.fromJson(o.toJson());
- checkOperationList(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationsScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationsScopedListWarningData();
- var od = new api.OperationsScopedListWarningData.fromJson(o.toJson());
- checkOperationsScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationsScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationsScopedListWarning();
- var od = new api.OperationsScopedListWarning.fromJson(o.toJson());
- checkOperationsScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-OperationsScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperationsScopedList();
- var od = new api.OperationsScopedList.fromJson(o.toJson());
- checkOperationsScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-PathMatcher", () {
- unittest.test("to-json--from-json", () {
- var o = buildPathMatcher();
- var od = new api.PathMatcher.fromJson(o.toJson());
- checkPathMatcher(od);
- });
- });
-
-
- unittest.group("obj-schema-PathRule", () {
- unittest.test("to-json--from-json", () {
- var o = buildPathRule();
- var od = new api.PathRule.fromJson(o.toJson());
- checkPathRule(od);
- });
- });
-
-
- unittest.group("obj-schema-Project", () {
- unittest.test("to-json--from-json", () {
- var o = buildProject();
- var od = new api.Project.fromJson(o.toJson());
- checkProject(od);
- });
- });
-
-
- unittest.group("obj-schema-Quota", () {
- unittest.test("to-json--from-json", () {
- var o = buildQuota();
- var od = new api.Quota.fromJson(o.toJson());
- checkQuota(od);
- });
- });
-
-
- unittest.group("obj-schema-Region", () {
- unittest.test("to-json--from-json", () {
- var o = buildRegion();
- var od = new api.Region.fromJson(o.toJson());
- checkRegion(od);
- });
- });
-
-
- unittest.group("obj-schema-RegionList", () {
- unittest.test("to-json--from-json", () {
- var o = buildRegionList();
- var od = new api.RegionList.fromJson(o.toJson());
- checkRegionList(od);
- });
- });
-
-
- unittest.group("obj-schema-ResourceGroupReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildResourceGroupReference();
- var od = new api.ResourceGroupReference.fromJson(o.toJson());
- checkResourceGroupReference(od);
- });
- });
-
-
- unittest.group("obj-schema-RouteWarningsData", () {
- unittest.test("to-json--from-json", () {
- var o = buildRouteWarningsData();
- var od = new api.RouteWarningsData.fromJson(o.toJson());
- checkRouteWarningsData(od);
- });
- });
-
-
- unittest.group("obj-schema-RouteWarnings", () {
- unittest.test("to-json--from-json", () {
- var o = buildRouteWarnings();
- var od = new api.RouteWarnings.fromJson(o.toJson());
- checkRouteWarnings(od);
- });
- });
-
-
- unittest.group("obj-schema-Route", () {
- unittest.test("to-json--from-json", () {
- var o = buildRoute();
- var od = new api.Route.fromJson(o.toJson());
- checkRoute(od);
- });
- });
-
-
- unittest.group("obj-schema-RouteList", () {
- unittest.test("to-json--from-json", () {
- var o = buildRouteList();
- var od = new api.RouteList.fromJson(o.toJson());
- checkRouteList(od);
- });
- });
-
-
- unittest.group("obj-schema-Scheduling", () {
- unittest.test("to-json--from-json", () {
- var o = buildScheduling();
- var od = new api.Scheduling.fromJson(o.toJson());
- checkScheduling(od);
- });
- });
-
-
- unittest.group("obj-schema-SerialPortOutput", () {
- unittest.test("to-json--from-json", () {
- var o = buildSerialPortOutput();
- var od = new api.SerialPortOutput.fromJson(o.toJson());
- checkSerialPortOutput(od);
- });
- });
-
-
- unittest.group("obj-schema-ServiceAccount", () {
- unittest.test("to-json--from-json", () {
- var o = buildServiceAccount();
- var od = new api.ServiceAccount.fromJson(o.toJson());
- checkServiceAccount(od);
- });
- });
-
-
- unittest.group("obj-schema-Snapshot", () {
- unittest.test("to-json--from-json", () {
- var o = buildSnapshot();
- var od = new api.Snapshot.fromJson(o.toJson());
- checkSnapshot(od);
- });
- });
-
-
- unittest.group("obj-schema-SnapshotList", () {
- unittest.test("to-json--from-json", () {
- var o = buildSnapshotList();
- var od = new api.SnapshotList.fromJson(o.toJson());
- checkSnapshotList(od);
- });
- });
-
-
- unittest.group("obj-schema-Tags", () {
- unittest.test("to-json--from-json", () {
- var o = buildTags();
- var od = new api.Tags.fromJson(o.toJson());
- checkTags(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetHttpProxy", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetHttpProxy();
- var od = new api.TargetHttpProxy.fromJson(o.toJson());
- checkTargetHttpProxy(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetHttpProxyList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetHttpProxyList();
- var od = new api.TargetHttpProxyList.fromJson(o.toJson());
- checkTargetHttpProxyList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstance", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstance();
- var od = new api.TargetInstance.fromJson(o.toJson());
- checkTargetInstance(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstanceAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstanceAggregatedList();
- var od = new api.TargetInstanceAggregatedList.fromJson(o.toJson());
- checkTargetInstanceAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstanceList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstanceList();
- var od = new api.TargetInstanceList.fromJson(o.toJson());
- checkTargetInstanceList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstancesScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstancesScopedListWarningData();
- var od = new api.TargetInstancesScopedListWarningData.fromJson(o.toJson());
- checkTargetInstancesScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstancesScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstancesScopedListWarning();
- var od = new api.TargetInstancesScopedListWarning.fromJson(o.toJson());
- checkTargetInstancesScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetInstancesScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetInstancesScopedList();
- var od = new api.TargetInstancesScopedList.fromJson(o.toJson());
- checkTargetInstancesScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPool", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPool();
- var od = new api.TargetPool.fromJson(o.toJson());
- checkTargetPool(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolAggregatedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolAggregatedList();
- var od = new api.TargetPoolAggregatedList.fromJson(o.toJson());
- checkTargetPoolAggregatedList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolInstanceHealth", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolInstanceHealth();
- var od = new api.TargetPoolInstanceHealth.fromJson(o.toJson());
- checkTargetPoolInstanceHealth(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolList();
- var od = new api.TargetPoolList.fromJson(o.toJson());
- checkTargetPoolList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsAddHealthCheckRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsAddHealthCheckRequest();
- var od = new api.TargetPoolsAddHealthCheckRequest.fromJson(o.toJson());
- checkTargetPoolsAddHealthCheckRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsAddInstanceRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsAddInstanceRequest();
- var od = new api.TargetPoolsAddInstanceRequest.fromJson(o.toJson());
- checkTargetPoolsAddInstanceRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsRemoveHealthCheckRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsRemoveHealthCheckRequest();
- var od = new api.TargetPoolsRemoveHealthCheckRequest.fromJson(o.toJson());
- checkTargetPoolsRemoveHealthCheckRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsRemoveInstanceRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsRemoveInstanceRequest();
- var od = new api.TargetPoolsRemoveInstanceRequest.fromJson(o.toJson());
- checkTargetPoolsRemoveInstanceRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsScopedListWarningData", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsScopedListWarningData();
- var od = new api.TargetPoolsScopedListWarningData.fromJson(o.toJson());
- checkTargetPoolsScopedListWarningData(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsScopedListWarning", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsScopedListWarning();
- var od = new api.TargetPoolsScopedListWarning.fromJson(o.toJson());
- checkTargetPoolsScopedListWarning(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetPoolsScopedList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetPoolsScopedList();
- var od = new api.TargetPoolsScopedList.fromJson(o.toJson());
- checkTargetPoolsScopedList(od);
- });
- });
-
-
- unittest.group("obj-schema-TargetReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildTargetReference();
- var od = new api.TargetReference.fromJson(o.toJson());
- checkTargetReference(od);
- });
- });
-
-
- unittest.group("obj-schema-TestFailure", () {
- unittest.test("to-json--from-json", () {
- var o = buildTestFailure();
- var od = new api.TestFailure.fromJson(o.toJson());
- checkTestFailure(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMap", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMap();
- var od = new api.UrlMap.fromJson(o.toJson());
- checkUrlMap(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapList", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapList();
- var od = new api.UrlMapList.fromJson(o.toJson());
- checkUrlMapList(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapReference();
- var od = new api.UrlMapReference.fromJson(o.toJson());
- checkUrlMapReference(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapTest", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapTest();
- var od = new api.UrlMapTest.fromJson(o.toJson());
- checkUrlMapTest(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapValidationResult", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapValidationResult();
- var od = new api.UrlMapValidationResult.fromJson(o.toJson());
- checkUrlMapValidationResult(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapsValidateRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapsValidateRequest();
- var od = new api.UrlMapsValidateRequest.fromJson(o.toJson());
- checkUrlMapsValidateRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-UrlMapsValidateResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildUrlMapsValidateResponse();
- var od = new api.UrlMapsValidateResponse.fromJson(o.toJson());
- checkUrlMapsValidateResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-UsageExportLocation", () {
- unittest.test("to-json--from-json", () {
- var o = buildUsageExportLocation();
- var od = new api.UsageExportLocation.fromJson(o.toJson());
- checkUsageExportLocation(od);
- });
- });
-
-
- unittest.group("obj-schema-ZoneMaintenanceWindows", () {
- unittest.test("to-json--from-json", () {
- var o = buildZoneMaintenanceWindows();
- var od = new api.ZoneMaintenanceWindows.fromJson(o.toJson());
- checkZoneMaintenanceWindows(od);
- });
- });
-
-
- unittest.group("obj-schema-Zone", () {
- unittest.test("to-json--from-json", () {
- var o = buildZone();
- var od = new api.Zone.fromJson(o.toJson());
- checkZone(od);
- });
- });
-
-
- unittest.group("obj-schema-ZoneList", () {
- unittest.test("to-json--from-json", () {
- var o = buildZoneList();
- var od = new api.ZoneList.fromJson(o.toJson());
- checkZoneList(od);
- });
- });
-
-
- unittest.group("resource-AddressesResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.AddressesResourceApi res = new api.ComputeApi(mock).addresses;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/addresses", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/aggregated/addresses"));
- pathOffset += 21;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAddressAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AddressAggregatedList response) {
- checkAddressAggregatedList(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.AddressesResourceApi res = new api.ComputeApi(mock).addresses;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_address = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/addresses/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/addresses/"));
- pathOffset += 11;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_address"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_region, arg_address).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.AddressesResourceApi res = new api.ComputeApi(mock).addresses;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_address = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/addresses/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/addresses/"));
- pathOffset += 11;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_address"));
-
- 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(buildAddress());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_region, arg_address).then(unittest.expectAsync(((api.Address response) {
- checkAddress(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.AddressesResourceApi res = new api.ComputeApi(mock).addresses;
- var arg_request = buildAddress();
- var arg_project = "foo";
- var arg_region = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Address.fromJson(json);
- checkAddress(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/addresses", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/addresses"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_region).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.AddressesResourceApi res = new api.ComputeApi(mock).addresses;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/addresses", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/addresses"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAddressList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_region, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AddressList response) {
- checkAddressList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-BackendServicesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_project = "foo";
- var arg_backendService = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/backendServices/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_backendService"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_backendService).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_project = "foo";
- var arg_backendService = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/backendServices/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_backendService"));
-
- 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(buildBackendService());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_backendService).then(unittest.expectAsync(((api.BackendService response) {
- checkBackendService(response);
- })));
- });
-
- unittest.test("method--getHealth", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_request = buildResourceGroupReference();
- var arg_project = "foo";
- var arg_backendService = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.ResourceGroupReference.fromJson(json);
- checkResourceGroupReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/backendServices/"));
- pathOffset += 24;
- index = path.indexOf("/getHealth", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_backendService"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/getHealth"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildBackendServiceGroupHealth());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.getHealth(arg_request, arg_project, arg_backendService).then(unittest.expectAsync(((api.BackendServiceGroupHealth response) {
- checkBackendServiceGroupHealth(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_request = buildBackendService();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.BackendService.fromJson(json);
- checkBackendService(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("/global/backendServices"));
- 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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("/global/backendServices"));
- pathOffset += 23;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildBackendServiceList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.BackendServiceList response) {
- checkBackendServiceList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_request = buildBackendService();
- var arg_project = "foo";
- var arg_backendService = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.BackendService.fromJson(json);
- checkBackendService(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/backendServices/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_backendService"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_project, arg_backendService).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.BackendServicesResourceApi res = new api.ComputeApi(mock).backendServices;
- var arg_request = buildBackendService();
- var arg_project = "foo";
- var arg_backendService = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.BackendService.fromJson(json);
- checkBackendService(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/backendServices/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/backendServices/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_backendService"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_project, arg_backendService).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-DiskTypesResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.DiskTypesResourceApi res = new api.ComputeApi(mock).diskTypes;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/diskTypes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/aggregated/diskTypes"));
- pathOffset += 21;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildDiskTypeAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DiskTypeAggregatedList response) {
- checkDiskTypeAggregatedList(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.DiskTypesResourceApi res = new api.ComputeApi(mock).diskTypes;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_diskType = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/diskTypes/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/diskTypes/"));
- pathOffset += 11;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_diskType"));
-
- 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(buildDiskType());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_diskType).then(unittest.expectAsync(((api.DiskType response) {
- checkDiskType(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.DiskTypesResourceApi res = new api.ComputeApi(mock).diskTypes;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/diskTypes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/diskTypes"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildDiskTypeList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DiskTypeList response) {
- checkDiskTypeList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-DisksResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/disks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/aggregated/disks"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildDiskAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DiskAggregatedList response) {
- checkDiskAggregatedList(response);
- })));
- });
-
- unittest.test("method--createSnapshot", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_request = buildSnapshot();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_disk = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Snapshot.fromJson(json);
- checkSnapshot(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/disks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/disks/"));
- pathOffset += 7;
- index = path.indexOf("/createSnapshot", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_disk"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/createSnapshot"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.createSnapshot(arg_request, arg_project, arg_zone, arg_disk).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_disk = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/disks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/disks/"));
- pathOffset += 7;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_disk"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_zone, arg_disk).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_disk = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/disks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/disks/"));
- pathOffset += 7;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_disk"));
-
- 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(buildDisk());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_disk).then(unittest.expectAsync(((api.Disk response) {
- checkDisk(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_request = buildDisk();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_sourceImage = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Disk.fromJson(json);
- checkDisk(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/disks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/disks"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["sourceImage"].first, unittest.equals(arg_sourceImage));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_zone, sourceImage: arg_sourceImage).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.DisksResourceApi res = new api.ComputeApi(mock).disks;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/disks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/disks"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildDiskList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DiskList response) {
- checkDiskList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-FirewallsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_project = "foo";
- var arg_firewall = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/firewalls/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_firewall"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_firewall).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_project = "foo";
- var arg_firewall = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/firewalls/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_firewall"));
-
- 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(buildFirewall());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_firewall).then(unittest.expectAsync(((api.Firewall response) {
- checkFirewall(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_request = buildFirewall();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Firewall.fromJson(json);
- checkFirewall(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/firewalls"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/firewalls"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildFirewallList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.FirewallList response) {
- checkFirewallList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_request = buildFirewall();
- var arg_project = "foo";
- var arg_firewall = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Firewall.fromJson(json);
- checkFirewall(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/firewalls/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_firewall"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_project, arg_firewall).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.FirewallsResourceApi res = new api.ComputeApi(mock).firewalls;
- var arg_request = buildFirewall();
- var arg_project = "foo";
- var arg_firewall = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Firewall.fromJson(json);
- checkFirewall(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/firewalls/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/firewalls/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_firewall"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_project, arg_firewall).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ForwardingRulesResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/forwardingRules", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.equals("/aggregated/forwardingRules"));
- pathOffset += 27;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildForwardingRuleAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ForwardingRuleAggregatedList response) {
- checkForwardingRuleAggregatedList(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_forwardingRule = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/forwardingRules/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_region, arg_forwardingRule).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_forwardingRule = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/forwardingRules/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
-
- 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(buildForwardingRule());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_region, arg_forwardingRule).then(unittest.expectAsync(((api.ForwardingRule response) {
- checkForwardingRule(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_request = buildForwardingRule();
- var arg_project = "foo";
- var arg_region = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.ForwardingRule.fromJson(json);
- checkForwardingRule(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/forwardingRules", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/forwardingRules"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_region).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/forwardingRules", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/forwardingRules"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildForwardingRuleList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_region, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ForwardingRuleList response) {
- checkForwardingRuleList(response);
- })));
- });
-
- unittest.test("method--setTarget", () {
-
- var mock = new common_test.HttpServerMock();
- api.ForwardingRulesResourceApi res = new api.ComputeApi(mock).forwardingRules;
- var arg_request = buildTargetReference();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_forwardingRule = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetReference.fromJson(json);
- checkTargetReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/forwardingRules/"));
- pathOffset += 17;
- index = path.indexOf("/setTarget", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/setTarget"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setTarget(arg_request, arg_project, arg_region, arg_forwardingRule).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-GlobalAddressesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalAddressesResourceApi res = new api.ComputeApi(mock).globalAddresses;
- var arg_project = "foo";
- var arg_address = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/addresses/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/addresses/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_address"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_address).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalAddressesResourceApi res = new api.ComputeApi(mock).globalAddresses;
- var arg_project = "foo";
- var arg_address = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/addresses/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/addresses/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_address"));
-
- 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(buildAddress());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_address).then(unittest.expectAsync(((api.Address response) {
- checkAddress(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalAddressesResourceApi res = new api.ComputeApi(mock).globalAddresses;
- var arg_request = buildAddress();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Address.fromJson(json);
- checkAddress(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/addresses", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/addresses"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalAddressesResourceApi res = new api.ComputeApi(mock).globalAddresses;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/addresses", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/addresses"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildAddressList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AddressList response) {
- checkAddressList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-GlobalForwardingRulesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalForwardingRulesResourceApi res = new api.ComputeApi(mock).globalForwardingRules;
- var arg_project = "foo";
- var arg_forwardingRule = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/forwardingRules/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_forwardingRule).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalForwardingRulesResourceApi res = new api.ComputeApi(mock).globalForwardingRules;
- var arg_project = "foo";
- var arg_forwardingRule = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/forwardingRules/"));
- pathOffset += 24;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
-
- 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(buildForwardingRule());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_forwardingRule).then(unittest.expectAsync(((api.ForwardingRule response) {
- checkForwardingRule(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalForwardingRulesResourceApi res = new api.ComputeApi(mock).globalForwardingRules;
- var arg_request = buildForwardingRule();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.ForwardingRule.fromJson(json);
- checkForwardingRule(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/forwardingRules", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("/global/forwardingRules"));
- 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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalForwardingRulesResourceApi res = new api.ComputeApi(mock).globalForwardingRules;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/forwardingRules", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("/global/forwardingRules"));
- pathOffset += 23;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildForwardingRuleList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ForwardingRuleList response) {
- checkForwardingRuleList(response);
- })));
- });
-
- unittest.test("method--setTarget", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalForwardingRulesResourceApi res = new api.ComputeApi(mock).globalForwardingRules;
- var arg_request = buildTargetReference();
- var arg_project = "foo";
- var arg_forwardingRule = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetReference.fromJson(json);
- checkTargetReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/forwardingRules/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/forwardingRules/"));
- pathOffset += 24;
- index = path.indexOf("/setTarget", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_forwardingRule"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/setTarget"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setTarget(arg_request, arg_project, arg_forwardingRule).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-GlobalOperationsResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalOperationsResourceApi res = new api.ComputeApi(mock).globalOperations;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/operations", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.equals("/aggregated/operations"));
- 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]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperationAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationAggregatedList response) {
- checkOperationAggregatedList(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalOperationsResourceApi res = new api.ComputeApi(mock).globalOperations;
- var arg_project = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/global/operations/"));
- pathOffset += 19;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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 = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_operation).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalOperationsResourceApi res = new api.ComputeApi(mock).globalOperations;
- var arg_project = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/global/operations/"));
- pathOffset += 19;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_operation).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.GlobalOperationsResourceApi res = new api.ComputeApi(mock).globalOperations;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/operations", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/operations"));
- pathOffset += 18;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperationList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationList response) {
- checkOperationList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-HttpHealthChecksResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_project = "foo";
- var arg_httpHealthCheck = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/httpHealthChecks/"));
- pathOffset += 25;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_httpHealthCheck"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_httpHealthCheck).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_project = "foo";
- var arg_httpHealthCheck = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/httpHealthChecks/"));
- pathOffset += 25;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_httpHealthCheck"));
-
- 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(buildHttpHealthCheck());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_httpHealthCheck).then(unittest.expectAsync(((api.HttpHealthCheck response) {
- checkHttpHealthCheck(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_request = buildHttpHealthCheck();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.HttpHealthCheck.fromJson(json);
- checkHttpHealthCheck(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/httpHealthChecks"));
- 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 = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/global/httpHealthChecks"));
- 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]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildHttpHealthCheckList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.HttpHealthCheckList response) {
- checkHttpHealthCheckList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_request = buildHttpHealthCheck();
- var arg_project = "foo";
- var arg_httpHealthCheck = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.HttpHealthCheck.fromJson(json);
- checkHttpHealthCheck(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/httpHealthChecks/"));
- pathOffset += 25;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_httpHealthCheck"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_project, arg_httpHealthCheck).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.HttpHealthChecksResourceApi res = new api.ComputeApi(mock).httpHealthChecks;
- var arg_request = buildHttpHealthCheck();
- var arg_project = "foo";
- var arg_httpHealthCheck = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.HttpHealthCheck.fromJson(json);
- checkHttpHealthCheck(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/httpHealthChecks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/httpHealthChecks/"));
- pathOffset += 25;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_httpHealthCheck"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_project, arg_httpHealthCheck).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ImagesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.ImagesResourceApi res = new api.ComputeApi(mock).images;
- var arg_project = "foo";
- var arg_image = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/images/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/images/"));
- pathOffset += 15;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_image"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_image).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--deprecate", () {
-
- var mock = new common_test.HttpServerMock();
- api.ImagesResourceApi res = new api.ComputeApi(mock).images;
- var arg_request = buildDeprecationStatus();
- var arg_project = "foo";
- var arg_image = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.DeprecationStatus.fromJson(json);
- checkDeprecationStatus(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/images/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/images/"));
- pathOffset += 15;
- index = path.indexOf("/deprecate", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_image"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/deprecate"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.deprecate(arg_request, arg_project, arg_image).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ImagesResourceApi res = new api.ComputeApi(mock).images;
- var arg_project = "foo";
- var arg_image = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/images/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/images/"));
- pathOffset += 15;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_image"));
-
- 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(buildImage());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_image).then(unittest.expectAsync(((api.Image response) {
- checkImage(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.ImagesResourceApi res = new api.ComputeApi(mock).images;
- var arg_request = buildImage();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Image.fromJson(json);
- checkImage(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/images", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/global/images"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ImagesResourceApi res = new api.ComputeApi(mock).images;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/images", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/global/images"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildImageList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ImageList response) {
- checkImageList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-InstancesResourceApi", () {
- unittest.test("method--addAccessConfig", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildAccessConfig();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- var arg_networkInterface = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.AccessConfig.fromJson(json);
- checkAccessConfig(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/addAccessConfig", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/addAccessConfig"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["networkInterface"].first, unittest.equals(arg_networkInterface));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.addAccessConfig(arg_request, arg_project, arg_zone, arg_instance, arg_networkInterface).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/instances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/aggregated/instances"));
- pathOffset += 21;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildInstanceAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.InstanceAggregatedList response) {
- checkInstanceAggregatedList(response);
- })));
- });
-
- unittest.test("method--attachDisk", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildAttachedDisk();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.AttachedDisk.fromJson(json);
- checkAttachedDisk(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/attachDisk", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/attachDisk"));
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.attachDisk(arg_request, arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--deleteAccessConfig", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- var arg_accessConfig = "foo";
- var arg_networkInterface = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/deleteAccessConfig", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/deleteAccessConfig"));
- pathOffset += 19;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["accessConfig"].first, unittest.equals(arg_accessConfig));
- unittest.expect(queryMap["networkInterface"].first, unittest.equals(arg_networkInterface));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.deleteAccessConfig(arg_project, arg_zone, arg_instance, arg_accessConfig, arg_networkInterface).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--detachDisk", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- var arg_deviceName = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/detachDisk", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/detachDisk"));
- 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]));
- }
- }
- unittest.expect(queryMap["deviceName"].first, unittest.equals(arg_deviceName));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.detachDisk(arg_project, arg_zone, arg_instance, arg_deviceName).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
-
- 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(buildInstance());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Instance response) {
- checkInstance(response);
- })));
- });
-
- unittest.test("method--getSerialPortOutput", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/serialPort", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/serialPort"));
- 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(buildSerialPortOutput());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.getSerialPortOutput(arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.SerialPortOutput response) {
- checkSerialPortOutput(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildInstance();
- var arg_project = "foo";
- var arg_zone = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Instance.fromJson(json);
- checkInstance(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/instances"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_zone).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/instances"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildInstanceList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.InstanceList response) {
- checkInstanceList(response);
- })));
- });
-
- unittest.test("method--reset", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/reset", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/reset"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.reset(arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setDiskAutoDelete", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- var arg_autoDelete = true;
- var arg_deviceName = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/setDiskAutoDelete", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/setDiskAutoDelete"));
- pathOffset += 18;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["autoDelete"].first, unittest.equals("$arg_autoDelete"));
- unittest.expect(queryMap["deviceName"].first, unittest.equals(arg_deviceName));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setDiskAutoDelete(arg_project, arg_zone, arg_instance, arg_autoDelete, arg_deviceName).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setMetadata", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildMetadata();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Metadata.fromJson(json);
- checkMetadata(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/setMetadata", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/setMetadata"));
- 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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setMetadata(arg_request, arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setScheduling", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildScheduling();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Scheduling.fromJson(json);
- checkScheduling(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/setScheduling", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/setScheduling"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setScheduling(arg_request, arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setTags", () {
-
- var mock = new common_test.HttpServerMock();
- api.InstancesResourceApi res = new api.ComputeApi(mock).instances;
- var arg_request = buildTags();
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_instance = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Tags.fromJson(json);
- checkTags(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/instances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
- pathOffset += 11;
- index = path.indexOf("/setTags", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_instance"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/setTags"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setTags(arg_request, arg_project, arg_zone, arg_instance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-LicensesResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.LicensesResourceApi res = new api.ComputeApi(mock).licenses;
- var arg_project = "foo";
- var arg_license = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/licenses/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/licenses/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_license"));
-
- 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(buildLicense());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_license).then(unittest.expectAsync(((api.License response) {
- checkLicense(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-MachineTypesResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.MachineTypesResourceApi res = new api.ComputeApi(mock).machineTypes;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/machineTypes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("/aggregated/machineTypes"));
- 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]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildMachineTypeAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.MachineTypeAggregatedList response) {
- checkMachineTypeAggregatedList(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.MachineTypesResourceApi res = new api.ComputeApi(mock).machineTypes;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_machineType = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/machineTypes/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/machineTypes/"));
- pathOffset += 14;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_machineType"));
-
- 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(buildMachineType());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_machineType).then(unittest.expectAsync(((api.MachineType response) {
- checkMachineType(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.MachineTypesResourceApi res = new api.ComputeApi(mock).machineTypes;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/machineTypes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/machineTypes"));
- pathOffset += 13;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildMachineTypeList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.MachineTypeList response) {
- checkMachineTypeList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-NetworksResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.NetworksResourceApi res = new api.ComputeApi(mock).networks;
- var arg_project = "foo";
- var arg_network = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/networks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/networks/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_network"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_network).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.NetworksResourceApi res = new api.ComputeApi(mock).networks;
- var arg_project = "foo";
- var arg_network = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/networks/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/networks/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_network"));
-
- 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(buildNetwork());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_network).then(unittest.expectAsync(((api.Network response) {
- checkNetwork(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.NetworksResourceApi res = new api.ComputeApi(mock).networks;
- var arg_request = buildNetwork();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Network.fromJson(json);
- checkNetwork(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/networks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/networks"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.NetworksResourceApi res = new api.ComputeApi(mock).networks;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/networks", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/networks"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildNetworkList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.NetworkList response) {
- checkNetworkList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ProjectsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ProjectsResourceApi res = new api.ComputeApi(mock).projects;
- var arg_project = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_project"));
-
- 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(buildProject());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project).then(unittest.expectAsync(((api.Project response) {
- checkProject(response);
- })));
- });
-
- unittest.test("method--setCommonInstanceMetadata", () {
-
- var mock = new common_test.HttpServerMock();
- api.ProjectsResourceApi res = new api.ComputeApi(mock).projects;
- var arg_request = buildMetadata();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Metadata.fromJson(json);
- checkMetadata(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/setCommonInstanceMetadata", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/setCommonInstanceMetadata"));
- 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 = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setCommonInstanceMetadata(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setUsageExportBucket", () {
-
- var mock = new common_test.HttpServerMock();
- api.ProjectsResourceApi res = new api.ComputeApi(mock).projects;
- var arg_request = buildUsageExportLocation();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UsageExportLocation.fromJson(json);
- checkUsageExportLocation(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/setUsageExportBucket", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/setUsageExportBucket"));
- pathOffset += 21;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setUsageExportBucket(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-RegionOperationsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.RegionOperationsResourceApi res = new api.ComputeApi(mock).regionOperations;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/operations/"));
- pathOffset += 12;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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 = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_region, arg_operation).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.RegionOperationsResourceApi res = new api.ComputeApi(mock).regionOperations;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/operations/"));
- pathOffset += 12;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_region, arg_operation).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.RegionOperationsResourceApi res = new api.ComputeApi(mock).regionOperations;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/operations", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/operations"));
- 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]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperationList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_region, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationList response) {
- checkOperationList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-RegionsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.RegionsResourceApi res = new api.ComputeApi(mock).regions;
- var arg_project = "foo";
- var arg_region = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_region"));
-
- 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(buildRegion());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_region).then(unittest.expectAsync(((api.Region response) {
- checkRegion(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.RegionsResourceApi res = new api.ComputeApi(mock).regions;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/regions"));
- pathOffset += 8;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRegionList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.RegionList response) {
- checkRegionList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-RoutesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoutesResourceApi res = new api.ComputeApi(mock).routes;
- var arg_project = "foo";
- var arg_route = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/routes/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/routes/"));
- pathOffset += 15;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_route"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_route).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoutesResourceApi res = new api.ComputeApi(mock).routes;
- var arg_project = "foo";
- var arg_route = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/routes/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/routes/"));
- pathOffset += 15;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_route"));
-
- 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(buildRoute());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_route).then(unittest.expectAsync(((api.Route response) {
- checkRoute(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoutesResourceApi res = new api.ComputeApi(mock).routes;
- var arg_request = buildRoute();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Route.fromJson(json);
- checkRoute(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/routes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/global/routes"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.RoutesResourceApi res = new api.ComputeApi(mock).routes;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/routes", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/global/routes"));
- pathOffset += 14;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildRouteList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.RouteList response) {
- checkRouteList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-SnapshotsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.SnapshotsResourceApi res = new api.ComputeApi(mock).snapshots;
- var arg_project = "foo";
- var arg_snapshot = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/snapshots/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/snapshots/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_snapshot"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_snapshot).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.SnapshotsResourceApi res = new api.ComputeApi(mock).snapshots;
- var arg_project = "foo";
- var arg_snapshot = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/snapshots/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/global/snapshots/"));
- pathOffset += 18;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_snapshot"));
-
- 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(buildSnapshot());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_snapshot).then(unittest.expectAsync(((api.Snapshot response) {
- checkSnapshot(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.SnapshotsResourceApi res = new api.ComputeApi(mock).snapshots;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/snapshots", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/global/snapshots"));
- pathOffset += 17;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildSnapshotList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.SnapshotList response) {
- checkSnapshotList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TargetHttpProxiesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetHttpProxiesResourceApi res = new api.ComputeApi(mock).targetHttpProxies;
- var arg_project = "foo";
- var arg_targetHttpProxy = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/targetHttpProxies/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/global/targetHttpProxies/"));
- pathOffset += 26;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetHttpProxy"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_targetHttpProxy).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetHttpProxiesResourceApi res = new api.ComputeApi(mock).targetHttpProxies;
- var arg_project = "foo";
- var arg_targetHttpProxy = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/targetHttpProxies/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/global/targetHttpProxies/"));
- pathOffset += 26;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetHttpProxy"));
-
- 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(buildTargetHttpProxy());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_targetHttpProxy).then(unittest.expectAsync(((api.TargetHttpProxy response) {
- checkTargetHttpProxy(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetHttpProxiesResourceApi res = new api.ComputeApi(mock).targetHttpProxies;
- var arg_request = buildTargetHttpProxy();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetHttpProxy.fromJson(json);
- checkTargetHttpProxy(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/targetHttpProxies", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/targetHttpProxies"));
- pathOffset += 25;
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetHttpProxiesResourceApi res = new api.ComputeApi(mock).targetHttpProxies;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/targetHttpProxies", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.equals("/global/targetHttpProxies"));
- pathOffset += 25;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetHttpProxyList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TargetHttpProxyList response) {
- checkTargetHttpProxyList(response);
- })));
- });
-
- unittest.test("method--setUrlMap", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetHttpProxiesResourceApi res = new api.ComputeApi(mock).targetHttpProxies;
- var arg_request = buildUrlMapReference();
- var arg_project = "foo";
- var arg_targetHttpProxy = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UrlMapReference.fromJson(json);
- checkUrlMapReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/targetHttpProxies/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/targetHttpProxies/"));
- pathOffset += 19;
- index = path.indexOf("/setUrlMap", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetHttpProxy"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/setUrlMap"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setUrlMap(arg_request, arg_project, arg_targetHttpProxy).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TargetInstancesResourceApi", () {
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetInstancesResourceApi res = new api.ComputeApi(mock).targetInstances;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/targetInstances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.equals("/aggregated/targetInstances"));
- pathOffset += 27;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetInstanceAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TargetInstanceAggregatedList response) {
- checkTargetInstanceAggregatedList(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetInstancesResourceApi res = new api.ComputeApi(mock).targetInstances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_targetInstance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/targetInstances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/targetInstances/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetInstance"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_zone, arg_targetInstance).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetInstancesResourceApi res = new api.ComputeApi(mock).targetInstances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_targetInstance = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/targetInstances/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/targetInstances/"));
- pathOffset += 17;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetInstance"));
-
- 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(buildTargetInstance());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_targetInstance).then(unittest.expectAsync(((api.TargetInstance response) {
- checkTargetInstance(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetInstancesResourceApi res = new api.ComputeApi(mock).targetInstances;
- var arg_request = buildTargetInstance();
- var arg_project = "foo";
- var arg_zone = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetInstance.fromJson(json);
- checkTargetInstance(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/targetInstances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/targetInstances"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_zone).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetInstancesResourceApi res = new api.ComputeApi(mock).targetInstances;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/targetInstances", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/targetInstances"));
- pathOffset += 16;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetInstanceList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TargetInstanceList response) {
- checkTargetInstanceList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TargetPoolsResourceApi", () {
- unittest.test("method--addHealthCheck", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetPoolsAddHealthCheckRequest();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetPoolsAddHealthCheckRequest.fromJson(json);
- checkTargetPoolsAddHealthCheckRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/addHealthCheck", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/addHealthCheck"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.addHealthCheck(arg_request, arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--addInstance", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetPoolsAddInstanceRequest();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetPoolsAddInstanceRequest.fromJson(json);
- checkTargetPoolsAddInstanceRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/addInstance", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/addInstance"));
- 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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.addInstance(arg_request, arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--aggregatedList", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/aggregated/targetPools", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.equals("/aggregated/targetPools"));
- pathOffset += 23;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetPoolAggregatedList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.aggregatedList(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TargetPoolAggregatedList response) {
- checkTargetPoolAggregatedList(response);
- })));
- });
-
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
-
- 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(buildTargetPool());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.TargetPool response) {
- checkTargetPool(response);
- })));
- });
-
- unittest.test("method--getHealth", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildInstanceReference();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.InstanceReference.fromJson(json);
- checkInstanceReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/getHealth", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/getHealth"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetPoolInstanceHealth());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.getHealth(arg_request, arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.TargetPoolInstanceHealth response) {
- checkTargetPoolInstanceHealth(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetPool();
- var arg_project = "foo";
- var arg_region = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetPool.fromJson(json);
- checkTargetPool(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/targetPools"));
- 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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project, arg_region).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/targetPools"));
- pathOffset += 12;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTargetPoolList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_region, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TargetPoolList response) {
- checkTargetPoolList(response);
- })));
- });
-
- unittest.test("method--removeHealthCheck", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetPoolsRemoveHealthCheckRequest();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetPoolsRemoveHealthCheckRequest.fromJson(json);
- checkTargetPoolsRemoveHealthCheckRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/removeHealthCheck", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/removeHealthCheck"));
- pathOffset += 18;
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.removeHealthCheck(arg_request, arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--removeInstance", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetPoolsRemoveInstanceRequest();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetPoolsRemoveInstanceRequest.fromJson(json);
- checkTargetPoolsRemoveInstanceRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/removeInstance", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/removeInstance"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.removeInstance(arg_request, arg_project, arg_region, arg_targetPool).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--setBackup", () {
-
- var mock = new common_test.HttpServerMock();
- api.TargetPoolsResourceApi res = new api.ComputeApi(mock).targetPools;
- var arg_request = buildTargetReference();
- var arg_project = "foo";
- var arg_region = "foo";
- var arg_targetPool = "foo";
- var arg_failoverRatio = 42.0;
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TargetReference.fromJson(json);
- checkTargetReference(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/regions/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/regions/"));
- pathOffset += 9;
- index = path.indexOf("/targetPools/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_region"));
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/targetPools/"));
- pathOffset += 13;
- index = path.indexOf("/setBackup", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_targetPool"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/setBackup"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.num.parse(queryMap["failoverRatio"].first), unittest.equals(arg_failoverRatio));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.setBackup(arg_request, arg_project, arg_region, arg_targetPool, failoverRatio: arg_failoverRatio).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-UrlMapsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_project = "foo";
- var arg_urlMap = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/urlMaps/"));
- pathOffset += 16;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_urlMap"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_urlMap).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_project = "foo";
- var arg_urlMap = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/urlMaps/"));
- pathOffset += 16;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_urlMap"));
-
- 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(buildUrlMap());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_urlMap).then(unittest.expectAsync(((api.UrlMap response) {
- checkUrlMap(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_request = buildUrlMap();
- var arg_project = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UrlMap.fromJson(json);
- checkUrlMap(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/urlMaps"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/global/urlMaps"));
- pathOffset += 15;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildUrlMapList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.UrlMapList response) {
- checkUrlMapList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_request = buildUrlMap();
- var arg_project = "foo";
- var arg_urlMap = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UrlMap.fromJson(json);
- checkUrlMap(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/urlMaps/"));
- pathOffset += 16;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_urlMap"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_project, arg_urlMap).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_request = buildUrlMap();
- var arg_project = "foo";
- var arg_urlMap = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UrlMap.fromJson(json);
- checkUrlMap(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/urlMaps/"));
- pathOffset += 16;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_urlMap"));
-
- 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(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_project, arg_urlMap).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--validate", () {
-
- var mock = new common_test.HttpServerMock();
- api.UrlMapsResourceApi res = new api.ComputeApi(mock).urlMaps;
- var arg_request = buildUrlMapsValidateRequest();
- var arg_project = "foo";
- var arg_urlMap = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.UrlMapsValidateRequest.fromJson(json);
- checkUrlMapsValidateRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/global/urlMaps/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/global/urlMaps/"));
- pathOffset += 16;
- index = path.indexOf("/validate", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_urlMap"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/validate"));
- pathOffset += 9;
-
- 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(buildUrlMapsValidateResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.validate(arg_request, arg_project, arg_urlMap).then(unittest.expectAsync(((api.UrlMapsValidateResponse response) {
- checkUrlMapsValidateResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ZoneOperationsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.ZoneOperationsResourceApi res = new api.ComputeApi(mock).zoneOperations;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/operations/"));
- pathOffset += 12;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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 = "";
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.delete(arg_project, arg_zone, arg_operation).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ZoneOperationsResourceApi res = new api.ComputeApi(mock).zoneOperations;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_operation = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/operations/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/operations/"));
- pathOffset += 12;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_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(buildOperation());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone, arg_operation).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ZoneOperationsResourceApi res = new api.ComputeApi(mock).zoneOperations;
- var arg_project = "foo";
- var arg_zone = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- index = path.indexOf("/operations", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
- unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/operations"));
- 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]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperationList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationList response) {
- checkOperationList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ZonesResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.ZonesResourceApi res = new api.ComputeApi(mock).zones;
- var arg_project = "foo";
- var arg_zone = "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 + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/zones/"));
- pathOffset += 7;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_zone"));
-
- 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(buildZone());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_project, arg_zone).then(unittest.expectAsync(((api.Zone response) {
- checkZone(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ZonesResourceApi res = new api.ComputeApi(mock).zones;
- var arg_project = "foo";
- var arg_filter = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/compute/v1/projects/"));
- pathOffset += 21;
- index = path.indexOf("/zones", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_project"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/zones"));
- pathOffset += 6;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildZoneList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_project, filter: arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ZoneList response) {
- checkZoneList(response);
- })));
- });
-
- });
-
-
-}
-
« no previous file with comments | « generated/googleapis/test/civicinfo/v1_test.dart ('k') | generated/googleapis/test/compute/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine