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