| Index: generated/googleapis_beta/test/sqladmin/v1beta3.dart
|
| diff --git a/generated/googleapis_beta/test/sqladmin/v1beta3.dart b/generated/googleapis_beta/test/sqladmin/v1beta3.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..ce18a5bc0c7e33b2d80c0e0d7531bf7c34a52ab6
|
| --- /dev/null
|
| +++ b/generated/googleapis_beta/test/sqladmin/v1beta3.dart
|
| @@ -0,0 +1,3131 @@
|
| +library googleapis_beta.sqladmin.v1beta3.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_beta/common/common.dart' as common;
|
| +import 'package:googleapis_beta/src/common_internal.dart' as common_internal;
|
| +import '../common/common_internal_test.dart' as common_test;
|
| +
|
| +import 'package:googleapis_beta/sqladmin/v1beta3.dart' as api;
|
| +
|
| +
|
| +
|
| +core.int buildCounterBackupConfiguration = 0;
|
| +buildBackupConfiguration() {
|
| + var o = new api.BackupConfiguration();
|
| + buildCounterBackupConfiguration++;
|
| + if (buildCounterBackupConfiguration < 3) {
|
| + o.binaryLogEnabled = true;
|
| + o.enabled = true;
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterBackupConfiguration--;
|
| + return o;
|
| +}
|
| +
|
| +checkBackupConfiguration(api.BackupConfiguration o) {
|
| + buildCounterBackupConfiguration++;
|
| + if (buildCounterBackupConfiguration < 3) {
|
| + unittest.expect(o.binaryLogEnabled, unittest.isTrue);
|
| + unittest.expect(o.enabled, unittest.isTrue);
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterBackupConfiguration--;
|
| +}
|
| +
|
| +core.int buildCounterBackupRun = 0;
|
| +buildBackupRun() {
|
| + var o = new api.BackupRun();
|
| + buildCounterBackupRun++;
|
| + if (buildCounterBackupRun < 3) {
|
| + o.backupConfiguration = "foo";
|
| + o.dueTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.endTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.enqueuedTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.error = buildOperationError();
|
| + o.instance = "foo";
|
| + o.kind = "foo";
|
| + o.startTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.status = "foo";
|
| + }
|
| + buildCounterBackupRun--;
|
| + return o;
|
| +}
|
| +
|
| +checkBackupRun(api.BackupRun o) {
|
| + buildCounterBackupRun++;
|
| + if (buildCounterBackupRun < 3) {
|
| + unittest.expect(o.backupConfiguration, unittest.equals('foo'));
|
| + unittest.expect(o.dueTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.endTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.enqueuedTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + checkOperationError(o.error);
|
| + unittest.expect(o.instance, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.status, unittest.equals('foo'));
|
| + }
|
| + buildCounterBackupRun--;
|
| +}
|
| +
|
| +buildUnnamed1033() {
|
| + var o = new core.List<api.BackupRun>();
|
| + o.add(buildBackupRun());
|
| + o.add(buildBackupRun());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1033(core.List<api.BackupRun> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkBackupRun(o[0]);
|
| + checkBackupRun(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterBackupRunsListResponse = 0;
|
| +buildBackupRunsListResponse() {
|
| + var o = new api.BackupRunsListResponse();
|
| + buildCounterBackupRunsListResponse++;
|
| + if (buildCounterBackupRunsListResponse < 3) {
|
| + o.items = buildUnnamed1033();
|
| + o.kind = "foo";
|
| + o.nextPageToken = "foo";
|
| + }
|
| + buildCounterBackupRunsListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkBackupRunsListResponse(api.BackupRunsListResponse o) {
|
| + buildCounterBackupRunsListResponse++;
|
| + if (buildCounterBackupRunsListResponse < 3) {
|
| + checkUnnamed1033(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + }
|
| + buildCounterBackupRunsListResponse--;
|
| +}
|
| +
|
| +core.int buildCounterBinLogCoordinates = 0;
|
| +buildBinLogCoordinates() {
|
| + var o = new api.BinLogCoordinates();
|
| + buildCounterBinLogCoordinates++;
|
| + if (buildCounterBinLogCoordinates < 3) {
|
| + o.binLogFileName = "foo";
|
| + o.binLogPosition = "foo";
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterBinLogCoordinates--;
|
| + return o;
|
| +}
|
| +
|
| +checkBinLogCoordinates(api.BinLogCoordinates o) {
|
| + buildCounterBinLogCoordinates++;
|
| + if (buildCounterBinLogCoordinates < 3) {
|
| + unittest.expect(o.binLogFileName, unittest.equals('foo'));
|
| + unittest.expect(o.binLogPosition, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterBinLogCoordinates--;
|
| +}
|
| +
|
| +core.int buildCounterCloneContext = 0;
|
| +buildCloneContext() {
|
| + var o = new api.CloneContext();
|
| + buildCounterCloneContext++;
|
| + if (buildCounterCloneContext < 3) {
|
| + o.binLogCoordinates = buildBinLogCoordinates();
|
| + o.destinationInstanceName = "foo";
|
| + o.kind = "foo";
|
| + o.sourceInstanceName = "foo";
|
| + }
|
| + buildCounterCloneContext--;
|
| + return o;
|
| +}
|
| +
|
| +checkCloneContext(api.CloneContext o) {
|
| + buildCounterCloneContext++;
|
| + if (buildCounterCloneContext < 3) {
|
| + checkBinLogCoordinates(o.binLogCoordinates);
|
| + unittest.expect(o.destinationInstanceName, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.sourceInstanceName, unittest.equals('foo'));
|
| + }
|
| + buildCounterCloneContext--;
|
| +}
|
| +
|
| +core.int buildCounterDatabaseFlags = 0;
|
| +buildDatabaseFlags() {
|
| + var o = new api.DatabaseFlags();
|
| + buildCounterDatabaseFlags++;
|
| + if (buildCounterDatabaseFlags < 3) {
|
| + o.name = "foo";
|
| + o.value = "foo";
|
| + }
|
| + buildCounterDatabaseFlags--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatabaseFlags(api.DatabaseFlags o) {
|
| + buildCounterDatabaseFlags++;
|
| + if (buildCounterDatabaseFlags < 3) {
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterDatabaseFlags--;
|
| +}
|
| +
|
| +buildUnnamed1034() {
|
| + var o = new core.List<api.IpMapping>();
|
| + o.add(buildIpMapping());
|
| + o.add(buildIpMapping());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1034(core.List<api.IpMapping> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkIpMapping(o[0]);
|
| + checkIpMapping(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1035() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1035(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 buildCounterDatabaseInstance = 0;
|
| +buildDatabaseInstance() {
|
| + var o = new api.DatabaseInstance();
|
| + buildCounterDatabaseInstance++;
|
| + if (buildCounterDatabaseInstance < 3) {
|
| + o.currentDiskSize = "foo";
|
| + o.databaseVersion = "foo";
|
| + o.etag = "foo";
|
| + o.instance = "foo";
|
| + o.instanceType = "foo";
|
| + o.ipAddresses = buildUnnamed1034();
|
| + o.kind = "foo";
|
| + o.masterInstanceName = "foo";
|
| + o.maxDiskSize = "foo";
|
| + o.project = "foo";
|
| + o.region = "foo";
|
| + o.replicaNames = buildUnnamed1035();
|
| + o.serverCaCert = buildSslCert();
|
| + o.settings = buildSettings();
|
| + o.state = "foo";
|
| + }
|
| + buildCounterDatabaseInstance--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatabaseInstance(api.DatabaseInstance o) {
|
| + buildCounterDatabaseInstance++;
|
| + if (buildCounterDatabaseInstance < 3) {
|
| + unittest.expect(o.currentDiskSize, unittest.equals('foo'));
|
| + unittest.expect(o.databaseVersion, unittest.equals('foo'));
|
| + unittest.expect(o.etag, unittest.equals('foo'));
|
| + unittest.expect(o.instance, unittest.equals('foo'));
|
| + unittest.expect(o.instanceType, unittest.equals('foo'));
|
| + checkUnnamed1034(o.ipAddresses);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.masterInstanceName, unittest.equals('foo'));
|
| + unittest.expect(o.maxDiskSize, unittest.equals('foo'));
|
| + unittest.expect(o.project, unittest.equals('foo'));
|
| + unittest.expect(o.region, unittest.equals('foo'));
|
| + checkUnnamed1035(o.replicaNames);
|
| + checkSslCert(o.serverCaCert);
|
| + checkSettings(o.settings);
|
| + unittest.expect(o.state, unittest.equals('foo'));
|
| + }
|
| + buildCounterDatabaseInstance--;
|
| +}
|
| +
|
| +buildUnnamed1036() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1036(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'));
|
| +}
|
| +
|
| +buildUnnamed1037() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1037(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 buildCounterExportContext = 0;
|
| +buildExportContext() {
|
| + var o = new api.ExportContext();
|
| + buildCounterExportContext++;
|
| + if (buildCounterExportContext < 3) {
|
| + o.database = buildUnnamed1036();
|
| + o.kind = "foo";
|
| + o.table = buildUnnamed1037();
|
| + o.uri = "foo";
|
| + }
|
| + buildCounterExportContext--;
|
| + return o;
|
| +}
|
| +
|
| +checkExportContext(api.ExportContext o) {
|
| + buildCounterExportContext++;
|
| + if (buildCounterExportContext < 3) {
|
| + checkUnnamed1036(o.database);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed1037(o.table);
|
| + unittest.expect(o.uri, unittest.equals('foo'));
|
| + }
|
| + buildCounterExportContext--;
|
| +}
|
| +
|
| +buildUnnamed1038() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1038(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'));
|
| +}
|
| +
|
| +buildUnnamed1039() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1039(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 buildCounterFlag = 0;
|
| +buildFlag() {
|
| + var o = new api.Flag();
|
| + buildCounterFlag++;
|
| + if (buildCounterFlag < 3) {
|
| + o.allowedStringValues = buildUnnamed1038();
|
| + o.appliesTo = buildUnnamed1039();
|
| + o.kind = "foo";
|
| + o.maxValue = "foo";
|
| + o.minValue = "foo";
|
| + o.name = "foo";
|
| + o.type = "foo";
|
| + }
|
| + buildCounterFlag--;
|
| + return o;
|
| +}
|
| +
|
| +checkFlag(api.Flag o) {
|
| + buildCounterFlag++;
|
| + if (buildCounterFlag < 3) {
|
| + checkUnnamed1038(o.allowedStringValues);
|
| + checkUnnamed1039(o.appliesTo);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.maxValue, unittest.equals('foo'));
|
| + unittest.expect(o.minValue, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.type, unittest.equals('foo'));
|
| + }
|
| + buildCounterFlag--;
|
| +}
|
| +
|
| +buildUnnamed1040() {
|
| + var o = new core.List<api.Flag>();
|
| + o.add(buildFlag());
|
| + o.add(buildFlag());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1040(core.List<api.Flag> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkFlag(o[0]);
|
| + checkFlag(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterFlagsListResponse = 0;
|
| +buildFlagsListResponse() {
|
| + var o = new api.FlagsListResponse();
|
| + buildCounterFlagsListResponse++;
|
| + if (buildCounterFlagsListResponse < 3) {
|
| + o.items = buildUnnamed1040();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterFlagsListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkFlagsListResponse(api.FlagsListResponse o) {
|
| + buildCounterFlagsListResponse++;
|
| + if (buildCounterFlagsListResponse < 3) {
|
| + checkUnnamed1040(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterFlagsListResponse--;
|
| +}
|
| +
|
| +buildUnnamed1041() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1041(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 buildCounterImportContext = 0;
|
| +buildImportContext() {
|
| + var o = new api.ImportContext();
|
| + buildCounterImportContext++;
|
| + if (buildCounterImportContext < 3) {
|
| + o.database = "foo";
|
| + o.kind = "foo";
|
| + o.uri = buildUnnamed1041();
|
| + }
|
| + buildCounterImportContext--;
|
| + return o;
|
| +}
|
| +
|
| +checkImportContext(api.ImportContext o) {
|
| + buildCounterImportContext++;
|
| + if (buildCounterImportContext < 3) {
|
| + unittest.expect(o.database, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed1041(o.uri);
|
| + }
|
| + buildCounterImportContext--;
|
| +}
|
| +
|
| +buildUnnamed1042() {
|
| + var o = new core.List<api.OperationError>();
|
| + o.add(buildOperationError());
|
| + o.add(buildOperationError());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1042(core.List<api.OperationError> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkOperationError(o[0]);
|
| + checkOperationError(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterInstanceOperation = 0;
|
| +buildInstanceOperation() {
|
| + var o = new api.InstanceOperation();
|
| + buildCounterInstanceOperation++;
|
| + if (buildCounterInstanceOperation < 3) {
|
| + o.endTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.enqueuedTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.error = buildUnnamed1042();
|
| + o.exportContext = buildExportContext();
|
| + o.importContext = buildImportContext();
|
| + o.instance = "foo";
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + o.operationType = "foo";
|
| + o.startTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.state = "foo";
|
| + o.userEmailAddress = "foo";
|
| + }
|
| + buildCounterInstanceOperation--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstanceOperation(api.InstanceOperation o) {
|
| + buildCounterInstanceOperation++;
|
| + if (buildCounterInstanceOperation < 3) {
|
| + unittest.expect(o.endTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.enqueuedTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + checkUnnamed1042(o.error);
|
| + checkExportContext(o.exportContext);
|
| + checkImportContext(o.importContext);
|
| + unittest.expect(o.instance, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + unittest.expect(o.operationType, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.state, unittest.equals('foo'));
|
| + unittest.expect(o.userEmailAddress, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstanceOperation--;
|
| +}
|
| +
|
| +core.int buildCounterInstanceSetRootPasswordRequest = 0;
|
| +buildInstanceSetRootPasswordRequest() {
|
| + var o = new api.InstanceSetRootPasswordRequest();
|
| + buildCounterInstanceSetRootPasswordRequest++;
|
| + if (buildCounterInstanceSetRootPasswordRequest < 3) {
|
| + o.setRootPasswordContext = buildSetRootPasswordContext();
|
| + }
|
| + buildCounterInstanceSetRootPasswordRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstanceSetRootPasswordRequest(api.InstanceSetRootPasswordRequest o) {
|
| + buildCounterInstanceSetRootPasswordRequest++;
|
| + if (buildCounterInstanceSetRootPasswordRequest < 3) {
|
| + checkSetRootPasswordContext(o.setRootPasswordContext);
|
| + }
|
| + buildCounterInstanceSetRootPasswordRequest--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesCloneRequest = 0;
|
| +buildInstancesCloneRequest() {
|
| + var o = new api.InstancesCloneRequest();
|
| + buildCounterInstancesCloneRequest++;
|
| + if (buildCounterInstancesCloneRequest < 3) {
|
| + o.cloneContext = buildCloneContext();
|
| + }
|
| + buildCounterInstancesCloneRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesCloneRequest(api.InstancesCloneRequest o) {
|
| + buildCounterInstancesCloneRequest++;
|
| + if (buildCounterInstancesCloneRequest < 3) {
|
| + checkCloneContext(o.cloneContext);
|
| + }
|
| + buildCounterInstancesCloneRequest--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesCloneResponse = 0;
|
| +buildInstancesCloneResponse() {
|
| + var o = new api.InstancesCloneResponse();
|
| + buildCounterInstancesCloneResponse++;
|
| + if (buildCounterInstancesCloneResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesCloneResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesCloneResponse(api.InstancesCloneResponse o) {
|
| + buildCounterInstancesCloneResponse++;
|
| + if (buildCounterInstancesCloneResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesCloneResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesDeleteResponse = 0;
|
| +buildInstancesDeleteResponse() {
|
| + var o = new api.InstancesDeleteResponse();
|
| + buildCounterInstancesDeleteResponse++;
|
| + if (buildCounterInstancesDeleteResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesDeleteResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesDeleteResponse(api.InstancesDeleteResponse o) {
|
| + buildCounterInstancesDeleteResponse++;
|
| + if (buildCounterInstancesDeleteResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesDeleteResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesExportRequest = 0;
|
| +buildInstancesExportRequest() {
|
| + var o = new api.InstancesExportRequest();
|
| + buildCounterInstancesExportRequest++;
|
| + if (buildCounterInstancesExportRequest < 3) {
|
| + o.exportContext = buildExportContext();
|
| + }
|
| + buildCounterInstancesExportRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesExportRequest(api.InstancesExportRequest o) {
|
| + buildCounterInstancesExportRequest++;
|
| + if (buildCounterInstancesExportRequest < 3) {
|
| + checkExportContext(o.exportContext);
|
| + }
|
| + buildCounterInstancesExportRequest--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesExportResponse = 0;
|
| +buildInstancesExportResponse() {
|
| + var o = new api.InstancesExportResponse();
|
| + buildCounterInstancesExportResponse++;
|
| + if (buildCounterInstancesExportResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesExportResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesExportResponse(api.InstancesExportResponse o) {
|
| + buildCounterInstancesExportResponse++;
|
| + if (buildCounterInstancesExportResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesExportResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesImportRequest = 0;
|
| +buildInstancesImportRequest() {
|
| + var o = new api.InstancesImportRequest();
|
| + buildCounterInstancesImportRequest++;
|
| + if (buildCounterInstancesImportRequest < 3) {
|
| + o.importContext = buildImportContext();
|
| + }
|
| + buildCounterInstancesImportRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesImportRequest(api.InstancesImportRequest o) {
|
| + buildCounterInstancesImportRequest++;
|
| + if (buildCounterInstancesImportRequest < 3) {
|
| + checkImportContext(o.importContext);
|
| + }
|
| + buildCounterInstancesImportRequest--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesImportResponse = 0;
|
| +buildInstancesImportResponse() {
|
| + var o = new api.InstancesImportResponse();
|
| + buildCounterInstancesImportResponse++;
|
| + if (buildCounterInstancesImportResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesImportResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesImportResponse(api.InstancesImportResponse o) {
|
| + buildCounterInstancesImportResponse++;
|
| + if (buildCounterInstancesImportResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesImportResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesInsertResponse = 0;
|
| +buildInstancesInsertResponse() {
|
| + var o = new api.InstancesInsertResponse();
|
| + buildCounterInstancesInsertResponse++;
|
| + if (buildCounterInstancesInsertResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesInsertResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesInsertResponse(api.InstancesInsertResponse o) {
|
| + buildCounterInstancesInsertResponse++;
|
| + if (buildCounterInstancesInsertResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesInsertResponse--;
|
| +}
|
| +
|
| +buildUnnamed1043() {
|
| + var o = new core.List<api.DatabaseInstance>();
|
| + o.add(buildDatabaseInstance());
|
| + o.add(buildDatabaseInstance());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1043(core.List<api.DatabaseInstance> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDatabaseInstance(o[0]);
|
| + checkDatabaseInstance(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterInstancesListResponse = 0;
|
| +buildInstancesListResponse() {
|
| + var o = new api.InstancesListResponse();
|
| + buildCounterInstancesListResponse++;
|
| + if (buildCounterInstancesListResponse < 3) {
|
| + o.items = buildUnnamed1043();
|
| + o.kind = "foo";
|
| + o.nextPageToken = "foo";
|
| + }
|
| + buildCounterInstancesListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesListResponse(api.InstancesListResponse o) {
|
| + buildCounterInstancesListResponse++;
|
| + if (buildCounterInstancesListResponse < 3) {
|
| + checkUnnamed1043(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesListResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesPromoteReplicaResponse = 0;
|
| +buildInstancesPromoteReplicaResponse() {
|
| + var o = new api.InstancesPromoteReplicaResponse();
|
| + buildCounterInstancesPromoteReplicaResponse++;
|
| + if (buildCounterInstancesPromoteReplicaResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesPromoteReplicaResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesPromoteReplicaResponse(api.InstancesPromoteReplicaResponse o) {
|
| + buildCounterInstancesPromoteReplicaResponse++;
|
| + if (buildCounterInstancesPromoteReplicaResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesPromoteReplicaResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesResetSslConfigResponse = 0;
|
| +buildInstancesResetSslConfigResponse() {
|
| + var o = new api.InstancesResetSslConfigResponse();
|
| + buildCounterInstancesResetSslConfigResponse++;
|
| + if (buildCounterInstancesResetSslConfigResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesResetSslConfigResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesResetSslConfigResponse(api.InstancesResetSslConfigResponse o) {
|
| + buildCounterInstancesResetSslConfigResponse++;
|
| + if (buildCounterInstancesResetSslConfigResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesResetSslConfigResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesRestartResponse = 0;
|
| +buildInstancesRestartResponse() {
|
| + var o = new api.InstancesRestartResponse();
|
| + buildCounterInstancesRestartResponse++;
|
| + if (buildCounterInstancesRestartResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesRestartResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesRestartResponse(api.InstancesRestartResponse o) {
|
| + buildCounterInstancesRestartResponse++;
|
| + if (buildCounterInstancesRestartResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesRestartResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesRestoreBackupResponse = 0;
|
| +buildInstancesRestoreBackupResponse() {
|
| + var o = new api.InstancesRestoreBackupResponse();
|
| + buildCounterInstancesRestoreBackupResponse++;
|
| + if (buildCounterInstancesRestoreBackupResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesRestoreBackupResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesRestoreBackupResponse(api.InstancesRestoreBackupResponse o) {
|
| + buildCounterInstancesRestoreBackupResponse++;
|
| + if (buildCounterInstancesRestoreBackupResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesRestoreBackupResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesSetRootPasswordResponse = 0;
|
| +buildInstancesSetRootPasswordResponse() {
|
| + var o = new api.InstancesSetRootPasswordResponse();
|
| + buildCounterInstancesSetRootPasswordResponse++;
|
| + if (buildCounterInstancesSetRootPasswordResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesSetRootPasswordResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesSetRootPasswordResponse(api.InstancesSetRootPasswordResponse o) {
|
| + buildCounterInstancesSetRootPasswordResponse++;
|
| + if (buildCounterInstancesSetRootPasswordResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesSetRootPasswordResponse--;
|
| +}
|
| +
|
| +core.int buildCounterInstancesUpdateResponse = 0;
|
| +buildInstancesUpdateResponse() {
|
| + var o = new api.InstancesUpdateResponse();
|
| + buildCounterInstancesUpdateResponse++;
|
| + if (buildCounterInstancesUpdateResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterInstancesUpdateResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInstancesUpdateResponse(api.InstancesUpdateResponse o) {
|
| + buildCounterInstancesUpdateResponse++;
|
| + if (buildCounterInstancesUpdateResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterInstancesUpdateResponse--;
|
| +}
|
| +
|
| +buildUnnamed1044() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1044(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 buildCounterIpConfiguration = 0;
|
| +buildIpConfiguration() {
|
| + var o = new api.IpConfiguration();
|
| + buildCounterIpConfiguration++;
|
| + if (buildCounterIpConfiguration < 3) {
|
| + o.authorizedNetworks = buildUnnamed1044();
|
| + o.enabled = true;
|
| + o.requireSsl = true;
|
| + }
|
| + buildCounterIpConfiguration--;
|
| + return o;
|
| +}
|
| +
|
| +checkIpConfiguration(api.IpConfiguration o) {
|
| + buildCounterIpConfiguration++;
|
| + if (buildCounterIpConfiguration < 3) {
|
| + checkUnnamed1044(o.authorizedNetworks);
|
| + unittest.expect(o.enabled, unittest.isTrue);
|
| + unittest.expect(o.requireSsl, unittest.isTrue);
|
| + }
|
| + buildCounterIpConfiguration--;
|
| +}
|
| +
|
| +core.int buildCounterIpMapping = 0;
|
| +buildIpMapping() {
|
| + var o = new api.IpMapping();
|
| + buildCounterIpMapping++;
|
| + if (buildCounterIpMapping < 3) {
|
| + o.ipAddress = "foo";
|
| + o.timeToRetire = core.DateTime.parse("2002-02-27T14:01:02");
|
| + }
|
| + buildCounterIpMapping--;
|
| + return o;
|
| +}
|
| +
|
| +checkIpMapping(api.IpMapping o) {
|
| + buildCounterIpMapping++;
|
| + if (buildCounterIpMapping < 3) {
|
| + unittest.expect(o.ipAddress, unittest.equals('foo'));
|
| + unittest.expect(o.timeToRetire, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + }
|
| + buildCounterIpMapping--;
|
| +}
|
| +
|
| +core.int buildCounterLocationPreference = 0;
|
| +buildLocationPreference() {
|
| + var o = new api.LocationPreference();
|
| + buildCounterLocationPreference++;
|
| + if (buildCounterLocationPreference < 3) {
|
| + o.followGaeApplication = "foo";
|
| + o.kind = "foo";
|
| + o.zone = "foo";
|
| + }
|
| + buildCounterLocationPreference--;
|
| + return o;
|
| +}
|
| +
|
| +checkLocationPreference(api.LocationPreference o) {
|
| + buildCounterLocationPreference++;
|
| + if (buildCounterLocationPreference < 3) {
|
| + unittest.expect(o.followGaeApplication, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.zone, unittest.equals('foo'));
|
| + }
|
| + buildCounterLocationPreference--;
|
| +}
|
| +
|
| +core.int buildCounterOperationError = 0;
|
| +buildOperationError() {
|
| + var o = new api.OperationError();
|
| + buildCounterOperationError++;
|
| + if (buildCounterOperationError < 3) {
|
| + o.code = "foo";
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterOperationError--;
|
| + return o;
|
| +}
|
| +
|
| +checkOperationError(api.OperationError o) {
|
| + buildCounterOperationError++;
|
| + if (buildCounterOperationError < 3) {
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterOperationError--;
|
| +}
|
| +
|
| +buildUnnamed1045() {
|
| + var o = new core.List<api.InstanceOperation>();
|
| + o.add(buildInstanceOperation());
|
| + o.add(buildInstanceOperation());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1045(core.List<api.InstanceOperation> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkInstanceOperation(o[0]);
|
| + checkInstanceOperation(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterOperationsListResponse = 0;
|
| +buildOperationsListResponse() {
|
| + var o = new api.OperationsListResponse();
|
| + buildCounterOperationsListResponse++;
|
| + if (buildCounterOperationsListResponse < 3) {
|
| + o.items = buildUnnamed1045();
|
| + o.kind = "foo";
|
| + o.nextPageToken = "foo";
|
| + }
|
| + buildCounterOperationsListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkOperationsListResponse(api.OperationsListResponse o) {
|
| + buildCounterOperationsListResponse++;
|
| + if (buildCounterOperationsListResponse < 3) {
|
| + checkUnnamed1045(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + }
|
| + buildCounterOperationsListResponse--;
|
| +}
|
| +
|
| +core.int buildCounterSetRootPasswordContext = 0;
|
| +buildSetRootPasswordContext() {
|
| + var o = new api.SetRootPasswordContext();
|
| + buildCounterSetRootPasswordContext++;
|
| + if (buildCounterSetRootPasswordContext < 3) {
|
| + o.kind = "foo";
|
| + o.password = "foo";
|
| + }
|
| + buildCounterSetRootPasswordContext--;
|
| + return o;
|
| +}
|
| +
|
| +checkSetRootPasswordContext(api.SetRootPasswordContext o) {
|
| + buildCounterSetRootPasswordContext++;
|
| + if (buildCounterSetRootPasswordContext < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.password, unittest.equals('foo'));
|
| + }
|
| + buildCounterSetRootPasswordContext--;
|
| +}
|
| +
|
| +buildUnnamed1046() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1046(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'));
|
| +}
|
| +
|
| +buildUnnamed1047() {
|
| + var o = new core.List<api.BackupConfiguration>();
|
| + o.add(buildBackupConfiguration());
|
| + o.add(buildBackupConfiguration());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1047(core.List<api.BackupConfiguration> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkBackupConfiguration(o[0]);
|
| + checkBackupConfiguration(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1048() {
|
| + var o = new core.List<api.DatabaseFlags>();
|
| + o.add(buildDatabaseFlags());
|
| + o.add(buildDatabaseFlags());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1048(core.List<api.DatabaseFlags> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDatabaseFlags(o[0]);
|
| + checkDatabaseFlags(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterSettings = 0;
|
| +buildSettings() {
|
| + var o = new api.Settings();
|
| + buildCounterSettings++;
|
| + if (buildCounterSettings < 3) {
|
| + o.activationPolicy = "foo";
|
| + o.authorizedGaeApplications = buildUnnamed1046();
|
| + o.backupConfiguration = buildUnnamed1047();
|
| + o.databaseFlags = buildUnnamed1048();
|
| + o.databaseReplicationEnabled = true;
|
| + o.ipConfiguration = buildIpConfiguration();
|
| + o.kind = "foo";
|
| + o.locationPreference = buildLocationPreference();
|
| + o.pricingPlan = "foo";
|
| + o.replicationType = "foo";
|
| + o.settingsVersion = "foo";
|
| + o.tier = "foo";
|
| + }
|
| + buildCounterSettings--;
|
| + return o;
|
| +}
|
| +
|
| +checkSettings(api.Settings o) {
|
| + buildCounterSettings++;
|
| + if (buildCounterSettings < 3) {
|
| + unittest.expect(o.activationPolicy, unittest.equals('foo'));
|
| + checkUnnamed1046(o.authorizedGaeApplications);
|
| + checkUnnamed1047(o.backupConfiguration);
|
| + checkUnnamed1048(o.databaseFlags);
|
| + unittest.expect(o.databaseReplicationEnabled, unittest.isTrue);
|
| + checkIpConfiguration(o.ipConfiguration);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkLocationPreference(o.locationPreference);
|
| + unittest.expect(o.pricingPlan, unittest.equals('foo'));
|
| + unittest.expect(o.replicationType, unittest.equals('foo'));
|
| + unittest.expect(o.settingsVersion, unittest.equals('foo'));
|
| + unittest.expect(o.tier, unittest.equals('foo'));
|
| + }
|
| + buildCounterSettings--;
|
| +}
|
| +
|
| +core.int buildCounterSslCert = 0;
|
| +buildSslCert() {
|
| + var o = new api.SslCert();
|
| + buildCounterSslCert++;
|
| + if (buildCounterSslCert < 3) {
|
| + o.cert = "foo";
|
| + o.certSerialNumber = "foo";
|
| + o.commonName = "foo";
|
| + o.createTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.expirationTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.instance = "foo";
|
| + o.kind = "foo";
|
| + o.sha1Fingerprint = "foo";
|
| + }
|
| + buildCounterSslCert--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCert(api.SslCert o) {
|
| + buildCounterSslCert++;
|
| + if (buildCounterSslCert < 3) {
|
| + unittest.expect(o.cert, unittest.equals('foo'));
|
| + unittest.expect(o.certSerialNumber, unittest.equals('foo'));
|
| + unittest.expect(o.commonName, unittest.equals('foo'));
|
| + unittest.expect(o.createTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.expirationTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.instance, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.sha1Fingerprint, unittest.equals('foo'));
|
| + }
|
| + buildCounterSslCert--;
|
| +}
|
| +
|
| +core.int buildCounterSslCertDetail = 0;
|
| +buildSslCertDetail() {
|
| + var o = new api.SslCertDetail();
|
| + buildCounterSslCertDetail++;
|
| + if (buildCounterSslCertDetail < 3) {
|
| + o.certInfo = buildSslCert();
|
| + o.certPrivateKey = "foo";
|
| + }
|
| + buildCounterSslCertDetail--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCertDetail(api.SslCertDetail o) {
|
| + buildCounterSslCertDetail++;
|
| + if (buildCounterSslCertDetail < 3) {
|
| + checkSslCert(o.certInfo);
|
| + unittest.expect(o.certPrivateKey, unittest.equals('foo'));
|
| + }
|
| + buildCounterSslCertDetail--;
|
| +}
|
| +
|
| +core.int buildCounterSslCertsDeleteResponse = 0;
|
| +buildSslCertsDeleteResponse() {
|
| + var o = new api.SslCertsDeleteResponse();
|
| + buildCounterSslCertsDeleteResponse++;
|
| + if (buildCounterSslCertsDeleteResponse < 3) {
|
| + o.kind = "foo";
|
| + o.operation = "foo";
|
| + }
|
| + buildCounterSslCertsDeleteResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCertsDeleteResponse(api.SslCertsDeleteResponse o) {
|
| + buildCounterSslCertsDeleteResponse++;
|
| + if (buildCounterSslCertsDeleteResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.operation, unittest.equals('foo'));
|
| + }
|
| + buildCounterSslCertsDeleteResponse--;
|
| +}
|
| +
|
| +core.int buildCounterSslCertsInsertRequest = 0;
|
| +buildSslCertsInsertRequest() {
|
| + var o = new api.SslCertsInsertRequest();
|
| + buildCounterSslCertsInsertRequest++;
|
| + if (buildCounterSslCertsInsertRequest < 3) {
|
| + o.commonName = "foo";
|
| + }
|
| + buildCounterSslCertsInsertRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCertsInsertRequest(api.SslCertsInsertRequest o) {
|
| + buildCounterSslCertsInsertRequest++;
|
| + if (buildCounterSslCertsInsertRequest < 3) {
|
| + unittest.expect(o.commonName, unittest.equals('foo'));
|
| + }
|
| + buildCounterSslCertsInsertRequest--;
|
| +}
|
| +
|
| +core.int buildCounterSslCertsInsertResponse = 0;
|
| +buildSslCertsInsertResponse() {
|
| + var o = new api.SslCertsInsertResponse();
|
| + buildCounterSslCertsInsertResponse++;
|
| + if (buildCounterSslCertsInsertResponse < 3) {
|
| + o.clientCert = buildSslCertDetail();
|
| + o.kind = "foo";
|
| + o.serverCaCert = buildSslCert();
|
| + }
|
| + buildCounterSslCertsInsertResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCertsInsertResponse(api.SslCertsInsertResponse o) {
|
| + buildCounterSslCertsInsertResponse++;
|
| + if (buildCounterSslCertsInsertResponse < 3) {
|
| + checkSslCertDetail(o.clientCert);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkSslCert(o.serverCaCert);
|
| + }
|
| + buildCounterSslCertsInsertResponse--;
|
| +}
|
| +
|
| +buildUnnamed1049() {
|
| + var o = new core.List<api.SslCert>();
|
| + o.add(buildSslCert());
|
| + o.add(buildSslCert());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1049(core.List<api.SslCert> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkSslCert(o[0]);
|
| + checkSslCert(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterSslCertsListResponse = 0;
|
| +buildSslCertsListResponse() {
|
| + var o = new api.SslCertsListResponse();
|
| + buildCounterSslCertsListResponse++;
|
| + if (buildCounterSslCertsListResponse < 3) {
|
| + o.items = buildUnnamed1049();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterSslCertsListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkSslCertsListResponse(api.SslCertsListResponse o) {
|
| + buildCounterSslCertsListResponse++;
|
| + if (buildCounterSslCertsListResponse < 3) {
|
| + checkUnnamed1049(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterSslCertsListResponse--;
|
| +}
|
| +
|
| +buildUnnamed1050() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1050(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 buildCounterTier = 0;
|
| +buildTier() {
|
| + var o = new api.Tier();
|
| + buildCounterTier++;
|
| + if (buildCounterTier < 3) {
|
| + o.DiskQuota = "foo";
|
| + o.RAM = "foo";
|
| + o.kind = "foo";
|
| + o.region = buildUnnamed1050();
|
| + o.tier = "foo";
|
| + }
|
| + buildCounterTier--;
|
| + return o;
|
| +}
|
| +
|
| +checkTier(api.Tier o) {
|
| + buildCounterTier++;
|
| + if (buildCounterTier < 3) {
|
| + unittest.expect(o.DiskQuota, unittest.equals('foo'));
|
| + unittest.expect(o.RAM, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed1050(o.region);
|
| + unittest.expect(o.tier, unittest.equals('foo'));
|
| + }
|
| + buildCounterTier--;
|
| +}
|
| +
|
| +buildUnnamed1051() {
|
| + var o = new core.List<api.Tier>();
|
| + o.add(buildTier());
|
| + o.add(buildTier());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1051(core.List<api.Tier> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkTier(o[0]);
|
| + checkTier(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterTiersListResponse = 0;
|
| +buildTiersListResponse() {
|
| + var o = new api.TiersListResponse();
|
| + buildCounterTiersListResponse++;
|
| + if (buildCounterTiersListResponse < 3) {
|
| + o.items = buildUnnamed1051();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterTiersListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkTiersListResponse(api.TiersListResponse o) {
|
| + buildCounterTiersListResponse++;
|
| + if (buildCounterTiersListResponse < 3) {
|
| + checkUnnamed1051(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterTiersListResponse--;
|
| +}
|
| +
|
| +
|
| +main() {
|
| + unittest.group("obj-schema-BackupConfiguration", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBackupConfiguration();
|
| + var od = new api.BackupConfiguration.fromJson(o.toJson());
|
| + checkBackupConfiguration(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-BackupRun", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBackupRun();
|
| + var od = new api.BackupRun.fromJson(o.toJson());
|
| + checkBackupRun(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-BackupRunsListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBackupRunsListResponse();
|
| + var od = new api.BackupRunsListResponse.fromJson(o.toJson());
|
| + checkBackupRunsListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-BinLogCoordinates", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBinLogCoordinates();
|
| + var od = new api.BinLogCoordinates.fromJson(o.toJson());
|
| + checkBinLogCoordinates(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-CloneContext", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildCloneContext();
|
| + var od = new api.CloneContext.fromJson(o.toJson());
|
| + checkCloneContext(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-DatabaseFlags", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDatabaseFlags();
|
| + var od = new api.DatabaseFlags.fromJson(o.toJson());
|
| + checkDatabaseFlags(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-DatabaseInstance", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDatabaseInstance();
|
| + var od = new api.DatabaseInstance.fromJson(o.toJson());
|
| + checkDatabaseInstance(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ExportContext", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildExportContext();
|
| + var od = new api.ExportContext.fromJson(o.toJson());
|
| + checkExportContext(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Flag", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFlag();
|
| + var od = new api.Flag.fromJson(o.toJson());
|
| + checkFlag(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FlagsListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFlagsListResponse();
|
| + var od = new api.FlagsListResponse.fromJson(o.toJson());
|
| + checkFlagsListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ImportContext", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildImportContext();
|
| + var od = new api.ImportContext.fromJson(o.toJson());
|
| + checkImportContext(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstanceOperation", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstanceOperation();
|
| + var od = new api.InstanceOperation.fromJson(o.toJson());
|
| + checkInstanceOperation(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstanceSetRootPasswordRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstanceSetRootPasswordRequest();
|
| + var od = new api.InstanceSetRootPasswordRequest.fromJson(o.toJson());
|
| + checkInstanceSetRootPasswordRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesCloneRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesCloneRequest();
|
| + var od = new api.InstancesCloneRequest.fromJson(o.toJson());
|
| + checkInstancesCloneRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesCloneResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesCloneResponse();
|
| + var od = new api.InstancesCloneResponse.fromJson(o.toJson());
|
| + checkInstancesCloneResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesDeleteResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesDeleteResponse();
|
| + var od = new api.InstancesDeleteResponse.fromJson(o.toJson());
|
| + checkInstancesDeleteResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesExportRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesExportRequest();
|
| + var od = new api.InstancesExportRequest.fromJson(o.toJson());
|
| + checkInstancesExportRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesExportResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesExportResponse();
|
| + var od = new api.InstancesExportResponse.fromJson(o.toJson());
|
| + checkInstancesExportResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesImportRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesImportRequest();
|
| + var od = new api.InstancesImportRequest.fromJson(o.toJson());
|
| + checkInstancesImportRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesImportResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesImportResponse();
|
| + var od = new api.InstancesImportResponse.fromJson(o.toJson());
|
| + checkInstancesImportResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesInsertResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesInsertResponse();
|
| + var od = new api.InstancesInsertResponse.fromJson(o.toJson());
|
| + checkInstancesInsertResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesListResponse();
|
| + var od = new api.InstancesListResponse.fromJson(o.toJson());
|
| + checkInstancesListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesPromoteReplicaResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesPromoteReplicaResponse();
|
| + var od = new api.InstancesPromoteReplicaResponse.fromJson(o.toJson());
|
| + checkInstancesPromoteReplicaResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesResetSslConfigResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesResetSslConfigResponse();
|
| + var od = new api.InstancesResetSslConfigResponse.fromJson(o.toJson());
|
| + checkInstancesResetSslConfigResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesRestartResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesRestartResponse();
|
| + var od = new api.InstancesRestartResponse.fromJson(o.toJson());
|
| + checkInstancesRestartResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesRestoreBackupResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesRestoreBackupResponse();
|
| + var od = new api.InstancesRestoreBackupResponse.fromJson(o.toJson());
|
| + checkInstancesRestoreBackupResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesSetRootPasswordResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesSetRootPasswordResponse();
|
| + var od = new api.InstancesSetRootPasswordResponse.fromJson(o.toJson());
|
| + checkInstancesSetRootPasswordResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InstancesUpdateResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInstancesUpdateResponse();
|
| + var od = new api.InstancesUpdateResponse.fromJson(o.toJson());
|
| + checkInstancesUpdateResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-IpConfiguration", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildIpConfiguration();
|
| + var od = new api.IpConfiguration.fromJson(o.toJson());
|
| + checkIpConfiguration(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-IpMapping", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildIpMapping();
|
| + var od = new api.IpMapping.fromJson(o.toJson());
|
| + checkIpMapping(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-LocationPreference", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildLocationPreference();
|
| + var od = new api.LocationPreference.fromJson(o.toJson());
|
| + checkLocationPreference(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-OperationsListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildOperationsListResponse();
|
| + var od = new api.OperationsListResponse.fromJson(o.toJson());
|
| + checkOperationsListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SetRootPasswordContext", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSetRootPasswordContext();
|
| + var od = new api.SetRootPasswordContext.fromJson(o.toJson());
|
| + checkSetRootPasswordContext(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Settings", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSettings();
|
| + var od = new api.Settings.fromJson(o.toJson());
|
| + checkSettings(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCert", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCert();
|
| + var od = new api.SslCert.fromJson(o.toJson());
|
| + checkSslCert(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCertDetail", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCertDetail();
|
| + var od = new api.SslCertDetail.fromJson(o.toJson());
|
| + checkSslCertDetail(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCertsDeleteResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCertsDeleteResponse();
|
| + var od = new api.SslCertsDeleteResponse.fromJson(o.toJson());
|
| + checkSslCertsDeleteResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCertsInsertRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCertsInsertRequest();
|
| + var od = new api.SslCertsInsertRequest.fromJson(o.toJson());
|
| + checkSslCertsInsertRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCertsInsertResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCertsInsertResponse();
|
| + var od = new api.SslCertsInsertResponse.fromJson(o.toJson());
|
| + checkSslCertsInsertResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SslCertsListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSslCertsListResponse();
|
| + var od = new api.SslCertsListResponse.fromJson(o.toJson());
|
| + checkSslCertsListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Tier", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTier();
|
| + var od = new api.Tier.fromJson(o.toJson());
|
| + checkTier(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TiersListResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTiersListResponse();
|
| + var od = new api.TiersListResponse.fromJson(o.toJson());
|
| + checkTiersListResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-BackupRunsResourceApi", () {
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.BackupRunsResourceApi res = new api.SqladminApi(mock).backupRuns;
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + var arg_backupConfiguration = "foo";
|
| + var arg_dueTime = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/backupRuns/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/backupRuns/"));
|
| + pathOffset += 12;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_backupConfiguration"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (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["dueTime"].first, unittest.equals(arg_dueTime));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildBackupRun());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_project, arg_instance, arg_backupConfiguration, arg_dueTime).then(unittest.expectAsync(((api.BackupRun response) {
|
| + checkBackupRun(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.BackupRunsResourceApi res = new api.SqladminApi(mock).backupRuns;
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + var arg_backupConfiguration = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/backupRuns", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/backupRuns"));
|
| + pathOffset += 11;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| + unittest.expect(queryMap["backupConfiguration"].first, unittest.equals(arg_backupConfiguration));
|
| + 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(buildBackupRunsListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project, arg_instance, arg_backupConfiguration, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.BackupRunsListResponse response) {
|
| + checkBackupRunsListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-FlagsResourceApi", () {
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.FlagsResourceApi res = new api.SqladminApi(mock).flags;
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("flags"));
|
| + pathOffset += 5;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildFlagsListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list().then(unittest.expectAsync(((api.FlagsListResponse response) {
|
| + checkFlagsListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-InstancesResourceApi", () {
|
| + unittest.test("method--clone", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildInstancesCloneRequest();
|
| + var arg_project = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.InstancesCloneRequest.fromJson(json);
|
| + checkInstancesCloneRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/clone", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/instances/clone"));
|
| + pathOffset += 16;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesCloneResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.clone(arg_request, arg_project).then(unittest.expectAsync(((api.InstancesCloneResponse response) {
|
| + checkInstancesCloneResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesDeleteResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.delete(arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesDeleteResponse response) {
|
| + checkInstancesDeleteResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--export", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildInstancesExportRequest();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.InstancesExportRequest.fromJson(json);
|
| + checkInstancesExportRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/export", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/export"));
|
| + pathOffset += 7;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesExportResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.export(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesExportResponse response) {
|
| + checkInstancesExportResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildDatabaseInstance());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_project, arg_instance).then(unittest.expectAsync(((api.DatabaseInstance response) {
|
| + checkDatabaseInstance(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--import", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildInstancesImportRequest();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.InstancesImportRequest.fromJson(json);
|
| + checkInstancesImportRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/import", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/import"));
|
| + pathOffset += 7;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesImportResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.import(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesImportResponse response) {
|
| + checkInstancesImportResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--insert", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildDatabaseInstance();
|
| + var arg_project = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.DatabaseInstance.fromJson(json);
|
| + checkDatabaseInstance(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/instances"));
|
| + pathOffset += 10;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesInsertResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.InstancesInsertResponse response) {
|
| + checkInstancesInsertResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/instances"));
|
| + pathOffset += 10;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| + unittest.expect(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(buildInstancesListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.InstancesListResponse response) {
|
| + checkInstancesListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--patch", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildDatabaseInstance();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.DatabaseInstance.fromJson(json);
|
| + checkDatabaseInstance(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesUpdateResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.patch(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesUpdateResponse response) {
|
| + checkInstancesUpdateResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--promoteReplica", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/promoteReplica", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/promoteReplica"));
|
| + pathOffset += 15;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesPromoteReplicaResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.promoteReplica(arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesPromoteReplicaResponse response) {
|
| + checkInstancesPromoteReplicaResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--resetSslConfig", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/resetSslConfig", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/resetSslConfig"));
|
| + pathOffset += 15;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesResetSslConfigResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.resetSslConfig(arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesResetSslConfigResponse response) {
|
| + checkInstancesResetSslConfigResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--restart", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/restart", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/restart"));
|
| + pathOffset += 8;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesRestartResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.restart(arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesRestartResponse response) {
|
| + checkInstancesRestartResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--restoreBackup", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + var arg_backupConfiguration = "foo";
|
| + var arg_dueTime = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/restoreBackup", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/restoreBackup"));
|
| + pathOffset += 14;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| + unittest.expect(queryMap["backupConfiguration"].first, unittest.equals(arg_backupConfiguration));
|
| + unittest.expect(queryMap["dueTime"].first, unittest.equals(arg_dueTime));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesRestoreBackupResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.restoreBackup(arg_project, arg_instance, arg_backupConfiguration, arg_dueTime).then(unittest.expectAsync(((api.InstancesRestoreBackupResponse response) {
|
| + checkInstancesRestoreBackupResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--setRootPassword", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildInstanceSetRootPasswordRequest();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.InstanceSetRootPasswordRequest.fromJson(json);
|
| + checkInstanceSetRootPasswordRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/setRootPassword", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/setRootPassword"));
|
| + pathOffset += 16;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesSetRootPasswordResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.setRootPassword(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesSetRootPasswordResponse response) {
|
| + checkInstancesSetRootPasswordResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--update", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.InstancesResourceApi res = new api.SqladminApi(mock).instances;
|
| + var arg_request = buildDatabaseInstance();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.DatabaseInstance.fromJson(json);
|
| + checkDatabaseInstance(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstancesUpdateResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.update(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.InstancesUpdateResponse response) {
|
| + checkInstancesUpdateResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-OperationsResourceApi", () {
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.OperationsResourceApi res = new api.SqladminApi(mock).operations;
|
| + var arg_project = "foo";
|
| + var arg_instance = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/operations/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/operations/"));
|
| + pathOffset += 12;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_operation"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInstanceOperation());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_project, arg_instance, arg_operation).then(unittest.expectAsync(((api.InstanceOperation response) {
|
| + checkInstanceOperation(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.OperationsResourceApi res = new api.SqladminApi(mock).operations;
|
| + var arg_project = "foo";
|
| + var arg_instance = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/operations", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/operations"));
|
| + pathOffset += 11;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| + unittest.expect(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(buildOperationsListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project, arg_instance, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationsListResponse response) {
|
| + checkOperationsListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-SslCertsResourceApi", () {
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.SslCertsResourceApi res = new api.SqladminApi(mock).sslCerts;
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + var arg_sha1Fingerprint = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/sslCerts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/sslCerts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_sha1Fingerprint"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildSslCertsDeleteResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.delete(arg_project, arg_instance, arg_sha1Fingerprint).then(unittest.expectAsync(((api.SslCertsDeleteResponse response) {
|
| + checkSslCertsDeleteResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.SslCertsResourceApi res = new api.SqladminApi(mock).sslCerts;
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + var arg_sha1Fingerprint = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/sslCerts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/sslCerts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_sha1Fingerprint"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildSslCert());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_project, arg_instance, arg_sha1Fingerprint).then(unittest.expectAsync(((api.SslCert response) {
|
| + checkSslCert(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--insert", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.SslCertsResourceApi res = new api.SqladminApi(mock).sslCerts;
|
| + var arg_request = buildSslCertsInsertRequest();
|
| + var arg_project = "foo";
|
| + var arg_instance = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.SslCertsInsertRequest.fromJson(json);
|
| + checkSslCertsInsertRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/sslCerts", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/sslCerts"));
|
| + pathOffset += 9;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildSslCertsInsertResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.insert(arg_request, arg_project, arg_instance).then(unittest.expectAsync(((api.SslCertsInsertResponse response) {
|
| + checkSslCertsInsertResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.SslCertsResourceApi res = new api.SqladminApi(mock).sslCerts;
|
| + var arg_project = "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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/instances/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/instances/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/sslCerts", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_instance"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/sslCerts"));
|
| + pathOffset += 9;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildSslCertsListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project, arg_instance).then(unittest.expectAsync(((api.SslCertsListResponse response) {
|
| + checkSslCertsListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-TiersResourceApi", () {
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TiersResourceApi res = new api.SqladminApi(mock).tiers;
|
| + 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 + 13), unittest.equals("/sql/v1beta3/"));
|
| + pathOffset += 13;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/tiers", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/tiers"));
|
| + pathOffset += 6;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildTiersListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project).then(unittest.expectAsync(((api.TiersListResponse response) {
|
| + checkTiersListResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| +}
|
| +
|
|
|