| 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--; |
| } |
| |
| buildUnnamed873() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed873(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 = buildUnnamed873(); |
| } |
| 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')); |
| checkUnnamed873(o.users); |
| } |
| buildCounterAddress--; |
| } |
| |
| buildUnnamed874() { |
| var o = new core.Map<core.String, api.AddressesScopedList>(); |
| o["x"] = buildAddressesScopedList(); |
| o["y"] = buildAddressesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed874(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 = buildUnnamed874(); |
| 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')); |
| checkUnnamed874(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterAddressAggregatedList--; |
| } |
| |
| buildUnnamed875() { |
| var o = new core.List<api.Address>(); |
| o.add(buildAddress()); |
| o.add(buildAddress()); |
| return o; |
| } |
| |
| checkUnnamed875(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 = buildUnnamed875(); |
| 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')); |
| checkUnnamed875(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterAddressList--; |
| } |
| |
| buildUnnamed876() { |
| var o = new core.List<api.Address>(); |
| o.add(buildAddress()); |
| o.add(buildAddress()); |
| return o; |
| } |
| |
| checkUnnamed876(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--; |
| } |
| |
| buildUnnamed877() { |
| var o = new core.List<api.AddressesScopedListWarningData>(); |
| o.add(buildAddressesScopedListWarningData()); |
| o.add(buildAddressesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed877(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 = buildUnnamed877(); |
| o.message = "foo"; |
| } |
| buildCounterAddressesScopedListWarning--; |
| return o; |
| } |
| |
| checkAddressesScopedListWarning(api.AddressesScopedListWarning o) { |
| buildCounterAddressesScopedListWarning++; |
| if (buildCounterAddressesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed877(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 = buildUnnamed876(); |
| o.warning = buildAddressesScopedListWarning(); |
| } |
| buildCounterAddressesScopedList--; |
| return o; |
| } |
| |
| checkAddressesScopedList(api.AddressesScopedList o) { |
| buildCounterAddressesScopedList++; |
| if (buildCounterAddressesScopedList < 3) { |
| checkUnnamed876(o.addresses); |
| checkAddressesScopedListWarning(o.warning); |
| } |
| buildCounterAddressesScopedList--; |
| } |
| |
| buildUnnamed878() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed878(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 = buildUnnamed878(); |
| 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')); |
| checkUnnamed878(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--; |
| } |
| |
| buildUnnamed879() { |
| var o = new core.List<api.Backend>(); |
| o.add(buildBackend()); |
| o.add(buildBackend()); |
| return o; |
| } |
| |
| checkUnnamed879(core.List<api.Backend> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBackend(o[0]); |
| checkBackend(o[1]); |
| } |
| |
| buildUnnamed880() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed880(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 = buildUnnamed879(); |
| o.creationTimestamp = "foo"; |
| o.description = "foo"; |
| o.fingerprint = "foo"; |
| o.healthChecks = buildUnnamed880(); |
| 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) { |
| checkUnnamed879(o.backends); |
| unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.fingerprint, unittest.equals('foo')); |
| checkUnnamed880(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--; |
| } |
| |
| buildUnnamed881() { |
| var o = new core.List<api.HealthStatus>(); |
| o.add(buildHealthStatus()); |
| o.add(buildHealthStatus()); |
| return o; |
| } |
| |
| checkUnnamed881(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 = buildUnnamed881(); |
| o.kind = "foo"; |
| } |
| buildCounterBackendServiceGroupHealth--; |
| return o; |
| } |
| |
| checkBackendServiceGroupHealth(api.BackendServiceGroupHealth o) { |
| buildCounterBackendServiceGroupHealth++; |
| if (buildCounterBackendServiceGroupHealth < 3) { |
| checkUnnamed881(o.healthStatus); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterBackendServiceGroupHealth--; |
| } |
| |
| buildUnnamed882() { |
| var o = new core.List<api.BackendService>(); |
| o.add(buildBackendService()); |
| o.add(buildBackendService()); |
| return o; |
| } |
| |
| checkUnnamed882(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 = buildUnnamed882(); |
| 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')); |
| checkUnnamed882(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--; |
| } |
| |
| buildUnnamed883() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed883(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 = buildUnnamed883(); |
| 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')); |
| checkUnnamed883(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--; |
| } |
| |
| buildUnnamed884() { |
| var o = new core.Map<core.String, api.DisksScopedList>(); |
| o["x"] = buildDisksScopedList(); |
| o["y"] = buildDisksScopedList(); |
| return o; |
| } |
| |
| checkUnnamed884(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 = buildUnnamed884(); |
| 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')); |
| checkUnnamed884(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterDiskAggregatedList--; |
| } |
| |
| buildUnnamed885() { |
| var o = new core.List<api.Disk>(); |
| o.add(buildDisk()); |
| o.add(buildDisk()); |
| return o; |
| } |
| |
| checkUnnamed885(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 = buildUnnamed885(); |
| 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')); |
| checkUnnamed885(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--; |
| } |
| |
| buildUnnamed886() { |
| var o = new core.Map<core.String, api.DiskTypesScopedList>(); |
| o["x"] = buildDiskTypesScopedList(); |
| o["y"] = buildDiskTypesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed886(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 = buildUnnamed886(); |
| 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')); |
| checkUnnamed886(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterDiskTypeAggregatedList--; |
| } |
| |
| buildUnnamed887() { |
| var o = new core.List<api.DiskType>(); |
| o.add(buildDiskType()); |
| o.add(buildDiskType()); |
| return o; |
| } |
| |
| checkUnnamed887(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 = buildUnnamed887(); |
| 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')); |
| checkUnnamed887(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterDiskTypeList--; |
| } |
| |
| buildUnnamed888() { |
| var o = new core.List<api.DiskType>(); |
| o.add(buildDiskType()); |
| o.add(buildDiskType()); |
| return o; |
| } |
| |
| checkUnnamed888(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--; |
| } |
| |
| buildUnnamed889() { |
| var o = new core.List<api.DiskTypesScopedListWarningData>(); |
| o.add(buildDiskTypesScopedListWarningData()); |
| o.add(buildDiskTypesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed889(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 = buildUnnamed889(); |
| o.message = "foo"; |
| } |
| buildCounterDiskTypesScopedListWarning--; |
| return o; |
| } |
| |
| checkDiskTypesScopedListWarning(api.DiskTypesScopedListWarning o) { |
| buildCounterDiskTypesScopedListWarning++; |
| if (buildCounterDiskTypesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed889(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 = buildUnnamed888(); |
| o.warning = buildDiskTypesScopedListWarning(); |
| } |
| buildCounterDiskTypesScopedList--; |
| return o; |
| } |
| |
| checkDiskTypesScopedList(api.DiskTypesScopedList o) { |
| buildCounterDiskTypesScopedList++; |
| if (buildCounterDiskTypesScopedList < 3) { |
| checkUnnamed888(o.diskTypes); |
| checkDiskTypesScopedListWarning(o.warning); |
| } |
| buildCounterDiskTypesScopedList--; |
| } |
| |
| buildUnnamed890() { |
| var o = new core.List<api.Disk>(); |
| o.add(buildDisk()); |
| o.add(buildDisk()); |
| return o; |
| } |
| |
| checkUnnamed890(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--; |
| } |
| |
| buildUnnamed891() { |
| var o = new core.List<api.DisksScopedListWarningData>(); |
| o.add(buildDisksScopedListWarningData()); |
| o.add(buildDisksScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed891(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 = buildUnnamed891(); |
| o.message = "foo"; |
| } |
| buildCounterDisksScopedListWarning--; |
| return o; |
| } |
| |
| checkDisksScopedListWarning(api.DisksScopedListWarning o) { |
| buildCounterDisksScopedListWarning++; |
| if (buildCounterDisksScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed891(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 = buildUnnamed890(); |
| o.warning = buildDisksScopedListWarning(); |
| } |
| buildCounterDisksScopedList--; |
| return o; |
| } |
| |
| checkDisksScopedList(api.DisksScopedList o) { |
| buildCounterDisksScopedList++; |
| if (buildCounterDisksScopedList < 3) { |
| checkUnnamed890(o.disks); |
| checkDisksScopedListWarning(o.warning); |
| } |
| buildCounterDisksScopedList--; |
| } |
| |
| buildUnnamed892() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed892(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 = buildUnnamed892(); |
| } |
| buildCounterFirewallAllowed--; |
| return o; |
| } |
| |
| checkFirewallAllowed(api.FirewallAllowed o) { |
| buildCounterFirewallAllowed++; |
| if (buildCounterFirewallAllowed < 3) { |
| unittest.expect(o.IPProtocol, unittest.equals('foo')); |
| checkUnnamed892(o.ports); |
| } |
| buildCounterFirewallAllowed--; |
| } |
| |
| buildUnnamed893() { |
| var o = new core.List<api.FirewallAllowed>(); |
| o.add(buildFirewallAllowed()); |
| o.add(buildFirewallAllowed()); |
| return o; |
| } |
| |
| checkUnnamed893(core.List<api.FirewallAllowed> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkFirewallAllowed(o[0]); |
| checkFirewallAllowed(o[1]); |
| } |
| |
| buildUnnamed894() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed894(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')); |
| } |
| |
| 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')); |
| } |
| |
| buildUnnamed896() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed896(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 = buildUnnamed893(); |
| o.creationTimestamp = "foo"; |
| o.description = "foo"; |
| o.id = "foo"; |
| o.kind = "foo"; |
| o.name = "foo"; |
| o.network = "foo"; |
| o.selfLink = "foo"; |
| o.sourceRanges = buildUnnamed894(); |
| o.sourceTags = buildUnnamed895(); |
| o.targetTags = buildUnnamed896(); |
| } |
| buildCounterFirewall--; |
| return o; |
| } |
| |
| checkFirewall(api.Firewall o) { |
| buildCounterFirewall++; |
| if (buildCounterFirewall < 3) { |
| checkUnnamed893(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')); |
| checkUnnamed894(o.sourceRanges); |
| checkUnnamed895(o.sourceTags); |
| checkUnnamed896(o.targetTags); |
| } |
| buildCounterFirewall--; |
| } |
| |
| buildUnnamed897() { |
| var o = new core.List<api.Firewall>(); |
| o.add(buildFirewall()); |
| o.add(buildFirewall()); |
| return o; |
| } |
| |
| checkUnnamed897(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 = buildUnnamed897(); |
| 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')); |
| checkUnnamed897(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--; |
| } |
| |
| buildUnnamed898() { |
| var o = new core.Map<core.String, api.ForwardingRulesScopedList>(); |
| o["x"] = buildForwardingRulesScopedList(); |
| o["y"] = buildForwardingRulesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed898(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 = buildUnnamed898(); |
| 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')); |
| checkUnnamed898(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterForwardingRuleAggregatedList--; |
| } |
| |
| buildUnnamed899() { |
| var o = new core.List<api.ForwardingRule>(); |
| o.add(buildForwardingRule()); |
| o.add(buildForwardingRule()); |
| return o; |
| } |
| |
| checkUnnamed899(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 = buildUnnamed899(); |
| 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')); |
| checkUnnamed899(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterForwardingRuleList--; |
| } |
| |
| buildUnnamed900() { |
| var o = new core.List<api.ForwardingRule>(); |
| o.add(buildForwardingRule()); |
| o.add(buildForwardingRule()); |
| return o; |
| } |
| |
| checkUnnamed900(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--; |
| } |
| |
| buildUnnamed901() { |
| var o = new core.List<api.ForwardingRulesScopedListWarningData>(); |
| o.add(buildForwardingRulesScopedListWarningData()); |
| o.add(buildForwardingRulesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed901(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 = buildUnnamed901(); |
| o.message = "foo"; |
| } |
| buildCounterForwardingRulesScopedListWarning--; |
| return o; |
| } |
| |
| checkForwardingRulesScopedListWarning(api.ForwardingRulesScopedListWarning o) { |
| buildCounterForwardingRulesScopedListWarning++; |
| if (buildCounterForwardingRulesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed901(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 = buildUnnamed900(); |
| o.warning = buildForwardingRulesScopedListWarning(); |
| } |
| buildCounterForwardingRulesScopedList--; |
| return o; |
| } |
| |
| checkForwardingRulesScopedList(api.ForwardingRulesScopedList o) { |
| buildCounterForwardingRulesScopedList++; |
| if (buildCounterForwardingRulesScopedList < 3) { |
| checkUnnamed900(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--; |
| } |
| |
| buildUnnamed902() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed902(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 = buildUnnamed902(); |
| o.pathMatcher = "foo"; |
| } |
| buildCounterHostRule--; |
| return o; |
| } |
| |
| checkHostRule(api.HostRule o) { |
| buildCounterHostRule++; |
| if (buildCounterHostRule < 3) { |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkUnnamed902(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--; |
| } |
| |
| buildUnnamed903() { |
| var o = new core.List<api.HttpHealthCheck>(); |
| o.add(buildHttpHealthCheck()); |
| o.add(buildHttpHealthCheck()); |
| return o; |
| } |
| |
| checkUnnamed903(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 = buildUnnamed903(); |
| 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')); |
| checkUnnamed903(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterHttpHealthCheckList--; |
| } |
| |
| 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 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 = buildUnnamed904(); |
| 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')); |
| checkUnnamed904(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--; |
| } |
| |
| buildUnnamed905() { |
| var o = new core.List<api.Image>(); |
| o.add(buildImage()); |
| o.add(buildImage()); |
| return o; |
| } |
| |
| checkUnnamed905(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 = buildUnnamed905(); |
| 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')); |
| checkUnnamed905(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterImageList--; |
| } |
| |
| buildUnnamed906() { |
| var o = new core.List<api.AttachedDisk>(); |
| o.add(buildAttachedDisk()); |
| o.add(buildAttachedDisk()); |
| return o; |
| } |
| |
| checkUnnamed906(core.List<api.AttachedDisk> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAttachedDisk(o[0]); |
| checkAttachedDisk(o[1]); |
| } |
| |
| buildUnnamed907() { |
| var o = new core.List<api.NetworkInterface>(); |
| o.add(buildNetworkInterface()); |
| o.add(buildNetworkInterface()); |
| return o; |
| } |
| |
| checkUnnamed907(core.List<api.NetworkInterface> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkNetworkInterface(o[0]); |
| checkNetworkInterface(o[1]); |
| } |
| |
| buildUnnamed908() { |
| var o = new core.List<api.ServiceAccount>(); |
| o.add(buildServiceAccount()); |
| o.add(buildServiceAccount()); |
| return o; |
| } |
| |
| checkUnnamed908(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 = buildUnnamed906(); |
| o.id = "foo"; |
| o.kind = "foo"; |
| o.machineType = "foo"; |
| o.metadata = buildMetadata(); |
| o.name = "foo"; |
| o.networkInterfaces = buildUnnamed907(); |
| o.scheduling = buildScheduling(); |
| o.selfLink = "foo"; |
| o.serviceAccounts = buildUnnamed908(); |
| 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')); |
| checkUnnamed906(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')); |
| checkUnnamed907(o.networkInterfaces); |
| checkScheduling(o.scheduling); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| checkUnnamed908(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--; |
| } |
| |
| buildUnnamed909() { |
| var o = new core.Map<core.String, api.InstancesScopedList>(); |
| o["x"] = buildInstancesScopedList(); |
| o["y"] = buildInstancesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed909(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 = buildUnnamed909(); |
| 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')); |
| checkUnnamed909(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterInstanceAggregatedList--; |
| } |
| |
| buildUnnamed910() { |
| var o = new core.List<api.Instance>(); |
| o.add(buildInstance()); |
| o.add(buildInstance()); |
| return o; |
| } |
| |
| checkUnnamed910(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 = buildUnnamed910(); |
| 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')); |
| checkUnnamed910(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterInstanceList--; |
| } |
| |
| buildUnnamed911() { |
| var o = new core.List<api.AttachedDisk>(); |
| o.add(buildAttachedDisk()); |
| o.add(buildAttachedDisk()); |
| return o; |
| } |
| |
| checkUnnamed911(core.List<api.AttachedDisk> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAttachedDisk(o[0]); |
| checkAttachedDisk(o[1]); |
| } |
| |
| buildUnnamed912() { |
| var o = new core.List<api.NetworkInterface>(); |
| o.add(buildNetworkInterface()); |
| o.add(buildNetworkInterface()); |
| return o; |
| } |
| |
| checkUnnamed912(core.List<api.NetworkInterface> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkNetworkInterface(o[0]); |
| checkNetworkInterface(o[1]); |
| } |
| |
| buildUnnamed913() { |
| var o = new core.List<api.ServiceAccount>(); |
| o.add(buildServiceAccount()); |
| o.add(buildServiceAccount()); |
| return o; |
| } |
| |
| checkUnnamed913(core.List<api.ServiceAccount> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkServiceAccount(o[0]); |
| checkServiceAccount(o[1]); |
| } |
| |
| core.int buildCounterInstanceProperties = 0; |
| buildInstanceProperties() { |
| var o = new api.InstanceProperties(); |
| buildCounterInstanceProperties++; |
| if (buildCounterInstanceProperties < 3) { |
| o.canIpForward = true; |
| o.description = "foo"; |
| o.disks = buildUnnamed911(); |
| o.machineType = "foo"; |
| o.metadata = buildMetadata(); |
| o.networkInterfaces = buildUnnamed912(); |
| o.scheduling = buildScheduling(); |
| o.serviceAccounts = buildUnnamed913(); |
| o.tags = buildTags(); |
| } |
| buildCounterInstanceProperties--; |
| return o; |
| } |
| |
| checkInstanceProperties(api.InstanceProperties o) { |
| buildCounterInstanceProperties++; |
| if (buildCounterInstanceProperties < 3) { |
| unittest.expect(o.canIpForward, unittest.isTrue); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkUnnamed911(o.disks); |
| unittest.expect(o.machineType, unittest.equals('foo')); |
| checkMetadata(o.metadata); |
| checkUnnamed912(o.networkInterfaces); |
| checkScheduling(o.scheduling); |
| checkUnnamed913(o.serviceAccounts); |
| checkTags(o.tags); |
| } |
| buildCounterInstanceProperties--; |
| } |
| |
| 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--; |
| } |
| |
| core.int buildCounterInstanceTemplate = 0; |
| buildInstanceTemplate() { |
| var o = new api.InstanceTemplate(); |
| buildCounterInstanceTemplate++; |
| if (buildCounterInstanceTemplate < 3) { |
| o.creationTimestamp = "foo"; |
| o.description = "foo"; |
| o.id = "foo"; |
| o.kind = "foo"; |
| o.name = "foo"; |
| o.properties = buildInstanceProperties(); |
| o.selfLink = "foo"; |
| } |
| buildCounterInstanceTemplate--; |
| return o; |
| } |
| |
| checkInstanceTemplate(api.InstanceTemplate o) { |
| buildCounterInstanceTemplate++; |
| if (buildCounterInstanceTemplate < 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')); |
| checkInstanceProperties(o.properties); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterInstanceTemplate--; |
| } |
| |
| buildUnnamed914() { |
| var o = new core.List<api.InstanceTemplate>(); |
| o.add(buildInstanceTemplate()); |
| o.add(buildInstanceTemplate()); |
| return o; |
| } |
| |
| checkUnnamed914(core.List<api.InstanceTemplate> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkInstanceTemplate(o[0]); |
| checkInstanceTemplate(o[1]); |
| } |
| |
| core.int buildCounterInstanceTemplateList = 0; |
| buildInstanceTemplateList() { |
| var o = new api.InstanceTemplateList(); |
| buildCounterInstanceTemplateList++; |
| if (buildCounterInstanceTemplateList < 3) { |
| o.id = "foo"; |
| o.items = buildUnnamed914(); |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.selfLink = "foo"; |
| } |
| buildCounterInstanceTemplateList--; |
| return o; |
| } |
| |
| checkInstanceTemplateList(api.InstanceTemplateList o) { |
| buildCounterInstanceTemplateList++; |
| if (buildCounterInstanceTemplateList < 3) { |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed914(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterInstanceTemplateList--; |
| } |
| |
| buildUnnamed915() { |
| var o = new core.List<api.Instance>(); |
| o.add(buildInstance()); |
| o.add(buildInstance()); |
| return o; |
| } |
| |
| checkUnnamed915(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--; |
| } |
| |
| buildUnnamed916() { |
| var o = new core.List<api.InstancesScopedListWarningData>(); |
| o.add(buildInstancesScopedListWarningData()); |
| o.add(buildInstancesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed916(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 = buildUnnamed916(); |
| o.message = "foo"; |
| } |
| buildCounterInstancesScopedListWarning--; |
| return o; |
| } |
| |
| checkInstancesScopedListWarning(api.InstancesScopedListWarning o) { |
| buildCounterInstancesScopedListWarning++; |
| if (buildCounterInstancesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed916(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 = buildUnnamed915(); |
| o.warning = buildInstancesScopedListWarning(); |
| } |
| buildCounterInstancesScopedList--; |
| return o; |
| } |
| |
| checkInstancesScopedList(api.InstancesScopedList o) { |
| buildCounterInstancesScopedList++; |
| if (buildCounterInstancesScopedList < 3) { |
| checkUnnamed915(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--; |
| } |
| |
| buildUnnamed917() { |
| var o = new core.List<api.MachineTypeScratchDisks>(); |
| o.add(buildMachineTypeScratchDisks()); |
| o.add(buildMachineTypeScratchDisks()); |
| return o; |
| } |
| |
| checkUnnamed917(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 = buildUnnamed917(); |
| 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')); |
| checkUnnamed917(o.scratchDisks); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| unittest.expect(o.zone, unittest.equals('foo')); |
| } |
| buildCounterMachineType--; |
| } |
| |
| buildUnnamed918() { |
| var o = new core.Map<core.String, api.MachineTypesScopedList>(); |
| o["x"] = buildMachineTypesScopedList(); |
| o["y"] = buildMachineTypesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed918(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 = buildUnnamed918(); |
| 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')); |
| checkUnnamed918(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterMachineTypeAggregatedList--; |
| } |
| |
| buildUnnamed919() { |
| var o = new core.List<api.MachineType>(); |
| o.add(buildMachineType()); |
| o.add(buildMachineType()); |
| return o; |
| } |
| |
| checkUnnamed919(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 = buildUnnamed919(); |
| 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')); |
| checkUnnamed919(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterMachineTypeList--; |
| } |
| |
| buildUnnamed920() { |
| var o = new core.List<api.MachineType>(); |
| o.add(buildMachineType()); |
| o.add(buildMachineType()); |
| return o; |
| } |
| |
| checkUnnamed920(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--; |
| } |
| |
| buildUnnamed921() { |
| var o = new core.List<api.MachineTypesScopedListWarningData>(); |
| o.add(buildMachineTypesScopedListWarningData()); |
| o.add(buildMachineTypesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed921(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 = buildUnnamed921(); |
| o.message = "foo"; |
| } |
| buildCounterMachineTypesScopedListWarning--; |
| return o; |
| } |
| |
| checkMachineTypesScopedListWarning(api.MachineTypesScopedListWarning o) { |
| buildCounterMachineTypesScopedListWarning++; |
| if (buildCounterMachineTypesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed921(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 = buildUnnamed920(); |
| o.warning = buildMachineTypesScopedListWarning(); |
| } |
| buildCounterMachineTypesScopedList--; |
| return o; |
| } |
| |
| checkMachineTypesScopedList(api.MachineTypesScopedList o) { |
| buildCounterMachineTypesScopedList++; |
| if (buildCounterMachineTypesScopedList < 3) { |
| checkUnnamed920(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--; |
| } |
| |
| buildUnnamed922() { |
| var o = new core.List<api.MetadataItems>(); |
| o.add(buildMetadataItems()); |
| o.add(buildMetadataItems()); |
| return o; |
| } |
| |
| checkUnnamed922(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 = buildUnnamed922(); |
| o.kind = "foo"; |
| } |
| buildCounterMetadata--; |
| return o; |
| } |
| |
| checkMetadata(api.Metadata o) { |
| buildCounterMetadata++; |
| if (buildCounterMetadata < 3) { |
| unittest.expect(o.fingerprint, unittest.equals('foo')); |
| checkUnnamed922(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--; |
| } |
| |
| buildUnnamed923() { |
| var o = new core.List<api.AccessConfig>(); |
| o.add(buildAccessConfig()); |
| o.add(buildAccessConfig()); |
| return o; |
| } |
| |
| checkUnnamed923(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 = buildUnnamed923(); |
| o.name = "foo"; |
| o.network = "foo"; |
| o.networkIP = "foo"; |
| } |
| buildCounterNetworkInterface--; |
| return o; |
| } |
| |
| checkNetworkInterface(api.NetworkInterface o) { |
| buildCounterNetworkInterface++; |
| if (buildCounterNetworkInterface < 3) { |
| checkUnnamed923(o.accessConfigs); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.network, unittest.equals('foo')); |
| unittest.expect(o.networkIP, unittest.equals('foo')); |
| } |
| buildCounterNetworkInterface--; |
| } |
| |
| buildUnnamed924() { |
| var o = new core.List<api.Network>(); |
| o.add(buildNetwork()); |
| o.add(buildNetwork()); |
| return o; |
| } |
| |
| checkUnnamed924(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 = buildUnnamed924(); |
| 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')); |
| checkUnnamed924(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--; |
| } |
| |
| buildUnnamed925() { |
| var o = new core.List<api.OperationErrorErrors>(); |
| o.add(buildOperationErrorErrors()); |
| o.add(buildOperationErrorErrors()); |
| return o; |
| } |
| |
| checkUnnamed925(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 = buildUnnamed925(); |
| } |
| buildCounterOperationError--; |
| return o; |
| } |
| |
| checkOperationError(api.OperationError o) { |
| buildCounterOperationError++; |
| if (buildCounterOperationError < 3) { |
| checkUnnamed925(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--; |
| } |
| |
| buildUnnamed926() { |
| var o = new core.List<api.OperationWarningsData>(); |
| o.add(buildOperationWarningsData()); |
| o.add(buildOperationWarningsData()); |
| return o; |
| } |
| |
| checkUnnamed926(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 = buildUnnamed926(); |
| o.message = "foo"; |
| } |
| buildCounterOperationWarnings--; |
| return o; |
| } |
| |
| checkOperationWarnings(api.OperationWarnings o) { |
| buildCounterOperationWarnings++; |
| if (buildCounterOperationWarnings < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed926(o.data); |
| unittest.expect(o.message, unittest.equals('foo')); |
| } |
| buildCounterOperationWarnings--; |
| } |
| |
| buildUnnamed927() { |
| var o = new core.List<api.OperationWarnings>(); |
| o.add(buildOperationWarnings()); |
| o.add(buildOperationWarnings()); |
| return o; |
| } |
| |
| checkUnnamed927(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 = buildUnnamed927(); |
| 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')); |
| checkUnnamed927(o.warnings); |
| unittest.expect(o.zone, unittest.equals('foo')); |
| } |
| buildCounterOperation--; |
| } |
| |
| buildUnnamed928() { |
| var o = new core.Map<core.String, api.OperationsScopedList>(); |
| o["x"] = buildOperationsScopedList(); |
| o["y"] = buildOperationsScopedList(); |
| return o; |
| } |
| |
| checkUnnamed928(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 = buildUnnamed928(); |
| 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')); |
| checkUnnamed928(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterOperationAggregatedList--; |
| } |
| |
| buildUnnamed929() { |
| var o = new core.List<api.Operation>(); |
| o.add(buildOperation()); |
| o.add(buildOperation()); |
| return o; |
| } |
| |
| checkUnnamed929(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 = buildUnnamed929(); |
| 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')); |
| checkUnnamed929(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterOperationList--; |
| } |
| |
| buildUnnamed930() { |
| var o = new core.List<api.Operation>(); |
| o.add(buildOperation()); |
| o.add(buildOperation()); |
| return o; |
| } |
| |
| checkUnnamed930(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--; |
| } |
| |
| buildUnnamed931() { |
| var o = new core.List<api.OperationsScopedListWarningData>(); |
| o.add(buildOperationsScopedListWarningData()); |
| o.add(buildOperationsScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed931(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 = buildUnnamed931(); |
| o.message = "foo"; |
| } |
| buildCounterOperationsScopedListWarning--; |
| return o; |
| } |
| |
| checkOperationsScopedListWarning(api.OperationsScopedListWarning o) { |
| buildCounterOperationsScopedListWarning++; |
| if (buildCounterOperationsScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed931(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 = buildUnnamed930(); |
| o.warning = buildOperationsScopedListWarning(); |
| } |
| buildCounterOperationsScopedList--; |
| return o; |
| } |
| |
| checkOperationsScopedList(api.OperationsScopedList o) { |
| buildCounterOperationsScopedList++; |
| if (buildCounterOperationsScopedList < 3) { |
| checkUnnamed930(o.operations); |
| checkOperationsScopedListWarning(o.warning); |
| } |
| buildCounterOperationsScopedList--; |
| } |
| |
| buildUnnamed932() { |
| var o = new core.List<api.PathRule>(); |
| o.add(buildPathRule()); |
| o.add(buildPathRule()); |
| return o; |
| } |
| |
| checkUnnamed932(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 = buildUnnamed932(); |
| } |
| 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')); |
| checkUnnamed932(o.pathRules); |
| } |
| buildCounterPathMatcher--; |
| } |
| |
| buildUnnamed933() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed933(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 = buildUnnamed933(); |
| o.service = "foo"; |
| } |
| buildCounterPathRule--; |
| return o; |
| } |
| |
| checkPathRule(api.PathRule o) { |
| buildCounterPathRule++; |
| if (buildCounterPathRule < 3) { |
| checkUnnamed933(o.paths); |
| unittest.expect(o.service, unittest.equals('foo')); |
| } |
| buildCounterPathRule--; |
| } |
| |
| buildUnnamed934() { |
| var o = new core.List<api.Quota>(); |
| o.add(buildQuota()); |
| o.add(buildQuota()); |
| return o; |
| } |
| |
| checkUnnamed934(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 = buildUnnamed934(); |
| 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')); |
| checkUnnamed934(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--; |
| } |
| |
| buildUnnamed935() { |
| var o = new core.List<api.Quota>(); |
| o.add(buildQuota()); |
| o.add(buildQuota()); |
| return o; |
| } |
| |
| checkUnnamed935(core.List<api.Quota> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQuota(o[0]); |
| checkQuota(o[1]); |
| } |
| |
| buildUnnamed936() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed936(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 = buildUnnamed935(); |
| o.selfLink = "foo"; |
| o.status = "foo"; |
| o.zones = buildUnnamed936(); |
| } |
| 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')); |
| checkUnnamed935(o.quotas); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| unittest.expect(o.status, unittest.equals('foo')); |
| checkUnnamed936(o.zones); |
| } |
| buildCounterRegion--; |
| } |
| |
| buildUnnamed937() { |
| var o = new core.List<api.Region>(); |
| o.add(buildRegion()); |
| o.add(buildRegion()); |
| return o; |
| } |
| |
| checkUnnamed937(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 = buildUnnamed937(); |
| 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')); |
| checkUnnamed937(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--; |
| } |
| |
| buildUnnamed938() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed938(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--; |
| } |
| |
| buildUnnamed939() { |
| var o = new core.List<api.RouteWarningsData>(); |
| o.add(buildRouteWarningsData()); |
| o.add(buildRouteWarningsData()); |
| return o; |
| } |
| |
| checkUnnamed939(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 = buildUnnamed939(); |
| o.message = "foo"; |
| } |
| buildCounterRouteWarnings--; |
| return o; |
| } |
| |
| checkRouteWarnings(api.RouteWarnings o) { |
| buildCounterRouteWarnings++; |
| if (buildCounterRouteWarnings < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed939(o.data); |
| unittest.expect(o.message, unittest.equals('foo')); |
| } |
| buildCounterRouteWarnings--; |
| } |
| |
| buildUnnamed940() { |
| var o = new core.List<api.RouteWarnings>(); |
| o.add(buildRouteWarnings()); |
| o.add(buildRouteWarnings()); |
| return o; |
| } |
| |
| checkUnnamed940(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 = buildUnnamed938(); |
| o.warnings = buildUnnamed940(); |
| } |
| 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')); |
| checkUnnamed938(o.tags); |
| checkUnnamed940(o.warnings); |
| } |
| buildCounterRoute--; |
| } |
| |
| buildUnnamed941() { |
| var o = new core.List<api.Route>(); |
| o.add(buildRoute()); |
| o.add(buildRoute()); |
| return o; |
| } |
| |
| checkUnnamed941(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 = buildUnnamed941(); |
| 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')); |
| checkUnnamed941(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--; |
| } |
| |
| buildUnnamed942() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed942(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 = buildUnnamed942(); |
| } |
| buildCounterServiceAccount--; |
| return o; |
| } |
| |
| checkServiceAccount(api.ServiceAccount o) { |
| buildCounterServiceAccount++; |
| if (buildCounterServiceAccount < 3) { |
| unittest.expect(o.email, unittest.equals('foo')); |
| checkUnnamed942(o.scopes); |
| } |
| buildCounterServiceAccount--; |
| } |
| |
| buildUnnamed943() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed943(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 = buildUnnamed943(); |
| 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')); |
| checkUnnamed943(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--; |
| } |
| |
| buildUnnamed944() { |
| var o = new core.List<api.Snapshot>(); |
| o.add(buildSnapshot()); |
| o.add(buildSnapshot()); |
| return o; |
| } |
| |
| checkUnnamed944(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 = buildUnnamed944(); |
| 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')); |
| checkUnnamed944(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterSnapshotList--; |
| } |
| |
| buildUnnamed945() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed945(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 = buildUnnamed945(); |
| } |
| buildCounterTags--; |
| return o; |
| } |
| |
| checkTags(api.Tags o) { |
| buildCounterTags++; |
| if (buildCounterTags < 3) { |
| unittest.expect(o.fingerprint, unittest.equals('foo')); |
| checkUnnamed945(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--; |
| } |
| |
| buildUnnamed946() { |
| var o = new core.List<api.TargetHttpProxy>(); |
| o.add(buildTargetHttpProxy()); |
| o.add(buildTargetHttpProxy()); |
| return o; |
| } |
| |
| checkUnnamed946(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 = buildUnnamed946(); |
| 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')); |
| checkUnnamed946(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--; |
| } |
| |
| buildUnnamed947() { |
| var o = new core.Map<core.String, api.TargetInstancesScopedList>(); |
| o["x"] = buildTargetInstancesScopedList(); |
| o["y"] = buildTargetInstancesScopedList(); |
| return o; |
| } |
| |
| checkUnnamed947(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 = buildUnnamed947(); |
| 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')); |
| checkUnnamed947(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterTargetInstanceAggregatedList--; |
| } |
| |
| buildUnnamed948() { |
| var o = new core.List<api.TargetInstance>(); |
| o.add(buildTargetInstance()); |
| o.add(buildTargetInstance()); |
| return o; |
| } |
| |
| checkUnnamed948(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 = buildUnnamed948(); |
| 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')); |
| checkUnnamed948(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterTargetInstanceList--; |
| } |
| |
| buildUnnamed949() { |
| var o = new core.List<api.TargetInstance>(); |
| o.add(buildTargetInstance()); |
| o.add(buildTargetInstance()); |
| return o; |
| } |
| |
| checkUnnamed949(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--; |
| } |
| |
| buildUnnamed950() { |
| var o = new core.List<api.TargetInstancesScopedListWarningData>(); |
| o.add(buildTargetInstancesScopedListWarningData()); |
| o.add(buildTargetInstancesScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed950(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 = buildUnnamed950(); |
| o.message = "foo"; |
| } |
| buildCounterTargetInstancesScopedListWarning--; |
| return o; |
| } |
| |
| checkTargetInstancesScopedListWarning(api.TargetInstancesScopedListWarning o) { |
| buildCounterTargetInstancesScopedListWarning++; |
| if (buildCounterTargetInstancesScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed950(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 = buildUnnamed949(); |
| o.warning = buildTargetInstancesScopedListWarning(); |
| } |
| buildCounterTargetInstancesScopedList--; |
| return o; |
| } |
| |
| checkTargetInstancesScopedList(api.TargetInstancesScopedList o) { |
| buildCounterTargetInstancesScopedList++; |
| if (buildCounterTargetInstancesScopedList < 3) { |
| checkUnnamed949(o.targetInstances); |
| checkTargetInstancesScopedListWarning(o.warning); |
| } |
| buildCounterTargetInstancesScopedList--; |
| } |
| |
| buildUnnamed951() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed951(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')); |
| } |
| |
| buildUnnamed952() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed952(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 = buildUnnamed951(); |
| o.id = "foo"; |
| o.instances = buildUnnamed952(); |
| 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)); |
| checkUnnamed951(o.healthChecks); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed952(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--; |
| } |
| |
| buildUnnamed953() { |
| var o = new core.Map<core.String, api.TargetPoolsScopedList>(); |
| o["x"] = buildTargetPoolsScopedList(); |
| o["y"] = buildTargetPoolsScopedList(); |
| return o; |
| } |
| |
| checkUnnamed953(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 = buildUnnamed953(); |
| 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')); |
| checkUnnamed953(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterTargetPoolAggregatedList--; |
| } |
| |
| buildUnnamed954() { |
| var o = new core.List<api.HealthStatus>(); |
| o.add(buildHealthStatus()); |
| o.add(buildHealthStatus()); |
| return o; |
| } |
| |
| checkUnnamed954(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 = buildUnnamed954(); |
| o.kind = "foo"; |
| } |
| buildCounterTargetPoolInstanceHealth--; |
| return o; |
| } |
| |
| checkTargetPoolInstanceHealth(api.TargetPoolInstanceHealth o) { |
| buildCounterTargetPoolInstanceHealth++; |
| if (buildCounterTargetPoolInstanceHealth < 3) { |
| checkUnnamed954(o.healthStatus); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterTargetPoolInstanceHealth--; |
| } |
| |
| buildUnnamed955() { |
| var o = new core.List<api.TargetPool>(); |
| o.add(buildTargetPool()); |
| o.add(buildTargetPool()); |
| return o; |
| } |
| |
| checkUnnamed955(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 = buildUnnamed955(); |
| 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')); |
| checkUnnamed955(o.items); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterTargetPoolList--; |
| } |
| |
| buildUnnamed956() { |
| var o = new core.List<api.HealthCheckReference>(); |
| o.add(buildHealthCheckReference()); |
| o.add(buildHealthCheckReference()); |
| return o; |
| } |
| |
| checkUnnamed956(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 = buildUnnamed956(); |
| } |
| buildCounterTargetPoolsAddHealthCheckRequest--; |
| return o; |
| } |
| |
| checkTargetPoolsAddHealthCheckRequest(api.TargetPoolsAddHealthCheckRequest o) { |
| buildCounterTargetPoolsAddHealthCheckRequest++; |
| if (buildCounterTargetPoolsAddHealthCheckRequest < 3) { |
| checkUnnamed956(o.healthChecks); |
| } |
| buildCounterTargetPoolsAddHealthCheckRequest--; |
| } |
| |
| buildUnnamed957() { |
| var o = new core.List<api.InstanceReference>(); |
| o.add(buildInstanceReference()); |
| o.add(buildInstanceReference()); |
| return o; |
| } |
| |
| checkUnnamed957(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 = buildUnnamed957(); |
| } |
| buildCounterTargetPoolsAddInstanceRequest--; |
| return o; |
| } |
| |
| checkTargetPoolsAddInstanceRequest(api.TargetPoolsAddInstanceRequest o) { |
| buildCounterTargetPoolsAddInstanceRequest++; |
| if (buildCounterTargetPoolsAddInstanceRequest < 3) { |
| checkUnnamed957(o.instances); |
| } |
| buildCounterTargetPoolsAddInstanceRequest--; |
| } |
| |
| buildUnnamed958() { |
| var o = new core.List<api.HealthCheckReference>(); |
| o.add(buildHealthCheckReference()); |
| o.add(buildHealthCheckReference()); |
| return o; |
| } |
| |
| checkUnnamed958(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 = buildUnnamed958(); |
| } |
| buildCounterTargetPoolsRemoveHealthCheckRequest--; |
| return o; |
| } |
| |
| checkTargetPoolsRemoveHealthCheckRequest(api.TargetPoolsRemoveHealthCheckRequest o) { |
| buildCounterTargetPoolsRemoveHealthCheckRequest++; |
| if (buildCounterTargetPoolsRemoveHealthCheckRequest < 3) { |
| checkUnnamed958(o.healthChecks); |
| } |
| buildCounterTargetPoolsRemoveHealthCheckRequest--; |
| } |
| |
| buildUnnamed959() { |
| var o = new core.List<api.InstanceReference>(); |
| o.add(buildInstanceReference()); |
| o.add(buildInstanceReference()); |
| return o; |
| } |
| |
| checkUnnamed959(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 = buildUnnamed959(); |
| } |
| buildCounterTargetPoolsRemoveInstanceRequest--; |
| return o; |
| } |
| |
| checkTargetPoolsRemoveInstanceRequest(api.TargetPoolsRemoveInstanceRequest o) { |
| buildCounterTargetPoolsRemoveInstanceRequest++; |
| if (buildCounterTargetPoolsRemoveInstanceRequest < 3) { |
| checkUnnamed959(o.instances); |
| } |
| buildCounterTargetPoolsRemoveInstanceRequest--; |
| } |
| |
| buildUnnamed960() { |
| var o = new core.List<api.TargetPool>(); |
| o.add(buildTargetPool()); |
| o.add(buildTargetPool()); |
| return o; |
| } |
| |
| checkUnnamed960(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--; |
| } |
| |
| buildUnnamed961() { |
| var o = new core.List<api.TargetPoolsScopedListWarningData>(); |
| o.add(buildTargetPoolsScopedListWarningData()); |
| o.add(buildTargetPoolsScopedListWarningData()); |
| return o; |
| } |
| |
| checkUnnamed961(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 = buildUnnamed961(); |
| o.message = "foo"; |
| } |
| buildCounterTargetPoolsScopedListWarning--; |
| return o; |
| } |
| |
| checkTargetPoolsScopedListWarning(api.TargetPoolsScopedListWarning o) { |
| buildCounterTargetPoolsScopedListWarning++; |
| if (buildCounterTargetPoolsScopedListWarning < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| checkUnnamed961(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 = buildUnnamed960(); |
| o.warning = buildTargetPoolsScopedListWarning(); |
| } |
| buildCounterTargetPoolsScopedList--; |
| return o; |
| } |
| |
| checkTargetPoolsScopedList(api.TargetPoolsScopedList o) { |
| buildCounterTargetPoolsScopedList++; |
| if (buildCounterTargetPoolsScopedList < 3) { |
| checkUnnamed960(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--; |
| } |
| |
| buildUnnamed962() { |
| var o = new core.List<api.HostRule>(); |
| o.add(buildHostRule()); |
| o.add(buildHostRule()); |
| return o; |
| } |
| |
| checkUnnamed962(core.List<api.HostRule> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkHostRule(o[0]); |
| checkHostRule(o[1]); |
| } |
| |
| buildUnnamed963() { |
| var o = new core.List<api.PathMatcher>(); |
| o.add(buildPathMatcher()); |
| o.add(buildPathMatcher()); |
| return o; |
| } |
| |
| checkUnnamed963(core.List<api.PathMatcher> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPathMatcher(o[0]); |
| checkPathMatcher(o[1]); |
| } |
| |
| buildUnnamed964() { |
| var o = new core.List<api.UrlMapTest>(); |
| o.add(buildUrlMapTest()); |
| o.add(buildUrlMapTest()); |
| return o; |
| } |
| |
| checkUnnamed964(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 = buildUnnamed962(); |
| o.id = "foo"; |
| o.kind = "foo"; |
| o.name = "foo"; |
| o.pathMatchers = buildUnnamed963(); |
| o.selfLink = "foo"; |
| o.tests = buildUnnamed964(); |
| } |
| 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')); |
| checkUnnamed962(o.hostRules); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkUnnamed963(o.pathMatchers); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| checkUnnamed964(o.tests); |
| } |
| buildCounterUrlMap--; |
| } |
| |
| buildUnnamed965() { |
| var o = new core.List<api.UrlMap>(); |
| o.add(buildUrlMap()); |
| o.add(buildUrlMap()); |
| return o; |
| } |
| |
| checkUnnamed965(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 = buildUnnamed965(); |
| 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')); |
| checkUnnamed965(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--; |
| } |
| |
| buildUnnamed966() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed966(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')); |
| } |
| |
| buildUnnamed967() { |
| var o = new core.List<api.TestFailure>(); |
| o.add(buildTestFailure()); |
| o.add(buildTestFailure()); |
| return o; |
| } |
| |
| checkUnnamed967(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 = buildUnnamed966(); |
| o.loadSucceeded = true; |
| o.testFailures = buildUnnamed967(); |
| o.testPassed = true; |
| } |
| buildCounterUrlMapValidationResult--; |
| return o; |
| } |
| |
| checkUrlMapValidationResult(api.UrlMapValidationResult o) { |
| buildCounterUrlMapValidationResult++; |
| if (buildCounterUrlMapValidationResult < 3) { |
| checkUnnamed966(o.loadErrors); |
| unittest.expect(o.loadSucceeded, unittest.isTrue); |
| checkUnnamed967(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--; |
| } |
| |
| buildUnnamed968() { |
| var o = new core.List<api.ZoneMaintenanceWindows>(); |
| o.add(buildZoneMaintenanceWindows()); |
| o.add(buildZoneMaintenanceWindows()); |
| return o; |
| } |
| |
| checkUnnamed968(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 = buildUnnamed968(); |
| 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')); |
| checkUnnamed968(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--; |
| } |
| |
| buildUnnamed969() { |
| var o = new core.List<api.Zone>(); |
| o.add(buildZone()); |
| o.add(buildZone()); |
| return o; |
| } |
| |
| checkUnnamed969(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 = buildUnnamed969(); |
| 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')); |
| checkUnnamed969(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-InstanceProperties", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInstanceProperties(); |
| var od = new api.InstanceProperties.fromJson(o.toJson()); |
| checkInstanceProperties(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-InstanceTemplate", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInstanceTemplate(); |
| var od = new api.InstanceTemplate.fromJson(o.toJson()); |
| checkInstanceTemplate(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InstanceTemplateList", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInstanceTemplateList(); |
| var od = new api.InstanceTemplateList.fromJson(o.toJson()); |
| checkInstanceTemplateList(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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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-InstanceTemplatesResourceApi", () { |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.InstanceTemplatesResourceApi res = new api.ComputeApi(mock).instanceTemplates; |
| var arg_project = "foo"; |
| var arg_instanceTemplate = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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_instanceTemplate).then(unittest.expectAsync(((api.Operation response) { |
| checkOperation(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.InstanceTemplatesResourceApi res = new api.ComputeApi(mock).instanceTemplates; |
| var arg_project = "foo"; |
| var arg_instanceTemplate = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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(buildInstanceTemplate()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_project, arg_instanceTemplate).then(unittest.expectAsync(((api.InstanceTemplate response) { |
| checkInstanceTemplate(response); |
| }))); |
| }); |
| |
| unittest.test("method--insert", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.InstanceTemplatesResourceApi res = new api.ComputeApi(mock).instanceTemplates; |
| var arg_request = buildInstanceTemplate(); |
| var arg_project = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.InstanceTemplate.fromJson(json); |
| checkInstanceTemplate(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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.InstanceTemplatesResourceApi res = new api.ComputeApi(mock).instanceTemplates; |
| 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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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(buildInstanceTemplateList()); |
| 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.InstanceTemplateList response) { |
| checkInstanceTemplateList(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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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 + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (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); |
| }))); |
| }); |
| |
| }); |
| |
| |
| } |
| |