blob: c515957f78b43052971fc4935188915f3856a57a [file] [log] [blame]
// ignore_for_file: camel_case_types
// ignore_for_file: comment_references
// ignore_for_file: file_names
// ignore_for_file: library_names
// ignore_for_file: lines_longer_than_80_chars
// ignore_for_file: non_constant_identifier_names
// ignore_for_file: prefer_expression_function_bodies
// ignore_for_file: prefer_final_locals
// ignore_for_file: prefer_interpolation_to_compose_strings
// ignore_for_file: unnecessary_brace_in_string_interps
// ignore_for_file: unnecessary_cast
// ignore_for_file: unnecessary_lambdas
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: unnecessary_string_interpolations
// ignore_for_file: avoid_returning_null
// ignore_for_file: cascade_invocations
// ignore_for_file: prefer_single_quotes
// ignore_for_file: unused_local_variable
import 'dart:async' as async;
import 'dart:convert' as convert;
import 'dart:core' as core;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import 'package:googleapis_beta/sasportal/v1alpha1.dart' as api;
import '../test_shared.dart';
core.List<core.String> buildUnnamed7354() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7354(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 buildCounterSasPortalAssignment = 0;
api.SasPortalAssignment buildSasPortalAssignment() {
var o = api.SasPortalAssignment();
buildCounterSasPortalAssignment++;
if (buildCounterSasPortalAssignment < 3) {
o.members = buildUnnamed7354();
o.role = 'foo';
}
buildCounterSasPortalAssignment--;
return o;
}
void checkSasPortalAssignment(api.SasPortalAssignment o) {
buildCounterSasPortalAssignment++;
if (buildCounterSasPortalAssignment < 3) {
checkUnnamed7354(o.members);
unittest.expect(o.role, unittest.equals('foo'));
}
buildCounterSasPortalAssignment--;
}
core.int buildCounterSasPortalCreateSignedDeviceRequest = 0;
api.SasPortalCreateSignedDeviceRequest
buildSasPortalCreateSignedDeviceRequest() {
var o = api.SasPortalCreateSignedDeviceRequest();
buildCounterSasPortalCreateSignedDeviceRequest++;
if (buildCounterSasPortalCreateSignedDeviceRequest < 3) {
o.encodedDevice = 'foo';
o.installerId = 'foo';
}
buildCounterSasPortalCreateSignedDeviceRequest--;
return o;
}
void checkSasPortalCreateSignedDeviceRequest(
api.SasPortalCreateSignedDeviceRequest o) {
buildCounterSasPortalCreateSignedDeviceRequest++;
if (buildCounterSasPortalCreateSignedDeviceRequest < 3) {
unittest.expect(o.encodedDevice, unittest.equals('foo'));
unittest.expect(o.installerId, unittest.equals('foo'));
}
buildCounterSasPortalCreateSignedDeviceRequest--;
}
core.List<core.String> buildUnnamed7355() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7355(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 buildCounterSasPortalCustomer = 0;
api.SasPortalCustomer buildSasPortalCustomer() {
var o = api.SasPortalCustomer();
buildCounterSasPortalCustomer++;
if (buildCounterSasPortalCustomer < 3) {
o.displayName = 'foo';
o.name = 'foo';
o.sasUserIds = buildUnnamed7355();
}
buildCounterSasPortalCustomer--;
return o;
}
void checkSasPortalCustomer(api.SasPortalCustomer o) {
buildCounterSasPortalCustomer++;
if (buildCounterSasPortalCustomer < 3) {
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed7355(o.sasUserIds);
}
buildCounterSasPortalCustomer--;
}
core.List<core.String> buildUnnamed7356() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7356(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.List<core.String> buildUnnamed7357() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7357(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 buildCounterSasPortalDeployment = 0;
api.SasPortalDeployment buildSasPortalDeployment() {
var o = api.SasPortalDeployment();
buildCounterSasPortalDeployment++;
if (buildCounterSasPortalDeployment < 3) {
o.allowedBillingModes = buildUnnamed7356();
o.defaultBillingMode = 'foo';
o.displayName = 'foo';
o.name = 'foo';
o.sasUserIds = buildUnnamed7357();
}
buildCounterSasPortalDeployment--;
return o;
}
void checkSasPortalDeployment(api.SasPortalDeployment o) {
buildCounterSasPortalDeployment++;
if (buildCounterSasPortalDeployment < 3) {
checkUnnamed7356(o.allowedBillingModes);
unittest.expect(o.defaultBillingMode, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed7357(o.sasUserIds);
}
buildCounterSasPortalDeployment--;
}
core.List<api.SasPortalDeviceGrant> buildUnnamed7358() {
var o = <api.SasPortalDeviceGrant>[];
o.add(buildSasPortalDeviceGrant());
o.add(buildSasPortalDeviceGrant());
return o;
}
void checkUnnamed7358(core.List<api.SasPortalDeviceGrant> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalDeviceGrant(o[0] as api.SasPortalDeviceGrant);
checkSasPortalDeviceGrant(o[1] as api.SasPortalDeviceGrant);
}
core.int buildCounterSasPortalDevice = 0;
api.SasPortalDevice buildSasPortalDevice() {
var o = api.SasPortalDevice();
buildCounterSasPortalDevice++;
if (buildCounterSasPortalDevice < 3) {
o.activeConfig = buildSasPortalDeviceConfig();
o.deviceMetadata = buildSasPortalDeviceMetadata();
o.displayName = 'foo';
o.fccId = 'foo';
o.grants = buildUnnamed7358();
o.name = 'foo';
o.preloadedConfig = buildSasPortalDeviceConfig();
o.serialNumber = 'foo';
o.state = 'foo';
}
buildCounterSasPortalDevice--;
return o;
}
void checkSasPortalDevice(api.SasPortalDevice o) {
buildCounterSasPortalDevice++;
if (buildCounterSasPortalDevice < 3) {
checkSasPortalDeviceConfig(o.activeConfig as api.SasPortalDeviceConfig);
checkSasPortalDeviceMetadata(
o.deviceMetadata as api.SasPortalDeviceMetadata);
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.fccId, unittest.equals('foo'));
checkUnnamed7358(o.grants);
unittest.expect(o.name, unittest.equals('foo'));
checkSasPortalDeviceConfig(o.preloadedConfig as api.SasPortalDeviceConfig);
unittest.expect(o.serialNumber, unittest.equals('foo'));
unittest.expect(o.state, unittest.equals('foo'));
}
buildCounterSasPortalDevice--;
}
core.int buildCounterSasPortalDeviceAirInterface = 0;
api.SasPortalDeviceAirInterface buildSasPortalDeviceAirInterface() {
var o = api.SasPortalDeviceAirInterface();
buildCounterSasPortalDeviceAirInterface++;
if (buildCounterSasPortalDeviceAirInterface < 3) {
o.radioTechnology = 'foo';
o.supportedSpec = 'foo';
}
buildCounterSasPortalDeviceAirInterface--;
return o;
}
void checkSasPortalDeviceAirInterface(api.SasPortalDeviceAirInterface o) {
buildCounterSasPortalDeviceAirInterface++;
if (buildCounterSasPortalDeviceAirInterface < 3) {
unittest.expect(o.radioTechnology, unittest.equals('foo'));
unittest.expect(o.supportedSpec, unittest.equals('foo'));
}
buildCounterSasPortalDeviceAirInterface--;
}
core.List<core.String> buildUnnamed7359() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7359(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 buildCounterSasPortalDeviceConfig = 0;
api.SasPortalDeviceConfig buildSasPortalDeviceConfig() {
var o = api.SasPortalDeviceConfig();
buildCounterSasPortalDeviceConfig++;
if (buildCounterSasPortalDeviceConfig < 3) {
o.airInterface = buildSasPortalDeviceAirInterface();
o.callSign = 'foo';
o.category = 'foo';
o.installationParams = buildSasPortalInstallationParams();
o.isSigned = true;
o.measurementCapabilities = buildUnnamed7359();
o.model = buildSasPortalDeviceModel();
o.state = 'foo';
o.updateTime = 'foo';
o.userId = 'foo';
}
buildCounterSasPortalDeviceConfig--;
return o;
}
void checkSasPortalDeviceConfig(api.SasPortalDeviceConfig o) {
buildCounterSasPortalDeviceConfig++;
if (buildCounterSasPortalDeviceConfig < 3) {
checkSasPortalDeviceAirInterface(
o.airInterface as api.SasPortalDeviceAirInterface);
unittest.expect(o.callSign, unittest.equals('foo'));
unittest.expect(o.category, unittest.equals('foo'));
checkSasPortalInstallationParams(
o.installationParams as api.SasPortalInstallationParams);
unittest.expect(o.isSigned, unittest.isTrue);
checkUnnamed7359(o.measurementCapabilities);
checkSasPortalDeviceModel(o.model as api.SasPortalDeviceModel);
unittest.expect(o.state, unittest.equals('foo'));
unittest.expect(o.updateTime, unittest.equals('foo'));
unittest.expect(o.userId, unittest.equals('foo'));
}
buildCounterSasPortalDeviceConfig--;
}
core.List<api.SasPortalDpaMoveList> buildUnnamed7360() {
var o = <api.SasPortalDpaMoveList>[];
o.add(buildSasPortalDpaMoveList());
o.add(buildSasPortalDpaMoveList());
return o;
}
void checkUnnamed7360(core.List<api.SasPortalDpaMoveList> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalDpaMoveList(o[0] as api.SasPortalDpaMoveList);
checkSasPortalDpaMoveList(o[1] as api.SasPortalDpaMoveList);
}
core.List<core.String> buildUnnamed7361() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7361(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 buildCounterSasPortalDeviceGrant = 0;
api.SasPortalDeviceGrant buildSasPortalDeviceGrant() {
var o = api.SasPortalDeviceGrant();
buildCounterSasPortalDeviceGrant++;
if (buildCounterSasPortalDeviceGrant < 3) {
o.channelType = 'foo';
o.expireTime = 'foo';
o.frequencyRange = buildSasPortalFrequencyRange();
o.grantId = 'foo';
o.maxEirp = 42.0;
o.moveList = buildUnnamed7360();
o.state = 'foo';
o.suspensionReason = buildUnnamed7361();
}
buildCounterSasPortalDeviceGrant--;
return o;
}
void checkSasPortalDeviceGrant(api.SasPortalDeviceGrant o) {
buildCounterSasPortalDeviceGrant++;
if (buildCounterSasPortalDeviceGrant < 3) {
unittest.expect(o.channelType, unittest.equals('foo'));
unittest.expect(o.expireTime, unittest.equals('foo'));
checkSasPortalFrequencyRange(
o.frequencyRange as api.SasPortalFrequencyRange);
unittest.expect(o.grantId, unittest.equals('foo'));
unittest.expect(o.maxEirp, unittest.equals(42.0));
checkUnnamed7360(o.moveList);
unittest.expect(o.state, unittest.equals('foo'));
checkUnnamed7361(o.suspensionReason);
}
buildCounterSasPortalDeviceGrant--;
}
core.int buildCounterSasPortalDeviceMetadata = 0;
api.SasPortalDeviceMetadata buildSasPortalDeviceMetadata() {
var o = api.SasPortalDeviceMetadata();
buildCounterSasPortalDeviceMetadata++;
if (buildCounterSasPortalDeviceMetadata < 3) {}
buildCounterSasPortalDeviceMetadata--;
return o;
}
void checkSasPortalDeviceMetadata(api.SasPortalDeviceMetadata o) {
buildCounterSasPortalDeviceMetadata++;
if (buildCounterSasPortalDeviceMetadata < 3) {}
buildCounterSasPortalDeviceMetadata--;
}
core.int buildCounterSasPortalDeviceModel = 0;
api.SasPortalDeviceModel buildSasPortalDeviceModel() {
var o = api.SasPortalDeviceModel();
buildCounterSasPortalDeviceModel++;
if (buildCounterSasPortalDeviceModel < 3) {
o.firmwareVersion = 'foo';
o.hardwareVersion = 'foo';
o.name = 'foo';
o.softwareVersion = 'foo';
o.vendor = 'foo';
}
buildCounterSasPortalDeviceModel--;
return o;
}
void checkSasPortalDeviceModel(api.SasPortalDeviceModel o) {
buildCounterSasPortalDeviceModel++;
if (buildCounterSasPortalDeviceModel < 3) {
unittest.expect(o.firmwareVersion, unittest.equals('foo'));
unittest.expect(o.hardwareVersion, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.softwareVersion, unittest.equals('foo'));
unittest.expect(o.vendor, unittest.equals('foo'));
}
buildCounterSasPortalDeviceModel--;
}
core.int buildCounterSasPortalDpaMoveList = 0;
api.SasPortalDpaMoveList buildSasPortalDpaMoveList() {
var o = api.SasPortalDpaMoveList();
buildCounterSasPortalDpaMoveList++;
if (buildCounterSasPortalDpaMoveList < 3) {
o.dpaId = 'foo';
o.frequencyRange = buildSasPortalFrequencyRange();
}
buildCounterSasPortalDpaMoveList--;
return o;
}
void checkSasPortalDpaMoveList(api.SasPortalDpaMoveList o) {
buildCounterSasPortalDpaMoveList++;
if (buildCounterSasPortalDpaMoveList < 3) {
unittest.expect(o.dpaId, unittest.equals('foo'));
checkSasPortalFrequencyRange(
o.frequencyRange as api.SasPortalFrequencyRange);
}
buildCounterSasPortalDpaMoveList--;
}
core.int buildCounterSasPortalEmpty = 0;
api.SasPortalEmpty buildSasPortalEmpty() {
var o = api.SasPortalEmpty();
buildCounterSasPortalEmpty++;
if (buildCounterSasPortalEmpty < 3) {}
buildCounterSasPortalEmpty--;
return o;
}
void checkSasPortalEmpty(api.SasPortalEmpty o) {
buildCounterSasPortalEmpty++;
if (buildCounterSasPortalEmpty < 3) {}
buildCounterSasPortalEmpty--;
}
core.int buildCounterSasPortalFrequencyRange = 0;
api.SasPortalFrequencyRange buildSasPortalFrequencyRange() {
var o = api.SasPortalFrequencyRange();
buildCounterSasPortalFrequencyRange++;
if (buildCounterSasPortalFrequencyRange < 3) {
o.highFrequencyMhz = 42.0;
o.lowFrequencyMhz = 42.0;
}
buildCounterSasPortalFrequencyRange--;
return o;
}
void checkSasPortalFrequencyRange(api.SasPortalFrequencyRange o) {
buildCounterSasPortalFrequencyRange++;
if (buildCounterSasPortalFrequencyRange < 3) {
unittest.expect(o.highFrequencyMhz, unittest.equals(42.0));
unittest.expect(o.lowFrequencyMhz, unittest.equals(42.0));
}
buildCounterSasPortalFrequencyRange--;
}
core.int buildCounterSasPortalGenerateSecretRequest = 0;
api.SasPortalGenerateSecretRequest buildSasPortalGenerateSecretRequest() {
var o = api.SasPortalGenerateSecretRequest();
buildCounterSasPortalGenerateSecretRequest++;
if (buildCounterSasPortalGenerateSecretRequest < 3) {}
buildCounterSasPortalGenerateSecretRequest--;
return o;
}
void checkSasPortalGenerateSecretRequest(api.SasPortalGenerateSecretRequest o) {
buildCounterSasPortalGenerateSecretRequest++;
if (buildCounterSasPortalGenerateSecretRequest < 3) {}
buildCounterSasPortalGenerateSecretRequest--;
}
core.int buildCounterSasPortalGenerateSecretResponse = 0;
api.SasPortalGenerateSecretResponse buildSasPortalGenerateSecretResponse() {
var o = api.SasPortalGenerateSecretResponse();
buildCounterSasPortalGenerateSecretResponse++;
if (buildCounterSasPortalGenerateSecretResponse < 3) {
o.secret = 'foo';
}
buildCounterSasPortalGenerateSecretResponse--;
return o;
}
void checkSasPortalGenerateSecretResponse(
api.SasPortalGenerateSecretResponse o) {
buildCounterSasPortalGenerateSecretResponse++;
if (buildCounterSasPortalGenerateSecretResponse < 3) {
unittest.expect(o.secret, unittest.equals('foo'));
}
buildCounterSasPortalGenerateSecretResponse--;
}
core.int buildCounterSasPortalGetPolicyRequest = 0;
api.SasPortalGetPolicyRequest buildSasPortalGetPolicyRequest() {
var o = api.SasPortalGetPolicyRequest();
buildCounterSasPortalGetPolicyRequest++;
if (buildCounterSasPortalGetPolicyRequest < 3) {
o.resource = 'foo';
}
buildCounterSasPortalGetPolicyRequest--;
return o;
}
void checkSasPortalGetPolicyRequest(api.SasPortalGetPolicyRequest o) {
buildCounterSasPortalGetPolicyRequest++;
if (buildCounterSasPortalGetPolicyRequest < 3) {
unittest.expect(o.resource, unittest.equals('foo'));
}
buildCounterSasPortalGetPolicyRequest--;
}
core.int buildCounterSasPortalInstallationParams = 0;
api.SasPortalInstallationParams buildSasPortalInstallationParams() {
var o = api.SasPortalInstallationParams();
buildCounterSasPortalInstallationParams++;
if (buildCounterSasPortalInstallationParams < 3) {
o.antennaAzimuth = 42;
o.antennaBeamwidth = 42;
o.antennaDowntilt = 42;
o.antennaGain = 42;
o.antennaModel = 'foo';
o.cpeCbsdIndication = true;
o.eirpCapability = 42;
o.height = 42.0;
o.heightType = 'foo';
o.horizontalAccuracy = 42.0;
o.indoorDeployment = true;
o.latitude = 42.0;
o.longitude = 42.0;
o.verticalAccuracy = 42.0;
}
buildCounterSasPortalInstallationParams--;
return o;
}
void checkSasPortalInstallationParams(api.SasPortalInstallationParams o) {
buildCounterSasPortalInstallationParams++;
if (buildCounterSasPortalInstallationParams < 3) {
unittest.expect(o.antennaAzimuth, unittest.equals(42));
unittest.expect(o.antennaBeamwidth, unittest.equals(42));
unittest.expect(o.antennaDowntilt, unittest.equals(42));
unittest.expect(o.antennaGain, unittest.equals(42));
unittest.expect(o.antennaModel, unittest.equals('foo'));
unittest.expect(o.cpeCbsdIndication, unittest.isTrue);
unittest.expect(o.eirpCapability, unittest.equals(42));
unittest.expect(o.height, unittest.equals(42.0));
unittest.expect(o.heightType, unittest.equals('foo'));
unittest.expect(o.horizontalAccuracy, unittest.equals(42.0));
unittest.expect(o.indoorDeployment, unittest.isTrue);
unittest.expect(o.latitude, unittest.equals(42.0));
unittest.expect(o.longitude, unittest.equals(42.0));
unittest.expect(o.verticalAccuracy, unittest.equals(42.0));
}
buildCounterSasPortalInstallationParams--;
}
core.List<api.SasPortalCustomer> buildUnnamed7362() {
var o = <api.SasPortalCustomer>[];
o.add(buildSasPortalCustomer());
o.add(buildSasPortalCustomer());
return o;
}
void checkUnnamed7362(core.List<api.SasPortalCustomer> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalCustomer(o[0] as api.SasPortalCustomer);
checkSasPortalCustomer(o[1] as api.SasPortalCustomer);
}
core.int buildCounterSasPortalListCustomersResponse = 0;
api.SasPortalListCustomersResponse buildSasPortalListCustomersResponse() {
var o = api.SasPortalListCustomersResponse();
buildCounterSasPortalListCustomersResponse++;
if (buildCounterSasPortalListCustomersResponse < 3) {
o.customers = buildUnnamed7362();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListCustomersResponse--;
return o;
}
void checkSasPortalListCustomersResponse(api.SasPortalListCustomersResponse o) {
buildCounterSasPortalListCustomersResponse++;
if (buildCounterSasPortalListCustomersResponse < 3) {
checkUnnamed7362(o.customers);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSasPortalListCustomersResponse--;
}
core.List<api.SasPortalDeployment> buildUnnamed7363() {
var o = <api.SasPortalDeployment>[];
o.add(buildSasPortalDeployment());
o.add(buildSasPortalDeployment());
return o;
}
void checkUnnamed7363(core.List<api.SasPortalDeployment> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalDeployment(o[0] as api.SasPortalDeployment);
checkSasPortalDeployment(o[1] as api.SasPortalDeployment);
}
core.int buildCounterSasPortalListDeploymentsResponse = 0;
api.SasPortalListDeploymentsResponse buildSasPortalListDeploymentsResponse() {
var o = api.SasPortalListDeploymentsResponse();
buildCounterSasPortalListDeploymentsResponse++;
if (buildCounterSasPortalListDeploymentsResponse < 3) {
o.deployments = buildUnnamed7363();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListDeploymentsResponse--;
return o;
}
void checkSasPortalListDeploymentsResponse(
api.SasPortalListDeploymentsResponse o) {
buildCounterSasPortalListDeploymentsResponse++;
if (buildCounterSasPortalListDeploymentsResponse < 3) {
checkUnnamed7363(o.deployments);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSasPortalListDeploymentsResponse--;
}
core.List<api.SasPortalDevice> buildUnnamed7364() {
var o = <api.SasPortalDevice>[];
o.add(buildSasPortalDevice());
o.add(buildSasPortalDevice());
return o;
}
void checkUnnamed7364(core.List<api.SasPortalDevice> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalDevice(o[0] as api.SasPortalDevice);
checkSasPortalDevice(o[1] as api.SasPortalDevice);
}
core.int buildCounterSasPortalListDevicesResponse = 0;
api.SasPortalListDevicesResponse buildSasPortalListDevicesResponse() {
var o = api.SasPortalListDevicesResponse();
buildCounterSasPortalListDevicesResponse++;
if (buildCounterSasPortalListDevicesResponse < 3) {
o.devices = buildUnnamed7364();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListDevicesResponse--;
return o;
}
void checkSasPortalListDevicesResponse(api.SasPortalListDevicesResponse o) {
buildCounterSasPortalListDevicesResponse++;
if (buildCounterSasPortalListDevicesResponse < 3) {
checkUnnamed7364(o.devices);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSasPortalListDevicesResponse--;
}
core.List<api.SasPortalNode> buildUnnamed7365() {
var o = <api.SasPortalNode>[];
o.add(buildSasPortalNode());
o.add(buildSasPortalNode());
return o;
}
void checkUnnamed7365(core.List<api.SasPortalNode> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalNode(o[0] as api.SasPortalNode);
checkSasPortalNode(o[1] as api.SasPortalNode);
}
core.int buildCounterSasPortalListNodesResponse = 0;
api.SasPortalListNodesResponse buildSasPortalListNodesResponse() {
var o = api.SasPortalListNodesResponse();
buildCounterSasPortalListNodesResponse++;
if (buildCounterSasPortalListNodesResponse < 3) {
o.nextPageToken = 'foo';
o.nodes = buildUnnamed7365();
}
buildCounterSasPortalListNodesResponse--;
return o;
}
void checkSasPortalListNodesResponse(api.SasPortalListNodesResponse o) {
buildCounterSasPortalListNodesResponse++;
if (buildCounterSasPortalListNodesResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed7365(o.nodes);
}
buildCounterSasPortalListNodesResponse--;
}
core.int buildCounterSasPortalMoveDeploymentRequest = 0;
api.SasPortalMoveDeploymentRequest buildSasPortalMoveDeploymentRequest() {
var o = api.SasPortalMoveDeploymentRequest();
buildCounterSasPortalMoveDeploymentRequest++;
if (buildCounterSasPortalMoveDeploymentRequest < 3) {
o.destination = 'foo';
}
buildCounterSasPortalMoveDeploymentRequest--;
return o;
}
void checkSasPortalMoveDeploymentRequest(api.SasPortalMoveDeploymentRequest o) {
buildCounterSasPortalMoveDeploymentRequest++;
if (buildCounterSasPortalMoveDeploymentRequest < 3) {
unittest.expect(o.destination, unittest.equals('foo'));
}
buildCounterSasPortalMoveDeploymentRequest--;
}
core.int buildCounterSasPortalMoveDeviceRequest = 0;
api.SasPortalMoveDeviceRequest buildSasPortalMoveDeviceRequest() {
var o = api.SasPortalMoveDeviceRequest();
buildCounterSasPortalMoveDeviceRequest++;
if (buildCounterSasPortalMoveDeviceRequest < 3) {
o.destination = 'foo';
}
buildCounterSasPortalMoveDeviceRequest--;
return o;
}
void checkSasPortalMoveDeviceRequest(api.SasPortalMoveDeviceRequest o) {
buildCounterSasPortalMoveDeviceRequest++;
if (buildCounterSasPortalMoveDeviceRequest < 3) {
unittest.expect(o.destination, unittest.equals('foo'));
}
buildCounterSasPortalMoveDeviceRequest--;
}
core.int buildCounterSasPortalMoveNodeRequest = 0;
api.SasPortalMoveNodeRequest buildSasPortalMoveNodeRequest() {
var o = api.SasPortalMoveNodeRequest();
buildCounterSasPortalMoveNodeRequest++;
if (buildCounterSasPortalMoveNodeRequest < 3) {
o.destination = 'foo';
}
buildCounterSasPortalMoveNodeRequest--;
return o;
}
void checkSasPortalMoveNodeRequest(api.SasPortalMoveNodeRequest o) {
buildCounterSasPortalMoveNodeRequest++;
if (buildCounterSasPortalMoveNodeRequest < 3) {
unittest.expect(o.destination, unittest.equals('foo'));
}
buildCounterSasPortalMoveNodeRequest--;
}
core.List<core.String> buildUnnamed7366() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7366(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 buildCounterSasPortalNode = 0;
api.SasPortalNode buildSasPortalNode() {
var o = api.SasPortalNode();
buildCounterSasPortalNode++;
if (buildCounterSasPortalNode < 3) {
o.displayName = 'foo';
o.name = 'foo';
o.sasUserIds = buildUnnamed7366();
}
buildCounterSasPortalNode--;
return o;
}
void checkSasPortalNode(api.SasPortalNode o) {
buildCounterSasPortalNode++;
if (buildCounterSasPortalNode < 3) {
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed7366(o.sasUserIds);
}
buildCounterSasPortalNode--;
}
core.Map<core.String, core.Object> buildUnnamed7367() {
var o = <core.String, core.Object>{};
o['x'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
o['y'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
return o;
}
void checkUnnamed7367(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted1 = (o['x']) as core.Map;
unittest.expect(casted1, unittest.hasLength(3));
unittest.expect(casted1['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted1['bool'], unittest.equals(true));
unittest.expect(casted1['string'], unittest.equals('foo'));
var casted2 = (o['y']) as core.Map;
unittest.expect(casted2, unittest.hasLength(3));
unittest.expect(casted2['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted2['bool'], unittest.equals(true));
unittest.expect(casted2['string'], unittest.equals('foo'));
}
core.Map<core.String, core.Object> buildUnnamed7368() {
var o = <core.String, core.Object>{};
o['x'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
o['y'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
return o;
}
void checkUnnamed7368(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted3 = (o['x']) as core.Map;
unittest.expect(casted3, unittest.hasLength(3));
unittest.expect(casted3['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted3['bool'], unittest.equals(true));
unittest.expect(casted3['string'], unittest.equals('foo'));
var casted4 = (o['y']) as core.Map;
unittest.expect(casted4, unittest.hasLength(3));
unittest.expect(casted4['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted4['bool'], unittest.equals(true));
unittest.expect(casted4['string'], unittest.equals('foo'));
}
core.int buildCounterSasPortalOperation = 0;
api.SasPortalOperation buildSasPortalOperation() {
var o = api.SasPortalOperation();
buildCounterSasPortalOperation++;
if (buildCounterSasPortalOperation < 3) {
o.done = true;
o.error = buildSasPortalStatus();
o.metadata = buildUnnamed7367();
o.name = 'foo';
o.response = buildUnnamed7368();
}
buildCounterSasPortalOperation--;
return o;
}
void checkSasPortalOperation(api.SasPortalOperation o) {
buildCounterSasPortalOperation++;
if (buildCounterSasPortalOperation < 3) {
unittest.expect(o.done, unittest.isTrue);
checkSasPortalStatus(o.error as api.SasPortalStatus);
checkUnnamed7367(o.metadata);
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed7368(o.response);
}
buildCounterSasPortalOperation--;
}
core.List<api.SasPortalAssignment> buildUnnamed7369() {
var o = <api.SasPortalAssignment>[];
o.add(buildSasPortalAssignment());
o.add(buildSasPortalAssignment());
return o;
}
void checkUnnamed7369(core.List<api.SasPortalAssignment> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalAssignment(o[0] as api.SasPortalAssignment);
checkSasPortalAssignment(o[1] as api.SasPortalAssignment);
}
core.int buildCounterSasPortalPolicy = 0;
api.SasPortalPolicy buildSasPortalPolicy() {
var o = api.SasPortalPolicy();
buildCounterSasPortalPolicy++;
if (buildCounterSasPortalPolicy < 3) {
o.assignments = buildUnnamed7369();
o.etag = 'foo';
}
buildCounterSasPortalPolicy--;
return o;
}
void checkSasPortalPolicy(api.SasPortalPolicy o) {
buildCounterSasPortalPolicy++;
if (buildCounterSasPortalPolicy < 3) {
checkUnnamed7369(o.assignments);
unittest.expect(o.etag, unittest.equals('foo'));
}
buildCounterSasPortalPolicy--;
}
core.int buildCounterSasPortalSetPolicyRequest = 0;
api.SasPortalSetPolicyRequest buildSasPortalSetPolicyRequest() {
var o = api.SasPortalSetPolicyRequest();
buildCounterSasPortalSetPolicyRequest++;
if (buildCounterSasPortalSetPolicyRequest < 3) {
o.policy = buildSasPortalPolicy();
o.resource = 'foo';
}
buildCounterSasPortalSetPolicyRequest--;
return o;
}
void checkSasPortalSetPolicyRequest(api.SasPortalSetPolicyRequest o) {
buildCounterSasPortalSetPolicyRequest++;
if (buildCounterSasPortalSetPolicyRequest < 3) {
checkSasPortalPolicy(o.policy as api.SasPortalPolicy);
unittest.expect(o.resource, unittest.equals('foo'));
}
buildCounterSasPortalSetPolicyRequest--;
}
core.int buildCounterSasPortalSignDeviceRequest = 0;
api.SasPortalSignDeviceRequest buildSasPortalSignDeviceRequest() {
var o = api.SasPortalSignDeviceRequest();
buildCounterSasPortalSignDeviceRequest++;
if (buildCounterSasPortalSignDeviceRequest < 3) {
o.device = buildSasPortalDevice();
}
buildCounterSasPortalSignDeviceRequest--;
return o;
}
void checkSasPortalSignDeviceRequest(api.SasPortalSignDeviceRequest o) {
buildCounterSasPortalSignDeviceRequest++;
if (buildCounterSasPortalSignDeviceRequest < 3) {
checkSasPortalDevice(o.device as api.SasPortalDevice);
}
buildCounterSasPortalSignDeviceRequest--;
}
core.Map<core.String, core.Object> buildUnnamed7370() {
var o = <core.String, core.Object>{};
o['x'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
o['y'] = {
'list': [1, 2, 3],
'bool': true,
'string': 'foo'
};
return o;
}
void checkUnnamed7370(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted5 = (o['x']) as core.Map;
unittest.expect(casted5, unittest.hasLength(3));
unittest.expect(casted5['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted5['bool'], unittest.equals(true));
unittest.expect(casted5['string'], unittest.equals('foo'));
var casted6 = (o['y']) as core.Map;
unittest.expect(casted6, unittest.hasLength(3));
unittest.expect(casted6['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted6['bool'], unittest.equals(true));
unittest.expect(casted6['string'], unittest.equals('foo'));
}
core.List<core.Map<core.String, core.Object>> buildUnnamed7371() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed7370());
o.add(buildUnnamed7370());
return o;
}
void checkUnnamed7371(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed7370(o[0]);
checkUnnamed7370(o[1]);
}
core.int buildCounterSasPortalStatus = 0;
api.SasPortalStatus buildSasPortalStatus() {
var o = api.SasPortalStatus();
buildCounterSasPortalStatus++;
if (buildCounterSasPortalStatus < 3) {
o.code = 42;
o.details = buildUnnamed7371();
o.message = 'foo';
}
buildCounterSasPortalStatus--;
return o;
}
void checkSasPortalStatus(api.SasPortalStatus o) {
buildCounterSasPortalStatus++;
if (buildCounterSasPortalStatus < 3) {
unittest.expect(o.code, unittest.equals(42));
checkUnnamed7371(o.details);
unittest.expect(o.message, unittest.equals('foo'));
}
buildCounterSasPortalStatus--;
}
core.List<core.String> buildUnnamed7372() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7372(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 buildCounterSasPortalTestPermissionsRequest = 0;
api.SasPortalTestPermissionsRequest buildSasPortalTestPermissionsRequest() {
var o = api.SasPortalTestPermissionsRequest();
buildCounterSasPortalTestPermissionsRequest++;
if (buildCounterSasPortalTestPermissionsRequest < 3) {
o.permissions = buildUnnamed7372();
o.resource = 'foo';
}
buildCounterSasPortalTestPermissionsRequest--;
return o;
}
void checkSasPortalTestPermissionsRequest(
api.SasPortalTestPermissionsRequest o) {
buildCounterSasPortalTestPermissionsRequest++;
if (buildCounterSasPortalTestPermissionsRequest < 3) {
checkUnnamed7372(o.permissions);
unittest.expect(o.resource, unittest.equals('foo'));
}
buildCounterSasPortalTestPermissionsRequest--;
}
core.List<core.String> buildUnnamed7373() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7373(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 buildCounterSasPortalTestPermissionsResponse = 0;
api.SasPortalTestPermissionsResponse buildSasPortalTestPermissionsResponse() {
var o = api.SasPortalTestPermissionsResponse();
buildCounterSasPortalTestPermissionsResponse++;
if (buildCounterSasPortalTestPermissionsResponse < 3) {
o.permissions = buildUnnamed7373();
}
buildCounterSasPortalTestPermissionsResponse--;
return o;
}
void checkSasPortalTestPermissionsResponse(
api.SasPortalTestPermissionsResponse o) {
buildCounterSasPortalTestPermissionsResponse++;
if (buildCounterSasPortalTestPermissionsResponse < 3) {
checkUnnamed7373(o.permissions);
}
buildCounterSasPortalTestPermissionsResponse--;
}
core.int buildCounterSasPortalUpdateSignedDeviceRequest = 0;
api.SasPortalUpdateSignedDeviceRequest
buildSasPortalUpdateSignedDeviceRequest() {
var o = api.SasPortalUpdateSignedDeviceRequest();
buildCounterSasPortalUpdateSignedDeviceRequest++;
if (buildCounterSasPortalUpdateSignedDeviceRequest < 3) {
o.encodedDevice = 'foo';
o.installerId = 'foo';
}
buildCounterSasPortalUpdateSignedDeviceRequest--;
return o;
}
void checkSasPortalUpdateSignedDeviceRequest(
api.SasPortalUpdateSignedDeviceRequest o) {
buildCounterSasPortalUpdateSignedDeviceRequest++;
if (buildCounterSasPortalUpdateSignedDeviceRequest < 3) {
unittest.expect(o.encodedDevice, unittest.equals('foo'));
unittest.expect(o.installerId, unittest.equals('foo'));
}
buildCounterSasPortalUpdateSignedDeviceRequest--;
}
core.int buildCounterSasPortalValidateInstallerRequest = 0;
api.SasPortalValidateInstallerRequest buildSasPortalValidateInstallerRequest() {
var o = api.SasPortalValidateInstallerRequest();
buildCounterSasPortalValidateInstallerRequest++;
if (buildCounterSasPortalValidateInstallerRequest < 3) {
o.encodedSecret = 'foo';
o.installerId = 'foo';
o.secret = 'foo';
}
buildCounterSasPortalValidateInstallerRequest--;
return o;
}
void checkSasPortalValidateInstallerRequest(
api.SasPortalValidateInstallerRequest o) {
buildCounterSasPortalValidateInstallerRequest++;
if (buildCounterSasPortalValidateInstallerRequest < 3) {
unittest.expect(o.encodedSecret, unittest.equals('foo'));
unittest.expect(o.installerId, unittest.equals('foo'));
unittest.expect(o.secret, unittest.equals('foo'));
}
buildCounterSasPortalValidateInstallerRequest--;
}
core.int buildCounterSasPortalValidateInstallerResponse = 0;
api.SasPortalValidateInstallerResponse
buildSasPortalValidateInstallerResponse() {
var o = api.SasPortalValidateInstallerResponse();
buildCounterSasPortalValidateInstallerResponse++;
if (buildCounterSasPortalValidateInstallerResponse < 3) {}
buildCounterSasPortalValidateInstallerResponse--;
return o;
}
void checkSasPortalValidateInstallerResponse(
api.SasPortalValidateInstallerResponse o) {
buildCounterSasPortalValidateInstallerResponse++;
if (buildCounterSasPortalValidateInstallerResponse < 3) {}
buildCounterSasPortalValidateInstallerResponse--;
}
void main() {
unittest.group('obj-schema-SasPortalAssignment', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalAssignment();
var od = api.SasPortalAssignment.fromJson(o.toJson());
checkSasPortalAssignment(od as api.SasPortalAssignment);
});
});
unittest.group('obj-schema-SasPortalCreateSignedDeviceRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalCreateSignedDeviceRequest();
var od = api.SasPortalCreateSignedDeviceRequest.fromJson(o.toJson());
checkSasPortalCreateSignedDeviceRequest(
od as api.SasPortalCreateSignedDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalCustomer', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalCustomer();
var od = api.SasPortalCustomer.fromJson(o.toJson());
checkSasPortalCustomer(od as api.SasPortalCustomer);
});
});
unittest.group('obj-schema-SasPortalDeployment', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeployment();
var od = api.SasPortalDeployment.fromJson(o.toJson());
checkSasPortalDeployment(od as api.SasPortalDeployment);
});
});
unittest.group('obj-schema-SasPortalDevice', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDevice();
var od = api.SasPortalDevice.fromJson(o.toJson());
checkSasPortalDevice(od as api.SasPortalDevice);
});
});
unittest.group('obj-schema-SasPortalDeviceAirInterface', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeviceAirInterface();
var od = api.SasPortalDeviceAirInterface.fromJson(o.toJson());
checkSasPortalDeviceAirInterface(od as api.SasPortalDeviceAirInterface);
});
});
unittest.group('obj-schema-SasPortalDeviceConfig', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeviceConfig();
var od = api.SasPortalDeviceConfig.fromJson(o.toJson());
checkSasPortalDeviceConfig(od as api.SasPortalDeviceConfig);
});
});
unittest.group('obj-schema-SasPortalDeviceGrant', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeviceGrant();
var od = api.SasPortalDeviceGrant.fromJson(o.toJson());
checkSasPortalDeviceGrant(od as api.SasPortalDeviceGrant);
});
});
unittest.group('obj-schema-SasPortalDeviceMetadata', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeviceMetadata();
var od = api.SasPortalDeviceMetadata.fromJson(o.toJson());
checkSasPortalDeviceMetadata(od as api.SasPortalDeviceMetadata);
});
});
unittest.group('obj-schema-SasPortalDeviceModel', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDeviceModel();
var od = api.SasPortalDeviceModel.fromJson(o.toJson());
checkSasPortalDeviceModel(od as api.SasPortalDeviceModel);
});
});
unittest.group('obj-schema-SasPortalDpaMoveList', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalDpaMoveList();
var od = api.SasPortalDpaMoveList.fromJson(o.toJson());
checkSasPortalDpaMoveList(od as api.SasPortalDpaMoveList);
});
});
unittest.group('obj-schema-SasPortalEmpty', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalEmpty();
var od = api.SasPortalEmpty.fromJson(o.toJson());
checkSasPortalEmpty(od as api.SasPortalEmpty);
});
});
unittest.group('obj-schema-SasPortalFrequencyRange', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalFrequencyRange();
var od = api.SasPortalFrequencyRange.fromJson(o.toJson());
checkSasPortalFrequencyRange(od as api.SasPortalFrequencyRange);
});
});
unittest.group('obj-schema-SasPortalGenerateSecretRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalGenerateSecretRequest();
var od = api.SasPortalGenerateSecretRequest.fromJson(o.toJson());
checkSasPortalGenerateSecretRequest(
od as api.SasPortalGenerateSecretRequest);
});
});
unittest.group('obj-schema-SasPortalGenerateSecretResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalGenerateSecretResponse();
var od = api.SasPortalGenerateSecretResponse.fromJson(o.toJson());
checkSasPortalGenerateSecretResponse(
od as api.SasPortalGenerateSecretResponse);
});
});
unittest.group('obj-schema-SasPortalGetPolicyRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalGetPolicyRequest();
var od = api.SasPortalGetPolicyRequest.fromJson(o.toJson());
checkSasPortalGetPolicyRequest(od as api.SasPortalGetPolicyRequest);
});
});
unittest.group('obj-schema-SasPortalInstallationParams', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalInstallationParams();
var od = api.SasPortalInstallationParams.fromJson(o.toJson());
checkSasPortalInstallationParams(od as api.SasPortalInstallationParams);
});
});
unittest.group('obj-schema-SasPortalListCustomersResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalListCustomersResponse();
var od = api.SasPortalListCustomersResponse.fromJson(o.toJson());
checkSasPortalListCustomersResponse(
od as api.SasPortalListCustomersResponse);
});
});
unittest.group('obj-schema-SasPortalListDeploymentsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalListDeploymentsResponse();
var od = api.SasPortalListDeploymentsResponse.fromJson(o.toJson());
checkSasPortalListDeploymentsResponse(
od as api.SasPortalListDeploymentsResponse);
});
});
unittest.group('obj-schema-SasPortalListDevicesResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalListDevicesResponse();
var od = api.SasPortalListDevicesResponse.fromJson(o.toJson());
checkSasPortalListDevicesResponse(od as api.SasPortalListDevicesResponse);
});
});
unittest.group('obj-schema-SasPortalListNodesResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalListNodesResponse();
var od = api.SasPortalListNodesResponse.fromJson(o.toJson());
checkSasPortalListNodesResponse(od as api.SasPortalListNodesResponse);
});
});
unittest.group('obj-schema-SasPortalMoveDeploymentRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalMoveDeploymentRequest();
var od = api.SasPortalMoveDeploymentRequest.fromJson(o.toJson());
checkSasPortalMoveDeploymentRequest(
od as api.SasPortalMoveDeploymentRequest);
});
});
unittest.group('obj-schema-SasPortalMoveDeviceRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalMoveDeviceRequest();
var od = api.SasPortalMoveDeviceRequest.fromJson(o.toJson());
checkSasPortalMoveDeviceRequest(od as api.SasPortalMoveDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalMoveNodeRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalMoveNodeRequest();
var od = api.SasPortalMoveNodeRequest.fromJson(o.toJson());
checkSasPortalMoveNodeRequest(od as api.SasPortalMoveNodeRequest);
});
});
unittest.group('obj-schema-SasPortalNode', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalNode();
var od = api.SasPortalNode.fromJson(o.toJson());
checkSasPortalNode(od as api.SasPortalNode);
});
});
unittest.group('obj-schema-SasPortalOperation', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalOperation();
var od = api.SasPortalOperation.fromJson(o.toJson());
checkSasPortalOperation(od as api.SasPortalOperation);
});
});
unittest.group('obj-schema-SasPortalPolicy', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalPolicy();
var od = api.SasPortalPolicy.fromJson(o.toJson());
checkSasPortalPolicy(od as api.SasPortalPolicy);
});
});
unittest.group('obj-schema-SasPortalSetPolicyRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalSetPolicyRequest();
var od = api.SasPortalSetPolicyRequest.fromJson(o.toJson());
checkSasPortalSetPolicyRequest(od as api.SasPortalSetPolicyRequest);
});
});
unittest.group('obj-schema-SasPortalSignDeviceRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalSignDeviceRequest();
var od = api.SasPortalSignDeviceRequest.fromJson(o.toJson());
checkSasPortalSignDeviceRequest(od as api.SasPortalSignDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalStatus', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalStatus();
var od = api.SasPortalStatus.fromJson(o.toJson());
checkSasPortalStatus(od as api.SasPortalStatus);
});
});
unittest.group('obj-schema-SasPortalTestPermissionsRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalTestPermissionsRequest();
var od = api.SasPortalTestPermissionsRequest.fromJson(o.toJson());
checkSasPortalTestPermissionsRequest(
od as api.SasPortalTestPermissionsRequest);
});
});
unittest.group('obj-schema-SasPortalTestPermissionsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalTestPermissionsResponse();
var od = api.SasPortalTestPermissionsResponse.fromJson(o.toJson());
checkSasPortalTestPermissionsResponse(
od as api.SasPortalTestPermissionsResponse);
});
});
unittest.group('obj-schema-SasPortalUpdateSignedDeviceRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalUpdateSignedDeviceRequest();
var od = api.SasPortalUpdateSignedDeviceRequest.fromJson(o.toJson());
checkSasPortalUpdateSignedDeviceRequest(
od as api.SasPortalUpdateSignedDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalValidateInstallerRequest', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalValidateInstallerRequest();
var od = api.SasPortalValidateInstallerRequest.fromJson(o.toJson());
checkSasPortalValidateInstallerRequest(
od as api.SasPortalValidateInstallerRequest);
});
});
unittest.group('obj-schema-SasPortalValidateInstallerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSasPortalValidateInstallerResponse();
var od = api.SasPortalValidateInstallerResponse.fromJson(o.toJson());
checkSasPortalValidateInstallerResponse(
od as api.SasPortalValidateInstallerResponse);
});
});
unittest.group('resource-CustomersResource', () {
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalCustomer());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalCustomer(response as api.SasPortalCustomer);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers;
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 18),
unittest.equals("v1alpha1/customers"));
pathOffset += 18;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
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["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListCustomersResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListCustomersResponse(
response as api.SasPortalListCustomersResponse);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers;
var arg_request = buildSasPortalCustomer();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCustomer.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCustomer(obj as api.SasPortalCustomer);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalCustomer());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalCustomer(response as api.SasPortalCustomer);
})));
});
});
unittest.group('resource-CustomersDeploymentsResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_request = buildSasPortalDeployment();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDeployment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(obj as api.SasPortalDeployment);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDeploymentsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_request = buildSasPortalMoveDeploymentRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveDeploymentRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeploymentRequest(
obj as api.SasPortalMoveDeploymentRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments;
var arg_request = buildSasPortalDeployment();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDeployment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(obj as api.SasPortalDeployment);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
});
unittest.group('resource-CustomersDeploymentsDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.deployments.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
});
unittest.group('resource-CustomersDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalMoveDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeviceRequest(obj as api.SasPortalMoveDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalDevice();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--signDevice', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalSignDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalSignDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalSignDeviceRequest(obj as api.SasPortalSignDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.signDevice(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--updateSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.devices;
var arg_request = buildSasPortalUpdateSignedDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalUpdateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalUpdateSignedDeviceRequest(
obj as api.SasPortalUpdateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updateSigned(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
});
unittest.group('resource-CustomersNodesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_request = buildSasPortalNode();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListNodesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_request = buildSasPortalMoveNodeRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveNodeRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveNodeRequest(obj as api.SasPortalMoveNodeRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes;
var arg_request = buildSasPortalNode();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
});
unittest.group('resource-CustomersNodesDeploymentsResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.deployments;
var arg_request = buildSasPortalDeployment();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDeployment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(obj as api.SasPortalDeployment);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.deployments;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDeploymentsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
})));
});
});
unittest.group('resource-CustomersNodesDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
});
unittest.group('resource-CustomersNodesNodesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.nodes;
var arg_request = buildSasPortalNode();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).customers.nodes.nodes;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListNodesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
})));
});
});
unittest.group('resource-DeploymentsResource', () {
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
});
unittest.group('resource-DeploymentsDevicesResource', () {
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_request = buildSasPortalMoveDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeviceRequest(obj as api.SasPortalMoveDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_request = buildSasPortalDevice();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--signDevice', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_request = buildSasPortalSignDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalSignDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalSignDeviceRequest(obj as api.SasPortalSignDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.signDevice(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--updateSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).deployments.devices;
var arg_request = buildSasPortalUpdateSignedDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalUpdateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalUpdateSignedDeviceRequest(
obj as api.SasPortalUpdateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updateSigned(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
});
unittest.group('resource-InstallerResource', () {
unittest.test('method--generateSecret', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).installer;
var arg_request = buildSasPortalGenerateSecretRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalGenerateSecretRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalGenerateSecretRequest(
obj as api.SasPortalGenerateSecretRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 33),
unittest.equals("v1alpha1/installer:generateSecret"));
pathOffset += 33;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalGenerateSecretResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.generateSecret(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalGenerateSecretResponse(
response as api.SasPortalGenerateSecretResponse);
})));
});
unittest.test('method--validate', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).installer;
var arg_request = buildSasPortalValidateInstallerRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalValidateInstallerRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalValidateInstallerRequest(
obj as api.SasPortalValidateInstallerRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 27),
unittest.equals("v1alpha1/installer:validate"));
pathOffset += 27;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp =
convert.json.encode(buildSasPortalValidateInstallerResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.validate(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalValidateInstallerResponse(
response as api.SasPortalValidateInstallerResponse);
})));
});
});
unittest.group('resource-NodesResource', () {
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
});
unittest.group('resource-NodesDeploymentsResource', () {
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDeploymentsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments;
var arg_request = buildSasPortalMoveDeploymentRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveDeploymentRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeploymentRequest(
obj as api.SasPortalMoveDeploymentRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments;
var arg_request = buildSasPortalDeployment();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDeployment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(obj as api.SasPortalDeployment);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
});
unittest.group('resource-NodesDeploymentsDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.deployments.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
});
unittest.group('resource-NodesDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalMoveDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeviceRequest(obj as api.SasPortalMoveDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalDevice();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--signDevice', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalSignDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalSignDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalSignDeviceRequest(obj as api.SasPortalSignDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.signDevice(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--updateSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.devices;
var arg_request = buildSasPortalUpdateSignedDeviceRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalUpdateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalUpdateSignedDeviceRequest(
obj as api.SasPortalUpdateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updateSigned(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
});
unittest.group('resource-NodesNodesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_request = buildSasPortalNode();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalEmpty(response as api.SasPortalEmpty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListNodesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
})));
});
unittest.test('method--move', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_request = buildSasPortalMoveNodeRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalMoveNodeRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalMoveNodeRequest(obj as api.SasPortalMoveNodeRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.move(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalOperation(response as api.SasPortalOperation);
})));
});
unittest.test('method--patch', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes;
var arg_request = buildSasPortalNode();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(
queryMap["updateMask"].first, unittest.equals(arg_updateMask));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
});
unittest.group('resource-NodesNodesDeploymentsResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.deployments;
var arg_request = buildSasPortalDeployment();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDeployment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(obj as api.SasPortalDeployment);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDeployment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDeployment(response as api.SasPortalDeployment);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.deployments;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDeploymentsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
})));
});
});
unittest.group('resource-NodesNodesDevicesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.devices;
var arg_request = buildSasPortalDevice();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalDevice.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(obj as api.SasPortalDevice);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--createSigned', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.devices;
var arg_request = buildSasPortalCreateSignedDeviceRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalCreateSignedDeviceRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
obj as api.SasPortalCreateSignedDeviceRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalDevice());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createSigned(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalDevice(response as api.SasPortalDevice);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.devices;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListDevicesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
})));
});
});
unittest.group('resource-NodesNodesNodesResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.nodes;
var arg_request = buildSasPortalNode();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalNode.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalNode(obj as api.SasPortalNode);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalNode());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalNode(response as api.SasPortalNode);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).nodes.nodes.nodes;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 9),
unittest.equals("v1alpha1/"));
pathOffset += 9;
// NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
unittest.expect(core.int.parse(queryMap["pageSize"].first),
unittest.equals(arg_pageSize));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalListNodesResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
})));
});
});
unittest.group('resource-PoliciesResource', () {
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).policies;
var arg_request = buildSasPortalGetPolicyRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalGetPolicyRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalGetPolicyRequest(obj as api.SasPortalGetPolicyRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 21),
unittest.equals("v1alpha1/policies:get"));
pathOffset += 21;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalPolicy());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalPolicy(response as api.SasPortalPolicy);
})));
});
unittest.test('method--set', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).policies;
var arg_request = buildSasPortalSetPolicyRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalSetPolicyRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalSetPolicyRequest(obj as api.SasPortalSetPolicyRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 21),
unittest.equals("v1alpha1/policies:set"));
pathOffset += 21;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalPolicy());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.set(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalPolicy(response as api.SasPortalPolicy);
})));
});
unittest.test('method--test', () {
var mock = HttpServerMock();
var res = api.SasportalApi(mock).policies;
var arg_request = buildSasPortalTestPermissionsRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.SasPortalTestPermissionsRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkSasPortalTestPermissionsRequest(
obj as api.SasPortalTestPermissionsRequest);
var path = (req.url).path;
var pathOffset = 0;
core.int index;
core.String subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
unittest.expect(path.substring(pathOffset, pathOffset + 22),
unittest.equals("v1alpha1/policies:test"));
pathOffset += 22;
var query = (req.url).query;
var queryOffset = 0;
var queryMap = <core.String, core.List<core.String>>{};
void addQueryParam(core.String n, core.String v) =>
queryMap.putIfAbsent(n, () => []).add(v);
if (query.isNotEmpty) {
for (var part in query.split('&')) {
var keyValue = part.split('=');
addQueryParam(
core.Uri.decodeQueryComponent(keyValue[0]),
core.Uri.decodeQueryComponent(keyValue[1]),
);
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSasPortalTestPermissionsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.test(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSasPortalTestPermissionsResponse(
response as api.SasPortalTestPermissionsResponse);
})));
});
});
}