blob: 2e92c90482b76dfd0521abef511c1b00f5fdd6c3 [file] [log] [blame]
// ignore_for_file: avoid_returning_null
// ignore_for_file: camel_case_types
// ignore_for_file: cascade_invocations
// 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: prefer_single_quotes
// 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: unused_local_variable
import 'dart:async' as async;
import 'dart:convert' as convert;
import 'dart:core' as core;
import 'package:googleapis_beta/sasportal/v1alpha1.dart' as api;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import '../test_shared.dart';
core.List<core.String> buildUnnamed8269() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8269(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 = buildUnnamed8269();
o.role = 'foo';
}
buildCounterSasPortalAssignment--;
return o;
}
void checkSasPortalAssignment(api.SasPortalAssignment o) {
buildCounterSasPortalAssignment++;
if (buildCounterSasPortalAssignment < 3) {
checkUnnamed8269(o.members!);
unittest.expect(
o.role!,
unittest.equals('foo'),
);
}
buildCounterSasPortalAssignment--;
}
core.int buildCounterSasPortalChannelWithScore = 0;
api.SasPortalChannelWithScore buildSasPortalChannelWithScore() {
var o = api.SasPortalChannelWithScore();
buildCounterSasPortalChannelWithScore++;
if (buildCounterSasPortalChannelWithScore < 3) {
o.frequencyRange = buildSasPortalFrequencyRange();
o.score = 42.0;
}
buildCounterSasPortalChannelWithScore--;
return o;
}
void checkSasPortalChannelWithScore(api.SasPortalChannelWithScore o) {
buildCounterSasPortalChannelWithScore++;
if (buildCounterSasPortalChannelWithScore < 3) {
checkSasPortalFrequencyRange(
o.frequencyRange! as api.SasPortalFrequencyRange);
unittest.expect(
o.score!,
unittest.equals(42.0),
);
}
buildCounterSasPortalChannelWithScore--;
}
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> buildUnnamed8270() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8270(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 = buildUnnamed8270();
}
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'),
);
checkUnnamed8270(o.sasUserIds!);
}
buildCounterSasPortalCustomer--;
}
core.List<core.String> buildUnnamed8271() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8271(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> buildUnnamed8272() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8272(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> buildUnnamed8273() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8273(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 = buildUnnamed8271();
o.defaultBillingMode = 'foo';
o.displayName = 'foo';
o.frns = buildUnnamed8272();
o.name = 'foo';
o.sasUserIds = buildUnnamed8273();
}
buildCounterSasPortalDeployment--;
return o;
}
void checkSasPortalDeployment(api.SasPortalDeployment o) {
buildCounterSasPortalDeployment++;
if (buildCounterSasPortalDeployment < 3) {
checkUnnamed8271(o.allowedBillingModes!);
unittest.expect(
o.defaultBillingMode!,
unittest.equals('foo'),
);
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
checkUnnamed8272(o.frns!);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkUnnamed8273(o.sasUserIds!);
}
buildCounterSasPortalDeployment--;
}
core.List<api.SasPortalChannelWithScore> buildUnnamed8274() {
var o = <api.SasPortalChannelWithScore>[];
o.add(buildSasPortalChannelWithScore());
o.add(buildSasPortalChannelWithScore());
return o;
}
void checkUnnamed8274(core.List<api.SasPortalChannelWithScore> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalChannelWithScore(o[0] as api.SasPortalChannelWithScore);
checkSasPortalChannelWithScore(o[1] as api.SasPortalChannelWithScore);
}
core.List<api.SasPortalFrequencyRange> buildUnnamed8275() {
var o = <api.SasPortalFrequencyRange>[];
o.add(buildSasPortalFrequencyRange());
o.add(buildSasPortalFrequencyRange());
return o;
}
void checkUnnamed8275(core.List<api.SasPortalFrequencyRange> o) {
unittest.expect(o, unittest.hasLength(2));
checkSasPortalFrequencyRange(o[0] as api.SasPortalFrequencyRange);
checkSasPortalFrequencyRange(o[1] as api.SasPortalFrequencyRange);
}
core.List<api.SasPortalDeviceGrant> buildUnnamed8276() {
var o = <api.SasPortalDeviceGrant>[];
o.add(buildSasPortalDeviceGrant());
o.add(buildSasPortalDeviceGrant());
return o;
}
void checkUnnamed8276(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.currentChannels = buildUnnamed8274();
o.deviceMetadata = buildSasPortalDeviceMetadata();
o.displayName = 'foo';
o.fccId = 'foo';
o.grantRangeAllowlists = buildUnnamed8275();
o.grants = buildUnnamed8276();
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);
checkUnnamed8274(o.currentChannels!);
checkSasPortalDeviceMetadata(
o.deviceMetadata! as api.SasPortalDeviceMetadata);
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
unittest.expect(
o.fccId!,
unittest.equals('foo'),
);
checkUnnamed8275(o.grantRangeAllowlists!);
checkUnnamed8276(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> buildUnnamed8277() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8277(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 = buildUnnamed8277();
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);
checkUnnamed8277(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> buildUnnamed8278() {
var o = <api.SasPortalDpaMoveList>[];
o.add(buildSasPortalDpaMoveList());
o.add(buildSasPortalDpaMoveList());
return o;
}
void checkUnnamed8278(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> buildUnnamed8279() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8279(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 = buildUnnamed8278();
o.state = 'foo';
o.suspensionReason = buildUnnamed8279();
}
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),
);
checkUnnamed8278(o.moveList!);
unittest.expect(
o.state!,
unittest.equals('foo'),
);
checkUnnamed8279(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> buildUnnamed8280() {
var o = <api.SasPortalCustomer>[];
o.add(buildSasPortalCustomer());
o.add(buildSasPortalCustomer());
return o;
}
void checkUnnamed8280(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 = buildUnnamed8280();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListCustomersResponse--;
return o;
}
void checkSasPortalListCustomersResponse(api.SasPortalListCustomersResponse o) {
buildCounterSasPortalListCustomersResponse++;
if (buildCounterSasPortalListCustomersResponse < 3) {
checkUnnamed8280(o.customers!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterSasPortalListCustomersResponse--;
}
core.List<api.SasPortalDeployment> buildUnnamed8281() {
var o = <api.SasPortalDeployment>[];
o.add(buildSasPortalDeployment());
o.add(buildSasPortalDeployment());
return o;
}
void checkUnnamed8281(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 = buildUnnamed8281();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListDeploymentsResponse--;
return o;
}
void checkSasPortalListDeploymentsResponse(
api.SasPortalListDeploymentsResponse o) {
buildCounterSasPortalListDeploymentsResponse++;
if (buildCounterSasPortalListDeploymentsResponse < 3) {
checkUnnamed8281(o.deployments!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterSasPortalListDeploymentsResponse--;
}
core.List<api.SasPortalDevice> buildUnnamed8282() {
var o = <api.SasPortalDevice>[];
o.add(buildSasPortalDevice());
o.add(buildSasPortalDevice());
return o;
}
void checkUnnamed8282(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 = buildUnnamed8282();
o.nextPageToken = 'foo';
}
buildCounterSasPortalListDevicesResponse--;
return o;
}
void checkSasPortalListDevicesResponse(api.SasPortalListDevicesResponse o) {
buildCounterSasPortalListDevicesResponse++;
if (buildCounterSasPortalListDevicesResponse < 3) {
checkUnnamed8282(o.devices!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterSasPortalListDevicesResponse--;
}
core.List<api.SasPortalNode> buildUnnamed8283() {
var o = <api.SasPortalNode>[];
o.add(buildSasPortalNode());
o.add(buildSasPortalNode());
return o;
}
void checkUnnamed8283(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 = buildUnnamed8283();
}
buildCounterSasPortalListNodesResponse--;
return o;
}
void checkSasPortalListNodesResponse(api.SasPortalListNodesResponse o) {
buildCounterSasPortalListNodesResponse++;
if (buildCounterSasPortalListNodesResponse < 3) {
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
checkUnnamed8283(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> buildUnnamed8284() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8284(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 = buildUnnamed8284();
}
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'),
);
checkUnnamed8284(o.sasUserIds!);
}
buildCounterSasPortalNode--;
}
core.Map<core.String, core.Object> buildUnnamed8285() {
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 checkUnnamed8285(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> buildUnnamed8286() {
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 checkUnnamed8286(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 = buildUnnamed8285();
o.name = 'foo';
o.response = buildUnnamed8286();
}
buildCounterSasPortalOperation--;
return o;
}
void checkSasPortalOperation(api.SasPortalOperation o) {
buildCounterSasPortalOperation++;
if (buildCounterSasPortalOperation < 3) {
unittest.expect(o.done!, unittest.isTrue);
checkSasPortalStatus(o.error! as api.SasPortalStatus);
checkUnnamed8285(o.metadata!);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkUnnamed8286(o.response!);
}
buildCounterSasPortalOperation--;
}
core.List<api.SasPortalAssignment> buildUnnamed8287() {
var o = <api.SasPortalAssignment>[];
o.add(buildSasPortalAssignment());
o.add(buildSasPortalAssignment());
return o;
}
void checkUnnamed8287(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 = buildUnnamed8287();
o.etag = 'foo';
}
buildCounterSasPortalPolicy--;
return o;
}
void checkSasPortalPolicy(api.SasPortalPolicy o) {
buildCounterSasPortalPolicy++;
if (buildCounterSasPortalPolicy < 3) {
checkUnnamed8287(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.disableNotification = true;
o.policy = buildSasPortalPolicy();
o.resource = 'foo';
}
buildCounterSasPortalSetPolicyRequest--;
return o;
}
void checkSasPortalSetPolicyRequest(api.SasPortalSetPolicyRequest o) {
buildCounterSasPortalSetPolicyRequest++;
if (buildCounterSasPortalSetPolicyRequest < 3) {
unittest.expect(o.disableNotification!, unittest.isTrue);
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> buildUnnamed8288() {
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 checkUnnamed8288(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>> buildUnnamed8289() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed8288());
o.add(buildUnnamed8288());
return o;
}
void checkUnnamed8289(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed8288(o[0]);
checkUnnamed8288(o[1]);
}
core.int buildCounterSasPortalStatus = 0;
api.SasPortalStatus buildSasPortalStatus() {
var o = api.SasPortalStatus();
buildCounterSasPortalStatus++;
if (buildCounterSasPortalStatus < 3) {
o.code = 42;
o.details = buildUnnamed8289();
o.message = 'foo';
}
buildCounterSasPortalStatus--;
return o;
}
void checkSasPortalStatus(api.SasPortalStatus o) {
buildCounterSasPortalStatus++;
if (buildCounterSasPortalStatus < 3) {
unittest.expect(
o.code!,
unittest.equals(42),
);
checkUnnamed8289(o.details!);
unittest.expect(
o.message!,
unittest.equals('foo'),
);
}
buildCounterSasPortalStatus--;
}
core.List<core.String> buildUnnamed8290() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8290(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 = buildUnnamed8290();
o.resource = 'foo';
}
buildCounterSasPortalTestPermissionsRequest--;
return o;
}
void checkSasPortalTestPermissionsRequest(
api.SasPortalTestPermissionsRequest o) {
buildCounterSasPortalTestPermissionsRequest++;
if (buildCounterSasPortalTestPermissionsRequest < 3) {
checkUnnamed8290(o.permissions!);
unittest.expect(
o.resource!,
unittest.equals('foo'),
);
}
buildCounterSasPortalTestPermissionsRequest--;
}
core.List<core.String> buildUnnamed8291() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8291(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 = buildUnnamed8291();
}
buildCounterSasPortalTestPermissionsResponse--;
return o;
}
void checkSasPortalTestPermissionsResponse(
api.SasPortalTestPermissionsResponse o) {
buildCounterSasPortalTestPermissionsResponse++;
if (buildCounterSasPortalTestPermissionsResponse < 3) {
checkUnnamed8291(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', () async {
var o = buildSasPortalAssignment();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalAssignment.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalAssignment(od as api.SasPortalAssignment);
});
});
unittest.group('obj-schema-SasPortalChannelWithScore', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalChannelWithScore();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalChannelWithScore.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalChannelWithScore(od as api.SasPortalChannelWithScore);
});
});
unittest.group('obj-schema-SasPortalCreateSignedDeviceRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalCreateSignedDeviceRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalCreateSignedDeviceRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalCreateSignedDeviceRequest(
od as api.SasPortalCreateSignedDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalCustomer', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalCustomer();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalCustomer.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalCustomer(od as api.SasPortalCustomer);
});
});
unittest.group('obj-schema-SasPortalDeployment', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeployment();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeployment.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeployment(od as api.SasPortalDeployment);
});
});
unittest.group('obj-schema-SasPortalDevice', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDevice();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDevice.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDevice(od as api.SasPortalDevice);
});
});
unittest.group('obj-schema-SasPortalDeviceAirInterface', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeviceAirInterface();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeviceAirInterface.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeviceAirInterface(od as api.SasPortalDeviceAirInterface);
});
});
unittest.group('obj-schema-SasPortalDeviceConfig', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeviceConfig();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeviceConfig.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeviceConfig(od as api.SasPortalDeviceConfig);
});
});
unittest.group('obj-schema-SasPortalDeviceGrant', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeviceGrant();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeviceGrant.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeviceGrant(od as api.SasPortalDeviceGrant);
});
});
unittest.group('obj-schema-SasPortalDeviceMetadata', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeviceMetadata();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeviceMetadata.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeviceMetadata(od as api.SasPortalDeviceMetadata);
});
});
unittest.group('obj-schema-SasPortalDeviceModel', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDeviceModel();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDeviceModel.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDeviceModel(od as api.SasPortalDeviceModel);
});
});
unittest.group('obj-schema-SasPortalDpaMoveList', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalDpaMoveList();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalDpaMoveList.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalDpaMoveList(od as api.SasPortalDpaMoveList);
});
});
unittest.group('obj-schema-SasPortalEmpty', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalEmpty();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalEmpty.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalEmpty(od as api.SasPortalEmpty);
});
});
unittest.group('obj-schema-SasPortalFrequencyRange', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalFrequencyRange();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalFrequencyRange.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalFrequencyRange(od as api.SasPortalFrequencyRange);
});
});
unittest.group('obj-schema-SasPortalGenerateSecretRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalGenerateSecretRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalGenerateSecretRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalGenerateSecretRequest(
od as api.SasPortalGenerateSecretRequest);
});
});
unittest.group('obj-schema-SasPortalGenerateSecretResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalGenerateSecretResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalGenerateSecretResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalGenerateSecretResponse(
od as api.SasPortalGenerateSecretResponse);
});
});
unittest.group('obj-schema-SasPortalGetPolicyRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalGetPolicyRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalGetPolicyRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalGetPolicyRequest(od as api.SasPortalGetPolicyRequest);
});
});
unittest.group('obj-schema-SasPortalInstallationParams', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalInstallationParams();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalInstallationParams.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalInstallationParams(od as api.SasPortalInstallationParams);
});
});
unittest.group('obj-schema-SasPortalListCustomersResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalListCustomersResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalListCustomersResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalListCustomersResponse(
od as api.SasPortalListCustomersResponse);
});
});
unittest.group('obj-schema-SasPortalListDeploymentsResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalListDeploymentsResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalListDeploymentsResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalListDeploymentsResponse(
od as api.SasPortalListDeploymentsResponse);
});
});
unittest.group('obj-schema-SasPortalListDevicesResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalListDevicesResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalListDevicesResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalListDevicesResponse(od as api.SasPortalListDevicesResponse);
});
});
unittest.group('obj-schema-SasPortalListNodesResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalListNodesResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalListNodesResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalListNodesResponse(od as api.SasPortalListNodesResponse);
});
});
unittest.group('obj-schema-SasPortalMoveDeploymentRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalMoveDeploymentRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalMoveDeploymentRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeploymentRequest(
od as api.SasPortalMoveDeploymentRequest);
});
});
unittest.group('obj-schema-SasPortalMoveDeviceRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalMoveDeviceRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalMoveDeviceRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalMoveDeviceRequest(od as api.SasPortalMoveDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalMoveNodeRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalMoveNodeRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalMoveNodeRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalMoveNodeRequest(od as api.SasPortalMoveNodeRequest);
});
});
unittest.group('obj-schema-SasPortalNode', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalNode();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalNode.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalNode(od as api.SasPortalNode);
});
});
unittest.group('obj-schema-SasPortalOperation', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalOperation();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalOperation.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalOperation(od as api.SasPortalOperation);
});
});
unittest.group('obj-schema-SasPortalPolicy', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalPolicy();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalPolicy.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalPolicy(od as api.SasPortalPolicy);
});
});
unittest.group('obj-schema-SasPortalSetPolicyRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalSetPolicyRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalSetPolicyRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalSetPolicyRequest(od as api.SasPortalSetPolicyRequest);
});
});
unittest.group('obj-schema-SasPortalSignDeviceRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalSignDeviceRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalSignDeviceRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalSignDeviceRequest(od as api.SasPortalSignDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalStatus', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalStatus();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalStatus.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalStatus(od as api.SasPortalStatus);
});
});
unittest.group('obj-schema-SasPortalTestPermissionsRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalTestPermissionsRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalTestPermissionsRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalTestPermissionsRequest(
od as api.SasPortalTestPermissionsRequest);
});
});
unittest.group('obj-schema-SasPortalTestPermissionsResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalTestPermissionsResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalTestPermissionsResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalTestPermissionsResponse(
od as api.SasPortalTestPermissionsResponse);
});
});
unittest.group('obj-schema-SasPortalUpdateSignedDeviceRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalUpdateSignedDeviceRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalUpdateSignedDeviceRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalUpdateSignedDeviceRequest(
od as api.SasPortalUpdateSignedDeviceRequest);
});
});
unittest.group('obj-schema-SasPortalValidateInstallerRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalValidateInstallerRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalValidateInstallerRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalValidateInstallerRequest(
od as api.SasPortalValidateInstallerRequest);
});
});
unittest.group('obj-schema-SasPortalValidateInstallerResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildSasPortalValidateInstallerResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.SasPortalValidateInstallerResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkSasPortalValidateInstallerResponse(
od as api.SasPortalValidateInstallerResponse);
});
});
unittest.group('resource-CustomersResource', () {
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalCustomer(response as api.SasPortalCustomer);
});
unittest.test('method--list', () async {
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);
final response = await res.list(
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListCustomersResponse(
response as api.SasPortalListCustomersResponse);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalCustomer(response as api.SasPortalCustomer);
});
});
unittest.group('resource-CustomersDeploymentsResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
});
unittest.group('resource-CustomersDeploymentsDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
});
unittest.group('resource-CustomersDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--signDevice', () async {
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);
final response =
await res.signDevice(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--updateSigned', () async {
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);
final response =
await res.updateSigned(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
});
unittest.group('resource-CustomersNodesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
});
unittest.group('resource-CustomersNodesDeploymentsResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
});
});
unittest.group('resource-CustomersNodesDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
});
unittest.group('resource-CustomersNodesNodesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
});
});
unittest.group('resource-DeploymentsResource', () {
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
});
unittest.group('resource-DeploymentsDevicesResource', () {
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--signDevice', () async {
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);
final response =
await res.signDevice(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--updateSigned', () async {
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);
final response =
await res.updateSigned(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
});
unittest.group('resource-InstallerResource', () {
unittest.test('method--generateSecret', () async {
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);
final response =
await res.generateSecret(arg_request, $fields: arg_$fields);
checkSasPortalGenerateSecretResponse(
response as api.SasPortalGenerateSecretResponse);
});
unittest.test('method--validate', () async {
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);
final response = await res.validate(arg_request, $fields: arg_$fields);
checkSasPortalValidateInstallerResponse(
response as api.SasPortalValidateInstallerResponse);
});
});
unittest.group('resource-NodesResource', () {
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
});
unittest.group('resource-NodesDeploymentsResource', () {
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
});
unittest.group('resource-NodesDeploymentsDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
});
unittest.group('resource-NodesDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--signDevice', () async {
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);
final response =
await res.signDevice(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--updateSigned', () async {
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);
final response =
await res.updateSigned(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
});
unittest.group('resource-NodesNodesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--delete', () async {
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);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkSasPortalEmpty(response as api.SasPortalEmpty);
});
unittest.test('method--get', () async {
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);
final response = await res.get(arg_name, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
});
unittest.test('method--move', () async {
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);
final response =
await res.move(arg_request, arg_name, $fields: arg_$fields);
checkSasPortalOperation(response as api.SasPortalOperation);
});
unittest.test('method--patch', () async {
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);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
});
unittest.group('resource-NodesNodesDeploymentsResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDeployment(response as api.SasPortalDeployment);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDeploymentsResponse(
response as api.SasPortalListDeploymentsResponse);
});
});
unittest.group('resource-NodesNodesDevicesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--createSigned', () async {
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);
final response =
await res.createSigned(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalDevice(response as api.SasPortalDevice);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListDevicesResponse(
response as api.SasPortalListDevicesResponse);
});
});
unittest.group('resource-NodesNodesNodesResource', () {
unittest.test('method--create', () async {
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);
final response =
await res.create(arg_request, arg_parent, $fields: arg_$fields);
checkSasPortalNode(response as api.SasPortalNode);
});
unittest.test('method--list', () async {
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);
final response = await res.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkSasPortalListNodesResponse(
response as api.SasPortalListNodesResponse);
});
});
unittest.group('resource-PoliciesResource', () {
unittest.test('method--get', () async {
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);
final response = await res.get(arg_request, $fields: arg_$fields);
checkSasPortalPolicy(response as api.SasPortalPolicy);
});
unittest.test('method--set', () async {
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);
final response = await res.set(arg_request, $fields: arg_$fields);
checkSasPortalPolicy(response as api.SasPortalPolicy);
});
unittest.test('method--test', () async {
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);
final response = await res.test(arg_request, $fields: arg_$fields);
checkSasPortalTestPermissionsResponse(
response as api.SasPortalTestPermissionsResponse);
});
});
}