blob: fab669ff712f104b4f3698ec6f2d07e5361109e5 [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/osconfig/v1alpha.dart' as api;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import '../test_shared.dart';
core.int buildCounterCVSSv3 = 0;
api.CVSSv3 buildCVSSv3() {
var o = api.CVSSv3();
buildCounterCVSSv3++;
if (buildCounterCVSSv3 < 3) {
o.attackComplexity = 'foo';
o.attackVector = 'foo';
o.availabilityImpact = 'foo';
o.baseScore = 42.0;
o.confidentialityImpact = 'foo';
o.exploitabilityScore = 42.0;
o.impactScore = 42.0;
o.integrityImpact = 'foo';
o.privilegesRequired = 'foo';
o.scope = 'foo';
o.userInteraction = 'foo';
}
buildCounterCVSSv3--;
return o;
}
void checkCVSSv3(api.CVSSv3 o) {
buildCounterCVSSv3++;
if (buildCounterCVSSv3 < 3) {
unittest.expect(
o.attackComplexity!,
unittest.equals('foo'),
);
unittest.expect(
o.attackVector!,
unittest.equals('foo'),
);
unittest.expect(
o.availabilityImpact!,
unittest.equals('foo'),
);
unittest.expect(
o.baseScore!,
unittest.equals(42.0),
);
unittest.expect(
o.confidentialityImpact!,
unittest.equals('foo'),
);
unittest.expect(
o.exploitabilityScore!,
unittest.equals(42.0),
);
unittest.expect(
o.impactScore!,
unittest.equals(42.0),
);
unittest.expect(
o.integrityImpact!,
unittest.equals('foo'),
);
unittest.expect(
o.privilegesRequired!,
unittest.equals('foo'),
);
unittest.expect(
o.scope!,
unittest.equals('foo'),
);
unittest.expect(
o.userInteraction!,
unittest.equals('foo'),
);
}
buildCounterCVSSv3--;
}
core.int buildCounterCancelOperationRequest = 0;
api.CancelOperationRequest buildCancelOperationRequest() {
var o = api.CancelOperationRequest();
buildCounterCancelOperationRequest++;
if (buildCounterCancelOperationRequest < 3) {}
buildCounterCancelOperationRequest--;
return o;
}
void checkCancelOperationRequest(api.CancelOperationRequest o) {
buildCounterCancelOperationRequest++;
if (buildCounterCancelOperationRequest < 3) {}
buildCounterCancelOperationRequest--;
}
core.int buildCounterEmpty = 0;
api.Empty buildEmpty() {
var o = api.Empty();
buildCounterEmpty++;
if (buildCounterEmpty < 3) {}
buildCounterEmpty--;
return o;
}
void checkEmpty(api.Empty o) {
buildCounterEmpty++;
if (buildCounterEmpty < 3) {}
buildCounterEmpty--;
}
core.int buildCounterFixedOrPercent = 0;
api.FixedOrPercent buildFixedOrPercent() {
var o = api.FixedOrPercent();
buildCounterFixedOrPercent++;
if (buildCounterFixedOrPercent < 3) {
o.fixed = 42;
o.percent = 42;
}
buildCounterFixedOrPercent--;
return o;
}
void checkFixedOrPercent(api.FixedOrPercent o) {
buildCounterFixedOrPercent++;
if (buildCounterFixedOrPercent < 3) {
unittest.expect(
o.fixed!,
unittest.equals(42),
);
unittest.expect(
o.percent!,
unittest.equals(42),
);
}
buildCounterFixedOrPercent--;
}
core.List<api.InstanceOSPoliciesComplianceOSPolicyCompliance>
buildUnnamed8674() {
var o = <api.InstanceOSPoliciesComplianceOSPolicyCompliance>[];
o.add(buildInstanceOSPoliciesComplianceOSPolicyCompliance());
o.add(buildInstanceOSPoliciesComplianceOSPolicyCompliance());
return o;
}
void checkUnnamed8674(
core.List<api.InstanceOSPoliciesComplianceOSPolicyCompliance> o) {
unittest.expect(o, unittest.hasLength(2));
checkInstanceOSPoliciesComplianceOSPolicyCompliance(
o[0] as api.InstanceOSPoliciesComplianceOSPolicyCompliance);
checkInstanceOSPoliciesComplianceOSPolicyCompliance(
o[1] as api.InstanceOSPoliciesComplianceOSPolicyCompliance);
}
core.int buildCounterInstanceOSPoliciesCompliance = 0;
api.InstanceOSPoliciesCompliance buildInstanceOSPoliciesCompliance() {
var o = api.InstanceOSPoliciesCompliance();
buildCounterInstanceOSPoliciesCompliance++;
if (buildCounterInstanceOSPoliciesCompliance < 3) {
o.detailedState = 'foo';
o.detailedStateReason = 'foo';
o.instance = 'foo';
o.lastComplianceCheckTime = 'foo';
o.lastComplianceRunId = 'foo';
o.name = 'foo';
o.osPolicyCompliances = buildUnnamed8674();
o.state = 'foo';
}
buildCounterInstanceOSPoliciesCompliance--;
return o;
}
void checkInstanceOSPoliciesCompliance(api.InstanceOSPoliciesCompliance o) {
buildCounterInstanceOSPoliciesCompliance++;
if (buildCounterInstanceOSPoliciesCompliance < 3) {
unittest.expect(
o.detailedState!,
unittest.equals('foo'),
);
unittest.expect(
o.detailedStateReason!,
unittest.equals('foo'),
);
unittest.expect(
o.instance!,
unittest.equals('foo'),
);
unittest.expect(
o.lastComplianceCheckTime!,
unittest.equals('foo'),
);
unittest.expect(
o.lastComplianceRunId!,
unittest.equals('foo'),
);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkUnnamed8674(o.osPolicyCompliances!);
unittest.expect(
o.state!,
unittest.equals('foo'),
);
}
buildCounterInstanceOSPoliciesCompliance--;
}
core.List<api.OSPolicyResourceCompliance> buildUnnamed8675() {
var o = <api.OSPolicyResourceCompliance>[];
o.add(buildOSPolicyResourceCompliance());
o.add(buildOSPolicyResourceCompliance());
return o;
}
void checkUnnamed8675(core.List<api.OSPolicyResourceCompliance> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyResourceCompliance(o[0] as api.OSPolicyResourceCompliance);
checkOSPolicyResourceCompliance(o[1] as api.OSPolicyResourceCompliance);
}
core.int buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance = 0;
api.InstanceOSPoliciesComplianceOSPolicyCompliance
buildInstanceOSPoliciesComplianceOSPolicyCompliance() {
var o = api.InstanceOSPoliciesComplianceOSPolicyCompliance();
buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance++;
if (buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance < 3) {
o.osPolicyAssignment = 'foo';
o.osPolicyId = 'foo';
o.osPolicyResourceCompliances = buildUnnamed8675();
o.state = 'foo';
}
buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance--;
return o;
}
void checkInstanceOSPoliciesComplianceOSPolicyCompliance(
api.InstanceOSPoliciesComplianceOSPolicyCompliance o) {
buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance++;
if (buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance < 3) {
unittest.expect(
o.osPolicyAssignment!,
unittest.equals('foo'),
);
unittest.expect(
o.osPolicyId!,
unittest.equals('foo'),
);
checkUnnamed8675(o.osPolicyResourceCompliances!);
unittest.expect(
o.state!,
unittest.equals('foo'),
);
}
buildCounterInstanceOSPoliciesComplianceOSPolicyCompliance--;
}
core.Map<core.String, api.InventoryItem> buildUnnamed8676() {
var o = <core.String, api.InventoryItem>{};
o['x'] = buildInventoryItem();
o['y'] = buildInventoryItem();
return o;
}
void checkUnnamed8676(core.Map<core.String, api.InventoryItem> o) {
unittest.expect(o, unittest.hasLength(2));
checkInventoryItem(o['x']! as api.InventoryItem);
checkInventoryItem(o['y']! as api.InventoryItem);
}
core.int buildCounterInventory = 0;
api.Inventory buildInventory() {
var o = api.Inventory();
buildCounterInventory++;
if (buildCounterInventory < 3) {
o.items = buildUnnamed8676();
o.name = 'foo';
o.osInfo = buildInventoryOsInfo();
o.updateTime = 'foo';
}
buildCounterInventory--;
return o;
}
void checkInventory(api.Inventory o) {
buildCounterInventory++;
if (buildCounterInventory < 3) {
checkUnnamed8676(o.items!);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkInventoryOsInfo(o.osInfo! as api.InventoryOsInfo);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
}
buildCounterInventory--;
}
core.int buildCounterInventoryItem = 0;
api.InventoryItem buildInventoryItem() {
var o = api.InventoryItem();
buildCounterInventoryItem++;
if (buildCounterInventoryItem < 3) {
o.availablePackage = buildInventorySoftwarePackage();
o.createTime = 'foo';
o.id = 'foo';
o.installedPackage = buildInventorySoftwarePackage();
o.originType = 'foo';
o.type = 'foo';
o.updateTime = 'foo';
}
buildCounterInventoryItem--;
return o;
}
void checkInventoryItem(api.InventoryItem o) {
buildCounterInventoryItem++;
if (buildCounterInventoryItem < 3) {
checkInventorySoftwarePackage(
o.availablePackage! as api.InventorySoftwarePackage);
unittest.expect(
o.createTime!,
unittest.equals('foo'),
);
unittest.expect(
o.id!,
unittest.equals('foo'),
);
checkInventorySoftwarePackage(
o.installedPackage! as api.InventorySoftwarePackage);
unittest.expect(
o.originType!,
unittest.equals('foo'),
);
unittest.expect(
o.type!,
unittest.equals('foo'),
);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
}
buildCounterInventoryItem--;
}
core.int buildCounterInventoryOsInfo = 0;
api.InventoryOsInfo buildInventoryOsInfo() {
var o = api.InventoryOsInfo();
buildCounterInventoryOsInfo++;
if (buildCounterInventoryOsInfo < 3) {
o.architecture = 'foo';
o.hostname = 'foo';
o.kernelRelease = 'foo';
o.kernelVersion = 'foo';
o.longName = 'foo';
o.osconfigAgentVersion = 'foo';
o.shortName = 'foo';
o.version = 'foo';
}
buildCounterInventoryOsInfo--;
return o;
}
void checkInventoryOsInfo(api.InventoryOsInfo o) {
buildCounterInventoryOsInfo++;
if (buildCounterInventoryOsInfo < 3) {
unittest.expect(
o.architecture!,
unittest.equals('foo'),
);
unittest.expect(
o.hostname!,
unittest.equals('foo'),
);
unittest.expect(
o.kernelRelease!,
unittest.equals('foo'),
);
unittest.expect(
o.kernelVersion!,
unittest.equals('foo'),
);
unittest.expect(
o.longName!,
unittest.equals('foo'),
);
unittest.expect(
o.osconfigAgentVersion!,
unittest.equals('foo'),
);
unittest.expect(
o.shortName!,
unittest.equals('foo'),
);
unittest.expect(
o.version!,
unittest.equals('foo'),
);
}
buildCounterInventoryOsInfo--;
}
core.int buildCounterInventorySoftwarePackage = 0;
api.InventorySoftwarePackage buildInventorySoftwarePackage() {
var o = api.InventorySoftwarePackage();
buildCounterInventorySoftwarePackage++;
if (buildCounterInventorySoftwarePackage < 3) {
o.aptPackage = buildInventoryVersionedPackage();
o.cosPackage = buildInventoryVersionedPackage();
o.googetPackage = buildInventoryVersionedPackage();
o.qfePackage = buildInventoryWindowsQuickFixEngineeringPackage();
o.wuaPackage = buildInventoryWindowsUpdatePackage();
o.yumPackage = buildInventoryVersionedPackage();
o.zypperPackage = buildInventoryVersionedPackage();
o.zypperPatch = buildInventoryZypperPatch();
}
buildCounterInventorySoftwarePackage--;
return o;
}
void checkInventorySoftwarePackage(api.InventorySoftwarePackage o) {
buildCounterInventorySoftwarePackage++;
if (buildCounterInventorySoftwarePackage < 3) {
checkInventoryVersionedPackage(
o.aptPackage! as api.InventoryVersionedPackage);
checkInventoryVersionedPackage(
o.cosPackage! as api.InventoryVersionedPackage);
checkInventoryVersionedPackage(
o.googetPackage! as api.InventoryVersionedPackage);
checkInventoryWindowsQuickFixEngineeringPackage(
o.qfePackage! as api.InventoryWindowsQuickFixEngineeringPackage);
checkInventoryWindowsUpdatePackage(
o.wuaPackage! as api.InventoryWindowsUpdatePackage);
checkInventoryVersionedPackage(
o.yumPackage! as api.InventoryVersionedPackage);
checkInventoryVersionedPackage(
o.zypperPackage! as api.InventoryVersionedPackage);
checkInventoryZypperPatch(o.zypperPatch! as api.InventoryZypperPatch);
}
buildCounterInventorySoftwarePackage--;
}
core.int buildCounterInventoryVersionedPackage = 0;
api.InventoryVersionedPackage buildInventoryVersionedPackage() {
var o = api.InventoryVersionedPackage();
buildCounterInventoryVersionedPackage++;
if (buildCounterInventoryVersionedPackage < 3) {
o.architecture = 'foo';
o.packageName = 'foo';
o.version = 'foo';
}
buildCounterInventoryVersionedPackage--;
return o;
}
void checkInventoryVersionedPackage(api.InventoryVersionedPackage o) {
buildCounterInventoryVersionedPackage++;
if (buildCounterInventoryVersionedPackage < 3) {
unittest.expect(
o.architecture!,
unittest.equals('foo'),
);
unittest.expect(
o.packageName!,
unittest.equals('foo'),
);
unittest.expect(
o.version!,
unittest.equals('foo'),
);
}
buildCounterInventoryVersionedPackage--;
}
core.int buildCounterInventoryWindowsQuickFixEngineeringPackage = 0;
api.InventoryWindowsQuickFixEngineeringPackage
buildInventoryWindowsQuickFixEngineeringPackage() {
var o = api.InventoryWindowsQuickFixEngineeringPackage();
buildCounterInventoryWindowsQuickFixEngineeringPackage++;
if (buildCounterInventoryWindowsQuickFixEngineeringPackage < 3) {
o.caption = 'foo';
o.description = 'foo';
o.hotFixId = 'foo';
o.installTime = 'foo';
}
buildCounterInventoryWindowsQuickFixEngineeringPackage--;
return o;
}
void checkInventoryWindowsQuickFixEngineeringPackage(
api.InventoryWindowsQuickFixEngineeringPackage o) {
buildCounterInventoryWindowsQuickFixEngineeringPackage++;
if (buildCounterInventoryWindowsQuickFixEngineeringPackage < 3) {
unittest.expect(
o.caption!,
unittest.equals('foo'),
);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
unittest.expect(
o.hotFixId!,
unittest.equals('foo'),
);
unittest.expect(
o.installTime!,
unittest.equals('foo'),
);
}
buildCounterInventoryWindowsQuickFixEngineeringPackage--;
}
core.List<api.InventoryWindowsUpdatePackageWindowsUpdateCategory>
buildUnnamed8677() {
var o = <api.InventoryWindowsUpdatePackageWindowsUpdateCategory>[];
o.add(buildInventoryWindowsUpdatePackageWindowsUpdateCategory());
o.add(buildInventoryWindowsUpdatePackageWindowsUpdateCategory());
return o;
}
void checkUnnamed8677(
core.List<api.InventoryWindowsUpdatePackageWindowsUpdateCategory> o) {
unittest.expect(o, unittest.hasLength(2));
checkInventoryWindowsUpdatePackageWindowsUpdateCategory(
o[0] as api.InventoryWindowsUpdatePackageWindowsUpdateCategory);
checkInventoryWindowsUpdatePackageWindowsUpdateCategory(
o[1] as api.InventoryWindowsUpdatePackageWindowsUpdateCategory);
}
core.List<core.String> buildUnnamed8678() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8678(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> buildUnnamed8679() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8679(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 buildCounterInventoryWindowsUpdatePackage = 0;
api.InventoryWindowsUpdatePackage buildInventoryWindowsUpdatePackage() {
var o = api.InventoryWindowsUpdatePackage();
buildCounterInventoryWindowsUpdatePackage++;
if (buildCounterInventoryWindowsUpdatePackage < 3) {
o.categories = buildUnnamed8677();
o.description = 'foo';
o.kbArticleIds = buildUnnamed8678();
o.lastDeploymentChangeTime = 'foo';
o.moreInfoUrls = buildUnnamed8679();
o.revisionNumber = 42;
o.supportUrl = 'foo';
o.title = 'foo';
o.updateId = 'foo';
}
buildCounterInventoryWindowsUpdatePackage--;
return o;
}
void checkInventoryWindowsUpdatePackage(api.InventoryWindowsUpdatePackage o) {
buildCounterInventoryWindowsUpdatePackage++;
if (buildCounterInventoryWindowsUpdatePackage < 3) {
checkUnnamed8677(o.categories!);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
checkUnnamed8678(o.kbArticleIds!);
unittest.expect(
o.lastDeploymentChangeTime!,
unittest.equals('foo'),
);
checkUnnamed8679(o.moreInfoUrls!);
unittest.expect(
o.revisionNumber!,
unittest.equals(42),
);
unittest.expect(
o.supportUrl!,
unittest.equals('foo'),
);
unittest.expect(
o.title!,
unittest.equals('foo'),
);
unittest.expect(
o.updateId!,
unittest.equals('foo'),
);
}
buildCounterInventoryWindowsUpdatePackage--;
}
core.int buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory = 0;
api.InventoryWindowsUpdatePackageWindowsUpdateCategory
buildInventoryWindowsUpdatePackageWindowsUpdateCategory() {
var o = api.InventoryWindowsUpdatePackageWindowsUpdateCategory();
buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory++;
if (buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory < 3) {
o.id = 'foo';
o.name = 'foo';
}
buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory--;
return o;
}
void checkInventoryWindowsUpdatePackageWindowsUpdateCategory(
api.InventoryWindowsUpdatePackageWindowsUpdateCategory o) {
buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory++;
if (buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory < 3) {
unittest.expect(
o.id!,
unittest.equals('foo'),
);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
}
buildCounterInventoryWindowsUpdatePackageWindowsUpdateCategory--;
}
core.int buildCounterInventoryZypperPatch = 0;
api.InventoryZypperPatch buildInventoryZypperPatch() {
var o = api.InventoryZypperPatch();
buildCounterInventoryZypperPatch++;
if (buildCounterInventoryZypperPatch < 3) {
o.category = 'foo';
o.patchName = 'foo';
o.severity = 'foo';
o.summary = 'foo';
}
buildCounterInventoryZypperPatch--;
return o;
}
void checkInventoryZypperPatch(api.InventoryZypperPatch o) {
buildCounterInventoryZypperPatch++;
if (buildCounterInventoryZypperPatch < 3) {
unittest.expect(
o.category!,
unittest.equals('foo'),
);
unittest.expect(
o.patchName!,
unittest.equals('foo'),
);
unittest.expect(
o.severity!,
unittest.equals('foo'),
);
unittest.expect(
o.summary!,
unittest.equals('foo'),
);
}
buildCounterInventoryZypperPatch--;
}
core.List<api.InstanceOSPoliciesCompliance> buildUnnamed8680() {
var o = <api.InstanceOSPoliciesCompliance>[];
o.add(buildInstanceOSPoliciesCompliance());
o.add(buildInstanceOSPoliciesCompliance());
return o;
}
void checkUnnamed8680(core.List<api.InstanceOSPoliciesCompliance> o) {
unittest.expect(o, unittest.hasLength(2));
checkInstanceOSPoliciesCompliance(o[0] as api.InstanceOSPoliciesCompliance);
checkInstanceOSPoliciesCompliance(o[1] as api.InstanceOSPoliciesCompliance);
}
core.int buildCounterListInstanceOSPoliciesCompliancesResponse = 0;
api.ListInstanceOSPoliciesCompliancesResponse
buildListInstanceOSPoliciesCompliancesResponse() {
var o = api.ListInstanceOSPoliciesCompliancesResponse();
buildCounterListInstanceOSPoliciesCompliancesResponse++;
if (buildCounterListInstanceOSPoliciesCompliancesResponse < 3) {
o.instanceOsPoliciesCompliances = buildUnnamed8680();
o.nextPageToken = 'foo';
}
buildCounterListInstanceOSPoliciesCompliancesResponse--;
return o;
}
void checkListInstanceOSPoliciesCompliancesResponse(
api.ListInstanceOSPoliciesCompliancesResponse o) {
buildCounterListInstanceOSPoliciesCompliancesResponse++;
if (buildCounterListInstanceOSPoliciesCompliancesResponse < 3) {
checkUnnamed8680(o.instanceOsPoliciesCompliances!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterListInstanceOSPoliciesCompliancesResponse--;
}
core.List<api.Inventory> buildUnnamed8681() {
var o = <api.Inventory>[];
o.add(buildInventory());
o.add(buildInventory());
return o;
}
void checkUnnamed8681(core.List<api.Inventory> o) {
unittest.expect(o, unittest.hasLength(2));
checkInventory(o[0] as api.Inventory);
checkInventory(o[1] as api.Inventory);
}
core.int buildCounterListInventoriesResponse = 0;
api.ListInventoriesResponse buildListInventoriesResponse() {
var o = api.ListInventoriesResponse();
buildCounterListInventoriesResponse++;
if (buildCounterListInventoriesResponse < 3) {
o.inventories = buildUnnamed8681();
o.nextPageToken = 'foo';
}
buildCounterListInventoriesResponse--;
return o;
}
void checkListInventoriesResponse(api.ListInventoriesResponse o) {
buildCounterListInventoriesResponse++;
if (buildCounterListInventoriesResponse < 3) {
checkUnnamed8681(o.inventories!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterListInventoriesResponse--;
}
core.List<api.OSPolicyAssignment> buildUnnamed8682() {
var o = <api.OSPolicyAssignment>[];
o.add(buildOSPolicyAssignment());
o.add(buildOSPolicyAssignment());
return o;
}
void checkUnnamed8682(core.List<api.OSPolicyAssignment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyAssignment(o[0] as api.OSPolicyAssignment);
checkOSPolicyAssignment(o[1] as api.OSPolicyAssignment);
}
core.int buildCounterListOSPolicyAssignmentRevisionsResponse = 0;
api.ListOSPolicyAssignmentRevisionsResponse
buildListOSPolicyAssignmentRevisionsResponse() {
var o = api.ListOSPolicyAssignmentRevisionsResponse();
buildCounterListOSPolicyAssignmentRevisionsResponse++;
if (buildCounterListOSPolicyAssignmentRevisionsResponse < 3) {
o.nextPageToken = 'foo';
o.osPolicyAssignments = buildUnnamed8682();
}
buildCounterListOSPolicyAssignmentRevisionsResponse--;
return o;
}
void checkListOSPolicyAssignmentRevisionsResponse(
api.ListOSPolicyAssignmentRevisionsResponse o) {
buildCounterListOSPolicyAssignmentRevisionsResponse++;
if (buildCounterListOSPolicyAssignmentRevisionsResponse < 3) {
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
checkUnnamed8682(o.osPolicyAssignments!);
}
buildCounterListOSPolicyAssignmentRevisionsResponse--;
}
core.List<api.OSPolicyAssignment> buildUnnamed8683() {
var o = <api.OSPolicyAssignment>[];
o.add(buildOSPolicyAssignment());
o.add(buildOSPolicyAssignment());
return o;
}
void checkUnnamed8683(core.List<api.OSPolicyAssignment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyAssignment(o[0] as api.OSPolicyAssignment);
checkOSPolicyAssignment(o[1] as api.OSPolicyAssignment);
}
core.int buildCounterListOSPolicyAssignmentsResponse = 0;
api.ListOSPolicyAssignmentsResponse buildListOSPolicyAssignmentsResponse() {
var o = api.ListOSPolicyAssignmentsResponse();
buildCounterListOSPolicyAssignmentsResponse++;
if (buildCounterListOSPolicyAssignmentsResponse < 3) {
o.nextPageToken = 'foo';
o.osPolicyAssignments = buildUnnamed8683();
}
buildCounterListOSPolicyAssignmentsResponse--;
return o;
}
void checkListOSPolicyAssignmentsResponse(
api.ListOSPolicyAssignmentsResponse o) {
buildCounterListOSPolicyAssignmentsResponse++;
if (buildCounterListOSPolicyAssignmentsResponse < 3) {
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
checkUnnamed8683(o.osPolicyAssignments!);
}
buildCounterListOSPolicyAssignmentsResponse--;
}
core.List<api.VulnerabilityReport> buildUnnamed8684() {
var o = <api.VulnerabilityReport>[];
o.add(buildVulnerabilityReport());
o.add(buildVulnerabilityReport());
return o;
}
void checkUnnamed8684(core.List<api.VulnerabilityReport> o) {
unittest.expect(o, unittest.hasLength(2));
checkVulnerabilityReport(o[0] as api.VulnerabilityReport);
checkVulnerabilityReport(o[1] as api.VulnerabilityReport);
}
core.int buildCounterListVulnerabilityReportsResponse = 0;
api.ListVulnerabilityReportsResponse buildListVulnerabilityReportsResponse() {
var o = api.ListVulnerabilityReportsResponse();
buildCounterListVulnerabilityReportsResponse++;
if (buildCounterListVulnerabilityReportsResponse < 3) {
o.nextPageToken = 'foo';
o.vulnerabilityReports = buildUnnamed8684();
}
buildCounterListVulnerabilityReportsResponse--;
return o;
}
void checkListVulnerabilityReportsResponse(
api.ListVulnerabilityReportsResponse o) {
buildCounterListVulnerabilityReportsResponse++;
if (buildCounterListVulnerabilityReportsResponse < 3) {
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
checkUnnamed8684(o.vulnerabilityReports!);
}
buildCounterListVulnerabilityReportsResponse--;
}
core.List<api.OSPolicyResourceGroup> buildUnnamed8685() {
var o = <api.OSPolicyResourceGroup>[];
o.add(buildOSPolicyResourceGroup());
o.add(buildOSPolicyResourceGroup());
return o;
}
void checkUnnamed8685(core.List<api.OSPolicyResourceGroup> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyResourceGroup(o[0] as api.OSPolicyResourceGroup);
checkOSPolicyResourceGroup(o[1] as api.OSPolicyResourceGroup);
}
core.int buildCounterOSPolicy = 0;
api.OSPolicy buildOSPolicy() {
var o = api.OSPolicy();
buildCounterOSPolicy++;
if (buildCounterOSPolicy < 3) {
o.allowNoResourceGroupMatch = true;
o.description = 'foo';
o.id = 'foo';
o.mode = 'foo';
o.resourceGroups = buildUnnamed8685();
}
buildCounterOSPolicy--;
return o;
}
void checkOSPolicy(api.OSPolicy o) {
buildCounterOSPolicy++;
if (buildCounterOSPolicy < 3) {
unittest.expect(o.allowNoResourceGroupMatch!, unittest.isTrue);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
unittest.expect(
o.id!,
unittest.equals('foo'),
);
unittest.expect(
o.mode!,
unittest.equals('foo'),
);
checkUnnamed8685(o.resourceGroups!);
}
buildCounterOSPolicy--;
}
core.List<api.OSPolicy> buildUnnamed8686() {
var o = <api.OSPolicy>[];
o.add(buildOSPolicy());
o.add(buildOSPolicy());
return o;
}
void checkUnnamed8686(core.List<api.OSPolicy> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicy(o[0] as api.OSPolicy);
checkOSPolicy(o[1] as api.OSPolicy);
}
core.int buildCounterOSPolicyAssignment = 0;
api.OSPolicyAssignment buildOSPolicyAssignment() {
var o = api.OSPolicyAssignment();
buildCounterOSPolicyAssignment++;
if (buildCounterOSPolicyAssignment < 3) {
o.baseline = true;
o.deleted = true;
o.description = 'foo';
o.instanceFilter = buildOSPolicyAssignmentInstanceFilter();
o.name = 'foo';
o.osPolicies = buildUnnamed8686();
o.reconciling = true;
o.revisionCreateTime = 'foo';
o.revisionId = 'foo';
o.rollout = buildOSPolicyAssignmentRollout();
o.rolloutState = 'foo';
o.uid = 'foo';
}
buildCounterOSPolicyAssignment--;
return o;
}
void checkOSPolicyAssignment(api.OSPolicyAssignment o) {
buildCounterOSPolicyAssignment++;
if (buildCounterOSPolicyAssignment < 3) {
unittest.expect(o.baseline!, unittest.isTrue);
unittest.expect(o.deleted!, unittest.isTrue);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
checkOSPolicyAssignmentInstanceFilter(
o.instanceFilter! as api.OSPolicyAssignmentInstanceFilter);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkUnnamed8686(o.osPolicies!);
unittest.expect(o.reconciling!, unittest.isTrue);
unittest.expect(
o.revisionCreateTime!,
unittest.equals('foo'),
);
unittest.expect(
o.revisionId!,
unittest.equals('foo'),
);
checkOSPolicyAssignmentRollout(o.rollout! as api.OSPolicyAssignmentRollout);
unittest.expect(
o.rolloutState!,
unittest.equals('foo'),
);
unittest.expect(
o.uid!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyAssignment--;
}
core.List<api.OSPolicyAssignmentLabelSet> buildUnnamed8687() {
var o = <api.OSPolicyAssignmentLabelSet>[];
o.add(buildOSPolicyAssignmentLabelSet());
o.add(buildOSPolicyAssignmentLabelSet());
return o;
}
void checkUnnamed8687(core.List<api.OSPolicyAssignmentLabelSet> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyAssignmentLabelSet(o[0] as api.OSPolicyAssignmentLabelSet);
checkOSPolicyAssignmentLabelSet(o[1] as api.OSPolicyAssignmentLabelSet);
}
core.List<api.OSPolicyAssignmentLabelSet> buildUnnamed8688() {
var o = <api.OSPolicyAssignmentLabelSet>[];
o.add(buildOSPolicyAssignmentLabelSet());
o.add(buildOSPolicyAssignmentLabelSet());
return o;
}
void checkUnnamed8688(core.List<api.OSPolicyAssignmentLabelSet> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyAssignmentLabelSet(o[0] as api.OSPolicyAssignmentLabelSet);
checkOSPolicyAssignmentLabelSet(o[1] as api.OSPolicyAssignmentLabelSet);
}
core.List<core.String> buildUnnamed8689() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8689(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 buildCounterOSPolicyAssignmentInstanceFilter = 0;
api.OSPolicyAssignmentInstanceFilter buildOSPolicyAssignmentInstanceFilter() {
var o = api.OSPolicyAssignmentInstanceFilter();
buildCounterOSPolicyAssignmentInstanceFilter++;
if (buildCounterOSPolicyAssignmentInstanceFilter < 3) {
o.all = true;
o.exclusionLabels = buildUnnamed8687();
o.inclusionLabels = buildUnnamed8688();
o.osShortNames = buildUnnamed8689();
}
buildCounterOSPolicyAssignmentInstanceFilter--;
return o;
}
void checkOSPolicyAssignmentInstanceFilter(
api.OSPolicyAssignmentInstanceFilter o) {
buildCounterOSPolicyAssignmentInstanceFilter++;
if (buildCounterOSPolicyAssignmentInstanceFilter < 3) {
unittest.expect(o.all!, unittest.isTrue);
checkUnnamed8687(o.exclusionLabels!);
checkUnnamed8688(o.inclusionLabels!);
checkUnnamed8689(o.osShortNames!);
}
buildCounterOSPolicyAssignmentInstanceFilter--;
}
core.Map<core.String, core.String> buildUnnamed8690() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed8690(core.Map<core.String, core.String> o) {
unittest.expect(o, unittest.hasLength(2));
unittest.expect(
o['x']!,
unittest.equals('foo'),
);
unittest.expect(
o['y']!,
unittest.equals('foo'),
);
}
core.int buildCounterOSPolicyAssignmentLabelSet = 0;
api.OSPolicyAssignmentLabelSet buildOSPolicyAssignmentLabelSet() {
var o = api.OSPolicyAssignmentLabelSet();
buildCounterOSPolicyAssignmentLabelSet++;
if (buildCounterOSPolicyAssignmentLabelSet < 3) {
o.labels = buildUnnamed8690();
}
buildCounterOSPolicyAssignmentLabelSet--;
return o;
}
void checkOSPolicyAssignmentLabelSet(api.OSPolicyAssignmentLabelSet o) {
buildCounterOSPolicyAssignmentLabelSet++;
if (buildCounterOSPolicyAssignmentLabelSet < 3) {
checkUnnamed8690(o.labels!);
}
buildCounterOSPolicyAssignmentLabelSet--;
}
core.int buildCounterOSPolicyAssignmentOperationMetadata = 0;
api.OSPolicyAssignmentOperationMetadata
buildOSPolicyAssignmentOperationMetadata() {
var o = api.OSPolicyAssignmentOperationMetadata();
buildCounterOSPolicyAssignmentOperationMetadata++;
if (buildCounterOSPolicyAssignmentOperationMetadata < 3) {
o.apiMethod = 'foo';
o.osPolicyAssignment = 'foo';
o.rolloutStartTime = 'foo';
o.rolloutState = 'foo';
o.rolloutUpdateTime = 'foo';
}
buildCounterOSPolicyAssignmentOperationMetadata--;
return o;
}
void checkOSPolicyAssignmentOperationMetadata(
api.OSPolicyAssignmentOperationMetadata o) {
buildCounterOSPolicyAssignmentOperationMetadata++;
if (buildCounterOSPolicyAssignmentOperationMetadata < 3) {
unittest.expect(
o.apiMethod!,
unittest.equals('foo'),
);
unittest.expect(
o.osPolicyAssignment!,
unittest.equals('foo'),
);
unittest.expect(
o.rolloutStartTime!,
unittest.equals('foo'),
);
unittest.expect(
o.rolloutState!,
unittest.equals('foo'),
);
unittest.expect(
o.rolloutUpdateTime!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyAssignmentOperationMetadata--;
}
core.int buildCounterOSPolicyAssignmentRollout = 0;
api.OSPolicyAssignmentRollout buildOSPolicyAssignmentRollout() {
var o = api.OSPolicyAssignmentRollout();
buildCounterOSPolicyAssignmentRollout++;
if (buildCounterOSPolicyAssignmentRollout < 3) {
o.disruptionBudget = buildFixedOrPercent();
o.minWaitDuration = 'foo';
}
buildCounterOSPolicyAssignmentRollout--;
return o;
}
void checkOSPolicyAssignmentRollout(api.OSPolicyAssignmentRollout o) {
buildCounterOSPolicyAssignmentRollout++;
if (buildCounterOSPolicyAssignmentRollout < 3) {
checkFixedOrPercent(o.disruptionBudget! as api.FixedOrPercent);
unittest.expect(
o.minWaitDuration!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyAssignmentRollout--;
}
core.int buildCounterOSPolicyOSFilter = 0;
api.OSPolicyOSFilter buildOSPolicyOSFilter() {
var o = api.OSPolicyOSFilter();
buildCounterOSPolicyOSFilter++;
if (buildCounterOSPolicyOSFilter < 3) {
o.osShortName = 'foo';
o.osVersion = 'foo';
}
buildCounterOSPolicyOSFilter--;
return o;
}
void checkOSPolicyOSFilter(api.OSPolicyOSFilter o) {
buildCounterOSPolicyOSFilter++;
if (buildCounterOSPolicyOSFilter < 3) {
unittest.expect(
o.osShortName!,
unittest.equals('foo'),
);
unittest.expect(
o.osVersion!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyOSFilter--;
}
core.int buildCounterOSPolicyResource = 0;
api.OSPolicyResource buildOSPolicyResource() {
var o = api.OSPolicyResource();
buildCounterOSPolicyResource++;
if (buildCounterOSPolicyResource < 3) {
o.exec = buildOSPolicyResourceExecResource();
o.file = buildOSPolicyResourceFileResource();
o.id = 'foo';
o.pkg = buildOSPolicyResourcePackageResource();
o.repository = buildOSPolicyResourceRepositoryResource();
}
buildCounterOSPolicyResource--;
return o;
}
void checkOSPolicyResource(api.OSPolicyResource o) {
buildCounterOSPolicyResource++;
if (buildCounterOSPolicyResource < 3) {
checkOSPolicyResourceExecResource(
o.exec! as api.OSPolicyResourceExecResource);
checkOSPolicyResourceFileResource(
o.file! as api.OSPolicyResourceFileResource);
unittest.expect(
o.id!,
unittest.equals('foo'),
);
checkOSPolicyResourcePackageResource(
o.pkg! as api.OSPolicyResourcePackageResource);
checkOSPolicyResourceRepositoryResource(
o.repository! as api.OSPolicyResourceRepositoryResource);
}
buildCounterOSPolicyResource--;
}
core.List<api.OSPolicyResourceConfigStep> buildUnnamed8691() {
var o = <api.OSPolicyResourceConfigStep>[];
o.add(buildOSPolicyResourceConfigStep());
o.add(buildOSPolicyResourceConfigStep());
return o;
}
void checkUnnamed8691(core.List<api.OSPolicyResourceConfigStep> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyResourceConfigStep(o[0] as api.OSPolicyResourceConfigStep);
checkOSPolicyResourceConfigStep(o[1] as api.OSPolicyResourceConfigStep);
}
core.int buildCounterOSPolicyResourceCompliance = 0;
api.OSPolicyResourceCompliance buildOSPolicyResourceCompliance() {
var o = api.OSPolicyResourceCompliance();
buildCounterOSPolicyResourceCompliance++;
if (buildCounterOSPolicyResourceCompliance < 3) {
o.configSteps = buildUnnamed8691();
o.execResourceOutput = buildOSPolicyResourceComplianceExecResourceOutput();
o.osPolicyResourceId = 'foo';
o.state = 'foo';
}
buildCounterOSPolicyResourceCompliance--;
return o;
}
void checkOSPolicyResourceCompliance(api.OSPolicyResourceCompliance o) {
buildCounterOSPolicyResourceCompliance++;
if (buildCounterOSPolicyResourceCompliance < 3) {
checkUnnamed8691(o.configSteps!);
checkOSPolicyResourceComplianceExecResourceOutput(o.execResourceOutput!
as api.OSPolicyResourceComplianceExecResourceOutput);
unittest.expect(
o.osPolicyResourceId!,
unittest.equals('foo'),
);
unittest.expect(
o.state!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceCompliance--;
}
core.int buildCounterOSPolicyResourceComplianceExecResourceOutput = 0;
api.OSPolicyResourceComplianceExecResourceOutput
buildOSPolicyResourceComplianceExecResourceOutput() {
var o = api.OSPolicyResourceComplianceExecResourceOutput();
buildCounterOSPolicyResourceComplianceExecResourceOutput++;
if (buildCounterOSPolicyResourceComplianceExecResourceOutput < 3) {
o.enforcementOutput = 'foo';
}
buildCounterOSPolicyResourceComplianceExecResourceOutput--;
return o;
}
void checkOSPolicyResourceComplianceExecResourceOutput(
api.OSPolicyResourceComplianceExecResourceOutput o) {
buildCounterOSPolicyResourceComplianceExecResourceOutput++;
if (buildCounterOSPolicyResourceComplianceExecResourceOutput < 3) {
unittest.expect(
o.enforcementOutput!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceComplianceExecResourceOutput--;
}
core.int buildCounterOSPolicyResourceConfigStep = 0;
api.OSPolicyResourceConfigStep buildOSPolicyResourceConfigStep() {
var o = api.OSPolicyResourceConfigStep();
buildCounterOSPolicyResourceConfigStep++;
if (buildCounterOSPolicyResourceConfigStep < 3) {
o.errorMessage = 'foo';
o.outcome = 'foo';
o.type = 'foo';
}
buildCounterOSPolicyResourceConfigStep--;
return o;
}
void checkOSPolicyResourceConfigStep(api.OSPolicyResourceConfigStep o) {
buildCounterOSPolicyResourceConfigStep++;
if (buildCounterOSPolicyResourceConfigStep < 3) {
unittest.expect(
o.errorMessage!,
unittest.equals('foo'),
);
unittest.expect(
o.outcome!,
unittest.equals('foo'),
);
unittest.expect(
o.type!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceConfigStep--;
}
core.int buildCounterOSPolicyResourceExecResource = 0;
api.OSPolicyResourceExecResource buildOSPolicyResourceExecResource() {
var o = api.OSPolicyResourceExecResource();
buildCounterOSPolicyResourceExecResource++;
if (buildCounterOSPolicyResourceExecResource < 3) {
o.enforce = buildOSPolicyResourceExecResourceExec();
o.validate = buildOSPolicyResourceExecResourceExec();
}
buildCounterOSPolicyResourceExecResource--;
return o;
}
void checkOSPolicyResourceExecResource(api.OSPolicyResourceExecResource o) {
buildCounterOSPolicyResourceExecResource++;
if (buildCounterOSPolicyResourceExecResource < 3) {
checkOSPolicyResourceExecResourceExec(
o.enforce! as api.OSPolicyResourceExecResourceExec);
checkOSPolicyResourceExecResourceExec(
o.validate! as api.OSPolicyResourceExecResourceExec);
}
buildCounterOSPolicyResourceExecResource--;
}
core.List<core.String> buildUnnamed8692() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8692(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 buildCounterOSPolicyResourceExecResourceExec = 0;
api.OSPolicyResourceExecResourceExec buildOSPolicyResourceExecResourceExec() {
var o = api.OSPolicyResourceExecResourceExec();
buildCounterOSPolicyResourceExecResourceExec++;
if (buildCounterOSPolicyResourceExecResourceExec < 3) {
o.args = buildUnnamed8692();
o.file = buildOSPolicyResourceFile();
o.interpreter = 'foo';
o.outputFilePath = 'foo';
o.script = 'foo';
}
buildCounterOSPolicyResourceExecResourceExec--;
return o;
}
void checkOSPolicyResourceExecResourceExec(
api.OSPolicyResourceExecResourceExec o) {
buildCounterOSPolicyResourceExecResourceExec++;
if (buildCounterOSPolicyResourceExecResourceExec < 3) {
checkUnnamed8692(o.args!);
checkOSPolicyResourceFile(o.file! as api.OSPolicyResourceFile);
unittest.expect(
o.interpreter!,
unittest.equals('foo'),
);
unittest.expect(
o.outputFilePath!,
unittest.equals('foo'),
);
unittest.expect(
o.script!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceExecResourceExec--;
}
core.int buildCounterOSPolicyResourceFile = 0;
api.OSPolicyResourceFile buildOSPolicyResourceFile() {
var o = api.OSPolicyResourceFile();
buildCounterOSPolicyResourceFile++;
if (buildCounterOSPolicyResourceFile < 3) {
o.allowInsecure = true;
o.gcs = buildOSPolicyResourceFileGcs();
o.localPath = 'foo';
o.remote = buildOSPolicyResourceFileRemote();
}
buildCounterOSPolicyResourceFile--;
return o;
}
void checkOSPolicyResourceFile(api.OSPolicyResourceFile o) {
buildCounterOSPolicyResourceFile++;
if (buildCounterOSPolicyResourceFile < 3) {
unittest.expect(o.allowInsecure!, unittest.isTrue);
checkOSPolicyResourceFileGcs(o.gcs! as api.OSPolicyResourceFileGcs);
unittest.expect(
o.localPath!,
unittest.equals('foo'),
);
checkOSPolicyResourceFileRemote(
o.remote! as api.OSPolicyResourceFileRemote);
}
buildCounterOSPolicyResourceFile--;
}
core.int buildCounterOSPolicyResourceFileGcs = 0;
api.OSPolicyResourceFileGcs buildOSPolicyResourceFileGcs() {
var o = api.OSPolicyResourceFileGcs();
buildCounterOSPolicyResourceFileGcs++;
if (buildCounterOSPolicyResourceFileGcs < 3) {
o.bucket = 'foo';
o.generation = 'foo';
o.object = 'foo';
}
buildCounterOSPolicyResourceFileGcs--;
return o;
}
void checkOSPolicyResourceFileGcs(api.OSPolicyResourceFileGcs o) {
buildCounterOSPolicyResourceFileGcs++;
if (buildCounterOSPolicyResourceFileGcs < 3) {
unittest.expect(
o.bucket!,
unittest.equals('foo'),
);
unittest.expect(
o.generation!,
unittest.equals('foo'),
);
unittest.expect(
o.object!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceFileGcs--;
}
core.int buildCounterOSPolicyResourceFileRemote = 0;
api.OSPolicyResourceFileRemote buildOSPolicyResourceFileRemote() {
var o = api.OSPolicyResourceFileRemote();
buildCounterOSPolicyResourceFileRemote++;
if (buildCounterOSPolicyResourceFileRemote < 3) {
o.sha256Checksum = 'foo';
o.uri = 'foo';
}
buildCounterOSPolicyResourceFileRemote--;
return o;
}
void checkOSPolicyResourceFileRemote(api.OSPolicyResourceFileRemote o) {
buildCounterOSPolicyResourceFileRemote++;
if (buildCounterOSPolicyResourceFileRemote < 3) {
unittest.expect(
o.sha256Checksum!,
unittest.equals('foo'),
);
unittest.expect(
o.uri!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceFileRemote--;
}
core.int buildCounterOSPolicyResourceFileResource = 0;
api.OSPolicyResourceFileResource buildOSPolicyResourceFileResource() {
var o = api.OSPolicyResourceFileResource();
buildCounterOSPolicyResourceFileResource++;
if (buildCounterOSPolicyResourceFileResource < 3) {
o.content = 'foo';
o.file = buildOSPolicyResourceFile();
o.path = 'foo';
o.permissions = 'foo';
o.state = 'foo';
}
buildCounterOSPolicyResourceFileResource--;
return o;
}
void checkOSPolicyResourceFileResource(api.OSPolicyResourceFileResource o) {
buildCounterOSPolicyResourceFileResource++;
if (buildCounterOSPolicyResourceFileResource < 3) {
unittest.expect(
o.content!,
unittest.equals('foo'),
);
checkOSPolicyResourceFile(o.file! as api.OSPolicyResourceFile);
unittest.expect(
o.path!,
unittest.equals('foo'),
);
unittest.expect(
o.permissions!,
unittest.equals('foo'),
);
unittest.expect(
o.state!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceFileResource--;
}
core.List<api.OSPolicyResource> buildUnnamed8693() {
var o = <api.OSPolicyResource>[];
o.add(buildOSPolicyResource());
o.add(buildOSPolicyResource());
return o;
}
void checkUnnamed8693(core.List<api.OSPolicyResource> o) {
unittest.expect(o, unittest.hasLength(2));
checkOSPolicyResource(o[0] as api.OSPolicyResource);
checkOSPolicyResource(o[1] as api.OSPolicyResource);
}
core.int buildCounterOSPolicyResourceGroup = 0;
api.OSPolicyResourceGroup buildOSPolicyResourceGroup() {
var o = api.OSPolicyResourceGroup();
buildCounterOSPolicyResourceGroup++;
if (buildCounterOSPolicyResourceGroup < 3) {
o.osFilter = buildOSPolicyOSFilter();
o.resources = buildUnnamed8693();
}
buildCounterOSPolicyResourceGroup--;
return o;
}
void checkOSPolicyResourceGroup(api.OSPolicyResourceGroup o) {
buildCounterOSPolicyResourceGroup++;
if (buildCounterOSPolicyResourceGroup < 3) {
checkOSPolicyOSFilter(o.osFilter! as api.OSPolicyOSFilter);
checkUnnamed8693(o.resources!);
}
buildCounterOSPolicyResourceGroup--;
}
core.int buildCounterOSPolicyResourcePackageResource = 0;
api.OSPolicyResourcePackageResource buildOSPolicyResourcePackageResource() {
var o = api.OSPolicyResourcePackageResource();
buildCounterOSPolicyResourcePackageResource++;
if (buildCounterOSPolicyResourcePackageResource < 3) {
o.apt = buildOSPolicyResourcePackageResourceAPT();
o.deb = buildOSPolicyResourcePackageResourceDeb();
o.desiredState = 'foo';
o.googet = buildOSPolicyResourcePackageResourceGooGet();
o.msi = buildOSPolicyResourcePackageResourceMSI();
o.rpm = buildOSPolicyResourcePackageResourceRPM();
o.yum = buildOSPolicyResourcePackageResourceYUM();
o.zypper = buildOSPolicyResourcePackageResourceZypper();
}
buildCounterOSPolicyResourcePackageResource--;
return o;
}
void checkOSPolicyResourcePackageResource(
api.OSPolicyResourcePackageResource o) {
buildCounterOSPolicyResourcePackageResource++;
if (buildCounterOSPolicyResourcePackageResource < 3) {
checkOSPolicyResourcePackageResourceAPT(
o.apt! as api.OSPolicyResourcePackageResourceAPT);
checkOSPolicyResourcePackageResourceDeb(
o.deb! as api.OSPolicyResourcePackageResourceDeb);
unittest.expect(
o.desiredState!,
unittest.equals('foo'),
);
checkOSPolicyResourcePackageResourceGooGet(
o.googet! as api.OSPolicyResourcePackageResourceGooGet);
checkOSPolicyResourcePackageResourceMSI(
o.msi! as api.OSPolicyResourcePackageResourceMSI);
checkOSPolicyResourcePackageResourceRPM(
o.rpm! as api.OSPolicyResourcePackageResourceRPM);
checkOSPolicyResourcePackageResourceYUM(
o.yum! as api.OSPolicyResourcePackageResourceYUM);
checkOSPolicyResourcePackageResourceZypper(
o.zypper! as api.OSPolicyResourcePackageResourceZypper);
}
buildCounterOSPolicyResourcePackageResource--;
}
core.int buildCounterOSPolicyResourcePackageResourceAPT = 0;
api.OSPolicyResourcePackageResourceAPT
buildOSPolicyResourcePackageResourceAPT() {
var o = api.OSPolicyResourcePackageResourceAPT();
buildCounterOSPolicyResourcePackageResourceAPT++;
if (buildCounterOSPolicyResourcePackageResourceAPT < 3) {
o.name = 'foo';
}
buildCounterOSPolicyResourcePackageResourceAPT--;
return o;
}
void checkOSPolicyResourcePackageResourceAPT(
api.OSPolicyResourcePackageResourceAPT o) {
buildCounterOSPolicyResourcePackageResourceAPT++;
if (buildCounterOSPolicyResourcePackageResourceAPT < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourcePackageResourceAPT--;
}
core.int buildCounterOSPolicyResourcePackageResourceDeb = 0;
api.OSPolicyResourcePackageResourceDeb
buildOSPolicyResourcePackageResourceDeb() {
var o = api.OSPolicyResourcePackageResourceDeb();
buildCounterOSPolicyResourcePackageResourceDeb++;
if (buildCounterOSPolicyResourcePackageResourceDeb < 3) {
o.pullDeps = true;
o.source = buildOSPolicyResourceFile();
}
buildCounterOSPolicyResourcePackageResourceDeb--;
return o;
}
void checkOSPolicyResourcePackageResourceDeb(
api.OSPolicyResourcePackageResourceDeb o) {
buildCounterOSPolicyResourcePackageResourceDeb++;
if (buildCounterOSPolicyResourcePackageResourceDeb < 3) {
unittest.expect(o.pullDeps!, unittest.isTrue);
checkOSPolicyResourceFile(o.source! as api.OSPolicyResourceFile);
}
buildCounterOSPolicyResourcePackageResourceDeb--;
}
core.int buildCounterOSPolicyResourcePackageResourceGooGet = 0;
api.OSPolicyResourcePackageResourceGooGet
buildOSPolicyResourcePackageResourceGooGet() {
var o = api.OSPolicyResourcePackageResourceGooGet();
buildCounterOSPolicyResourcePackageResourceGooGet++;
if (buildCounterOSPolicyResourcePackageResourceGooGet < 3) {
o.name = 'foo';
}
buildCounterOSPolicyResourcePackageResourceGooGet--;
return o;
}
void checkOSPolicyResourcePackageResourceGooGet(
api.OSPolicyResourcePackageResourceGooGet o) {
buildCounterOSPolicyResourcePackageResourceGooGet++;
if (buildCounterOSPolicyResourcePackageResourceGooGet < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourcePackageResourceGooGet--;
}
core.List<core.String> buildUnnamed8694() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8694(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 buildCounterOSPolicyResourcePackageResourceMSI = 0;
api.OSPolicyResourcePackageResourceMSI
buildOSPolicyResourcePackageResourceMSI() {
var o = api.OSPolicyResourcePackageResourceMSI();
buildCounterOSPolicyResourcePackageResourceMSI++;
if (buildCounterOSPolicyResourcePackageResourceMSI < 3) {
o.properties = buildUnnamed8694();
o.source = buildOSPolicyResourceFile();
}
buildCounterOSPolicyResourcePackageResourceMSI--;
return o;
}
void checkOSPolicyResourcePackageResourceMSI(
api.OSPolicyResourcePackageResourceMSI o) {
buildCounterOSPolicyResourcePackageResourceMSI++;
if (buildCounterOSPolicyResourcePackageResourceMSI < 3) {
checkUnnamed8694(o.properties!);
checkOSPolicyResourceFile(o.source! as api.OSPolicyResourceFile);
}
buildCounterOSPolicyResourcePackageResourceMSI--;
}
core.int buildCounterOSPolicyResourcePackageResourceRPM = 0;
api.OSPolicyResourcePackageResourceRPM
buildOSPolicyResourcePackageResourceRPM() {
var o = api.OSPolicyResourcePackageResourceRPM();
buildCounterOSPolicyResourcePackageResourceRPM++;
if (buildCounterOSPolicyResourcePackageResourceRPM < 3) {
o.pullDeps = true;
o.source = buildOSPolicyResourceFile();
}
buildCounterOSPolicyResourcePackageResourceRPM--;
return o;
}
void checkOSPolicyResourcePackageResourceRPM(
api.OSPolicyResourcePackageResourceRPM o) {
buildCounterOSPolicyResourcePackageResourceRPM++;
if (buildCounterOSPolicyResourcePackageResourceRPM < 3) {
unittest.expect(o.pullDeps!, unittest.isTrue);
checkOSPolicyResourceFile(o.source! as api.OSPolicyResourceFile);
}
buildCounterOSPolicyResourcePackageResourceRPM--;
}
core.int buildCounterOSPolicyResourcePackageResourceYUM = 0;
api.OSPolicyResourcePackageResourceYUM
buildOSPolicyResourcePackageResourceYUM() {
var o = api.OSPolicyResourcePackageResourceYUM();
buildCounterOSPolicyResourcePackageResourceYUM++;
if (buildCounterOSPolicyResourcePackageResourceYUM < 3) {
o.name = 'foo';
}
buildCounterOSPolicyResourcePackageResourceYUM--;
return o;
}
void checkOSPolicyResourcePackageResourceYUM(
api.OSPolicyResourcePackageResourceYUM o) {
buildCounterOSPolicyResourcePackageResourceYUM++;
if (buildCounterOSPolicyResourcePackageResourceYUM < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourcePackageResourceYUM--;
}
core.int buildCounterOSPolicyResourcePackageResourceZypper = 0;
api.OSPolicyResourcePackageResourceZypper
buildOSPolicyResourcePackageResourceZypper() {
var o = api.OSPolicyResourcePackageResourceZypper();
buildCounterOSPolicyResourcePackageResourceZypper++;
if (buildCounterOSPolicyResourcePackageResourceZypper < 3) {
o.name = 'foo';
}
buildCounterOSPolicyResourcePackageResourceZypper--;
return o;
}
void checkOSPolicyResourcePackageResourceZypper(
api.OSPolicyResourcePackageResourceZypper o) {
buildCounterOSPolicyResourcePackageResourceZypper++;
if (buildCounterOSPolicyResourcePackageResourceZypper < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourcePackageResourceZypper--;
}
core.int buildCounterOSPolicyResourceRepositoryResource = 0;
api.OSPolicyResourceRepositoryResource
buildOSPolicyResourceRepositoryResource() {
var o = api.OSPolicyResourceRepositoryResource();
buildCounterOSPolicyResourceRepositoryResource++;
if (buildCounterOSPolicyResourceRepositoryResource < 3) {
o.apt = buildOSPolicyResourceRepositoryResourceAptRepository();
o.goo = buildOSPolicyResourceRepositoryResourceGooRepository();
o.yum = buildOSPolicyResourceRepositoryResourceYumRepository();
o.zypper = buildOSPolicyResourceRepositoryResourceZypperRepository();
}
buildCounterOSPolicyResourceRepositoryResource--;
return o;
}
void checkOSPolicyResourceRepositoryResource(
api.OSPolicyResourceRepositoryResource o) {
buildCounterOSPolicyResourceRepositoryResource++;
if (buildCounterOSPolicyResourceRepositoryResource < 3) {
checkOSPolicyResourceRepositoryResourceAptRepository(
o.apt! as api.OSPolicyResourceRepositoryResourceAptRepository);
checkOSPolicyResourceRepositoryResourceGooRepository(
o.goo! as api.OSPolicyResourceRepositoryResourceGooRepository);
checkOSPolicyResourceRepositoryResourceYumRepository(
o.yum! as api.OSPolicyResourceRepositoryResourceYumRepository);
checkOSPolicyResourceRepositoryResourceZypperRepository(
o.zypper! as api.OSPolicyResourceRepositoryResourceZypperRepository);
}
buildCounterOSPolicyResourceRepositoryResource--;
}
core.List<core.String> buildUnnamed8695() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8695(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 buildCounterOSPolicyResourceRepositoryResourceAptRepository = 0;
api.OSPolicyResourceRepositoryResourceAptRepository
buildOSPolicyResourceRepositoryResourceAptRepository() {
var o = api.OSPolicyResourceRepositoryResourceAptRepository();
buildCounterOSPolicyResourceRepositoryResourceAptRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceAptRepository < 3) {
o.archiveType = 'foo';
o.components = buildUnnamed8695();
o.distribution = 'foo';
o.gpgKey = 'foo';
o.uri = 'foo';
}
buildCounterOSPolicyResourceRepositoryResourceAptRepository--;
return o;
}
void checkOSPolicyResourceRepositoryResourceAptRepository(
api.OSPolicyResourceRepositoryResourceAptRepository o) {
buildCounterOSPolicyResourceRepositoryResourceAptRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceAptRepository < 3) {
unittest.expect(
o.archiveType!,
unittest.equals('foo'),
);
checkUnnamed8695(o.components!);
unittest.expect(
o.distribution!,
unittest.equals('foo'),
);
unittest.expect(
o.gpgKey!,
unittest.equals('foo'),
);
unittest.expect(
o.uri!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceRepositoryResourceAptRepository--;
}
core.int buildCounterOSPolicyResourceRepositoryResourceGooRepository = 0;
api.OSPolicyResourceRepositoryResourceGooRepository
buildOSPolicyResourceRepositoryResourceGooRepository() {
var o = api.OSPolicyResourceRepositoryResourceGooRepository();
buildCounterOSPolicyResourceRepositoryResourceGooRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceGooRepository < 3) {
o.name = 'foo';
o.url = 'foo';
}
buildCounterOSPolicyResourceRepositoryResourceGooRepository--;
return o;
}
void checkOSPolicyResourceRepositoryResourceGooRepository(
api.OSPolicyResourceRepositoryResourceGooRepository o) {
buildCounterOSPolicyResourceRepositoryResourceGooRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceGooRepository < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
unittest.expect(
o.url!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceRepositoryResourceGooRepository--;
}
core.List<core.String> buildUnnamed8696() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8696(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 buildCounterOSPolicyResourceRepositoryResourceYumRepository = 0;
api.OSPolicyResourceRepositoryResourceYumRepository
buildOSPolicyResourceRepositoryResourceYumRepository() {
var o = api.OSPolicyResourceRepositoryResourceYumRepository();
buildCounterOSPolicyResourceRepositoryResourceYumRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceYumRepository < 3) {
o.baseUrl = 'foo';
o.displayName = 'foo';
o.gpgKeys = buildUnnamed8696();
o.id = 'foo';
}
buildCounterOSPolicyResourceRepositoryResourceYumRepository--;
return o;
}
void checkOSPolicyResourceRepositoryResourceYumRepository(
api.OSPolicyResourceRepositoryResourceYumRepository o) {
buildCounterOSPolicyResourceRepositoryResourceYumRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceYumRepository < 3) {
unittest.expect(
o.baseUrl!,
unittest.equals('foo'),
);
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
checkUnnamed8696(o.gpgKeys!);
unittest.expect(
o.id!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceRepositoryResourceYumRepository--;
}
core.List<core.String> buildUnnamed8697() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8697(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 buildCounterOSPolicyResourceRepositoryResourceZypperRepository = 0;
api.OSPolicyResourceRepositoryResourceZypperRepository
buildOSPolicyResourceRepositoryResourceZypperRepository() {
var o = api.OSPolicyResourceRepositoryResourceZypperRepository();
buildCounterOSPolicyResourceRepositoryResourceZypperRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceZypperRepository < 3) {
o.baseUrl = 'foo';
o.displayName = 'foo';
o.gpgKeys = buildUnnamed8697();
o.id = 'foo';
}
buildCounterOSPolicyResourceRepositoryResourceZypperRepository--;
return o;
}
void checkOSPolicyResourceRepositoryResourceZypperRepository(
api.OSPolicyResourceRepositoryResourceZypperRepository o) {
buildCounterOSPolicyResourceRepositoryResourceZypperRepository++;
if (buildCounterOSPolicyResourceRepositoryResourceZypperRepository < 3) {
unittest.expect(
o.baseUrl!,
unittest.equals('foo'),
);
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
checkUnnamed8697(o.gpgKeys!);
unittest.expect(
o.id!,
unittest.equals('foo'),
);
}
buildCounterOSPolicyResourceRepositoryResourceZypperRepository--;
}
core.Map<core.String, core.Object> buildUnnamed8698() {
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 checkUnnamed8698(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> buildUnnamed8699() {
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 checkUnnamed8699(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 buildCounterOperation = 0;
api.Operation buildOperation() {
var o = api.Operation();
buildCounterOperation++;
if (buildCounterOperation < 3) {
o.done = true;
o.error = buildStatus();
o.metadata = buildUnnamed8698();
o.name = 'foo';
o.response = buildUnnamed8699();
}
buildCounterOperation--;
return o;
}
void checkOperation(api.Operation o) {
buildCounterOperation++;
if (buildCounterOperation < 3) {
unittest.expect(o.done!, unittest.isTrue);
checkStatus(o.error! as api.Status);
checkUnnamed8698(o.metadata!);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
checkUnnamed8699(o.response!);
}
buildCounterOperation--;
}
core.Map<core.String, core.Object> buildUnnamed8700() {
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 checkUnnamed8700(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>> buildUnnamed8701() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed8700());
o.add(buildUnnamed8700());
return o;
}
void checkUnnamed8701(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed8700(o[0]);
checkUnnamed8700(o[1]);
}
core.int buildCounterStatus = 0;
api.Status buildStatus() {
var o = api.Status();
buildCounterStatus++;
if (buildCounterStatus < 3) {
o.code = 42;
o.details = buildUnnamed8701();
o.message = 'foo';
}
buildCounterStatus--;
return o;
}
void checkStatus(api.Status o) {
buildCounterStatus++;
if (buildCounterStatus < 3) {
unittest.expect(
o.code!,
unittest.equals(42),
);
checkUnnamed8701(o.details!);
unittest.expect(
o.message!,
unittest.equals('foo'),
);
}
buildCounterStatus--;
}
core.List<api.VulnerabilityReportVulnerability> buildUnnamed8702() {
var o = <api.VulnerabilityReportVulnerability>[];
o.add(buildVulnerabilityReportVulnerability());
o.add(buildVulnerabilityReportVulnerability());
return o;
}
void checkUnnamed8702(core.List<api.VulnerabilityReportVulnerability> o) {
unittest.expect(o, unittest.hasLength(2));
checkVulnerabilityReportVulnerability(
o[0] as api.VulnerabilityReportVulnerability);
checkVulnerabilityReportVulnerability(
o[1] as api.VulnerabilityReportVulnerability);
}
core.int buildCounterVulnerabilityReport = 0;
api.VulnerabilityReport buildVulnerabilityReport() {
var o = api.VulnerabilityReport();
buildCounterVulnerabilityReport++;
if (buildCounterVulnerabilityReport < 3) {
o.name = 'foo';
o.updateTime = 'foo';
o.vulnerabilities = buildUnnamed8702();
}
buildCounterVulnerabilityReport--;
return o;
}
void checkVulnerabilityReport(api.VulnerabilityReport o) {
buildCounterVulnerabilityReport++;
if (buildCounterVulnerabilityReport < 3) {
unittest.expect(
o.name!,
unittest.equals('foo'),
);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
checkUnnamed8702(o.vulnerabilities!);
}
buildCounterVulnerabilityReport--;
}
core.List<core.String> buildUnnamed8703() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8703(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> buildUnnamed8704() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed8704(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 buildCounterVulnerabilityReportVulnerability = 0;
api.VulnerabilityReportVulnerability buildVulnerabilityReportVulnerability() {
var o = api.VulnerabilityReportVulnerability();
buildCounterVulnerabilityReportVulnerability++;
if (buildCounterVulnerabilityReportVulnerability < 3) {
o.availableInventoryItemIds = buildUnnamed8703();
o.createTime = 'foo';
o.details = buildVulnerabilityReportVulnerabilityDetails();
o.installedInventoryItemIds = buildUnnamed8704();
o.updateTime = 'foo';
}
buildCounterVulnerabilityReportVulnerability--;
return o;
}
void checkVulnerabilityReportVulnerability(
api.VulnerabilityReportVulnerability o) {
buildCounterVulnerabilityReportVulnerability++;
if (buildCounterVulnerabilityReportVulnerability < 3) {
checkUnnamed8703(o.availableInventoryItemIds!);
unittest.expect(
o.createTime!,
unittest.equals('foo'),
);
checkVulnerabilityReportVulnerabilityDetails(
o.details! as api.VulnerabilityReportVulnerabilityDetails);
checkUnnamed8704(o.installedInventoryItemIds!);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
}
buildCounterVulnerabilityReportVulnerability--;
}
core.List<api.VulnerabilityReportVulnerabilityDetailsReference>
buildUnnamed8705() {
var o = <api.VulnerabilityReportVulnerabilityDetailsReference>[];
o.add(buildVulnerabilityReportVulnerabilityDetailsReference());
o.add(buildVulnerabilityReportVulnerabilityDetailsReference());
return o;
}
void checkUnnamed8705(
core.List<api.VulnerabilityReportVulnerabilityDetailsReference> o) {
unittest.expect(o, unittest.hasLength(2));
checkVulnerabilityReportVulnerabilityDetailsReference(
o[0] as api.VulnerabilityReportVulnerabilityDetailsReference);
checkVulnerabilityReportVulnerabilityDetailsReference(
o[1] as api.VulnerabilityReportVulnerabilityDetailsReference);
}
core.int buildCounterVulnerabilityReportVulnerabilityDetails = 0;
api.VulnerabilityReportVulnerabilityDetails
buildVulnerabilityReportVulnerabilityDetails() {
var o = api.VulnerabilityReportVulnerabilityDetails();
buildCounterVulnerabilityReportVulnerabilityDetails++;
if (buildCounterVulnerabilityReportVulnerabilityDetails < 3) {
o.cve = 'foo';
o.cvssV2Score = 42.0;
o.cvssV3 = buildCVSSv3();
o.description = 'foo';
o.references = buildUnnamed8705();
o.severity = 'foo';
}
buildCounterVulnerabilityReportVulnerabilityDetails--;
return o;
}
void checkVulnerabilityReportVulnerabilityDetails(
api.VulnerabilityReportVulnerabilityDetails o) {
buildCounterVulnerabilityReportVulnerabilityDetails++;
if (buildCounterVulnerabilityReportVulnerabilityDetails < 3) {
unittest.expect(
o.cve!,
unittest.equals('foo'),
);
unittest.expect(
o.cvssV2Score!,
unittest.equals(42.0),
);
checkCVSSv3(o.cvssV3! as api.CVSSv3);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
checkUnnamed8705(o.references!);
unittest.expect(
o.severity!,
unittest.equals('foo'),
);
}
buildCounterVulnerabilityReportVulnerabilityDetails--;
}
core.int buildCounterVulnerabilityReportVulnerabilityDetailsReference = 0;
api.VulnerabilityReportVulnerabilityDetailsReference
buildVulnerabilityReportVulnerabilityDetailsReference() {
var o = api.VulnerabilityReportVulnerabilityDetailsReference();
buildCounterVulnerabilityReportVulnerabilityDetailsReference++;
if (buildCounterVulnerabilityReportVulnerabilityDetailsReference < 3) {
o.url = 'foo';
}
buildCounterVulnerabilityReportVulnerabilityDetailsReference--;
return o;
}
void checkVulnerabilityReportVulnerabilityDetailsReference(
api.VulnerabilityReportVulnerabilityDetailsReference o) {
buildCounterVulnerabilityReportVulnerabilityDetailsReference++;
if (buildCounterVulnerabilityReportVulnerabilityDetailsReference < 3) {
unittest.expect(
o.url!,
unittest.equals('foo'),
);
}
buildCounterVulnerabilityReportVulnerabilityDetailsReference--;
}
void main() {
unittest.group('obj-schema-CVSSv3', () {
unittest.test('to-json--from-json', () async {
var o = buildCVSSv3();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od =
api.CVSSv3.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkCVSSv3(od as api.CVSSv3);
});
});
unittest.group('obj-schema-CancelOperationRequest', () {
unittest.test('to-json--from-json', () async {
var o = buildCancelOperationRequest();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.CancelOperationRequest.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkCancelOperationRequest(od as api.CancelOperationRequest);
});
});
unittest.group('obj-schema-Empty', () {
unittest.test('to-json--from-json', () async {
var o = buildEmpty();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.Empty.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkEmpty(od as api.Empty);
});
});
unittest.group('obj-schema-FixedOrPercent', () {
unittest.test('to-json--from-json', () async {
var o = buildFixedOrPercent();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.FixedOrPercent.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkFixedOrPercent(od as api.FixedOrPercent);
});
});
unittest.group('obj-schema-InstanceOSPoliciesCompliance', () {
unittest.test('to-json--from-json', () async {
var o = buildInstanceOSPoliciesCompliance();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InstanceOSPoliciesCompliance.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInstanceOSPoliciesCompliance(od as api.InstanceOSPoliciesCompliance);
});
});
unittest.group('obj-schema-InstanceOSPoliciesComplianceOSPolicyCompliance',
() {
unittest.test('to-json--from-json', () async {
var o = buildInstanceOSPoliciesComplianceOSPolicyCompliance();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InstanceOSPoliciesComplianceOSPolicyCompliance.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInstanceOSPoliciesComplianceOSPolicyCompliance(
od as api.InstanceOSPoliciesComplianceOSPolicyCompliance);
});
});
unittest.group('obj-schema-Inventory', () {
unittest.test('to-json--from-json', () async {
var o = buildInventory();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od =
api.Inventory.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkInventory(od as api.Inventory);
});
});
unittest.group('obj-schema-InventoryItem', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryItem();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryItem.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryItem(od as api.InventoryItem);
});
});
unittest.group('obj-schema-InventoryOsInfo', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryOsInfo();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryOsInfo.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryOsInfo(od as api.InventoryOsInfo);
});
});
unittest.group('obj-schema-InventorySoftwarePackage', () {
unittest.test('to-json--from-json', () async {
var o = buildInventorySoftwarePackage();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventorySoftwarePackage.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventorySoftwarePackage(od as api.InventorySoftwarePackage);
});
});
unittest.group('obj-schema-InventoryVersionedPackage', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryVersionedPackage();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryVersionedPackage.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryVersionedPackage(od as api.InventoryVersionedPackage);
});
});
unittest.group('obj-schema-InventoryWindowsQuickFixEngineeringPackage', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryWindowsQuickFixEngineeringPackage();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryWindowsQuickFixEngineeringPackage.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryWindowsQuickFixEngineeringPackage(
od as api.InventoryWindowsQuickFixEngineeringPackage);
});
});
unittest.group('obj-schema-InventoryWindowsUpdatePackage', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryWindowsUpdatePackage();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryWindowsUpdatePackage.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryWindowsUpdatePackage(
od as api.InventoryWindowsUpdatePackage);
});
});
unittest.group(
'obj-schema-InventoryWindowsUpdatePackageWindowsUpdateCategory', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryWindowsUpdatePackageWindowsUpdateCategory();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryWindowsUpdatePackageWindowsUpdateCategory.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryWindowsUpdatePackageWindowsUpdateCategory(
od as api.InventoryWindowsUpdatePackageWindowsUpdateCategory);
});
});
unittest.group('obj-schema-InventoryZypperPatch', () {
unittest.test('to-json--from-json', () async {
var o = buildInventoryZypperPatch();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.InventoryZypperPatch.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkInventoryZypperPatch(od as api.InventoryZypperPatch);
});
});
unittest.group('obj-schema-ListInstanceOSPoliciesCompliancesResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildListInstanceOSPoliciesCompliancesResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.ListInstanceOSPoliciesCompliancesResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkListInstanceOSPoliciesCompliancesResponse(
od as api.ListInstanceOSPoliciesCompliancesResponse);
});
});
unittest.group('obj-schema-ListInventoriesResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildListInventoriesResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.ListInventoriesResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkListInventoriesResponse(od as api.ListInventoriesResponse);
});
});
unittest.group('obj-schema-ListOSPolicyAssignmentRevisionsResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildListOSPolicyAssignmentRevisionsResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.ListOSPolicyAssignmentRevisionsResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkListOSPolicyAssignmentRevisionsResponse(
od as api.ListOSPolicyAssignmentRevisionsResponse);
});
});
unittest.group('obj-schema-ListOSPolicyAssignmentsResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildListOSPolicyAssignmentsResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.ListOSPolicyAssignmentsResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkListOSPolicyAssignmentsResponse(
od as api.ListOSPolicyAssignmentsResponse);
});
});
unittest.group('obj-schema-ListVulnerabilityReportsResponse', () {
unittest.test('to-json--from-json', () async {
var o = buildListVulnerabilityReportsResponse();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.ListVulnerabilityReportsResponse.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkListVulnerabilityReportsResponse(
od as api.ListVulnerabilityReportsResponse);
});
});
unittest.group('obj-schema-OSPolicy', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicy();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od =
api.OSPolicy.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkOSPolicy(od as api.OSPolicy);
});
});
unittest.group('obj-schema-OSPolicyAssignment', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyAssignment();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyAssignment.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignment(od as api.OSPolicyAssignment);
});
});
unittest.group('obj-schema-OSPolicyAssignmentInstanceFilter', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyAssignmentInstanceFilter();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyAssignmentInstanceFilter.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignmentInstanceFilter(
od as api.OSPolicyAssignmentInstanceFilter);
});
});
unittest.group('obj-schema-OSPolicyAssignmentLabelSet', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyAssignmentLabelSet();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyAssignmentLabelSet.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignmentLabelSet(od as api.OSPolicyAssignmentLabelSet);
});
});
unittest.group('obj-schema-OSPolicyAssignmentOperationMetadata', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyAssignmentOperationMetadata();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyAssignmentOperationMetadata.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignmentOperationMetadata(
od as api.OSPolicyAssignmentOperationMetadata);
});
});
unittest.group('obj-schema-OSPolicyAssignmentRollout', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyAssignmentRollout();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyAssignmentRollout.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignmentRollout(od as api.OSPolicyAssignmentRollout);
});
});
unittest.group('obj-schema-OSPolicyOSFilter', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyOSFilter();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyOSFilter.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyOSFilter(od as api.OSPolicyOSFilter);
});
});
unittest.group('obj-schema-OSPolicyResource', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResource();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResource.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResource(od as api.OSPolicyResource);
});
});
unittest.group('obj-schema-OSPolicyResourceCompliance', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceCompliance();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceCompliance.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceCompliance(od as api.OSPolicyResourceCompliance);
});
});
unittest.group('obj-schema-OSPolicyResourceComplianceExecResourceOutput', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceComplianceExecResourceOutput();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceComplianceExecResourceOutput.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceComplianceExecResourceOutput(
od as api.OSPolicyResourceComplianceExecResourceOutput);
});
});
unittest.group('obj-schema-OSPolicyResourceConfigStep', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceConfigStep();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceConfigStep.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceConfigStep(od as api.OSPolicyResourceConfigStep);
});
});
unittest.group('obj-schema-OSPolicyResourceExecResource', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceExecResource();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceExecResource.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceExecResource(od as api.OSPolicyResourceExecResource);
});
});
unittest.group('obj-schema-OSPolicyResourceExecResourceExec', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceExecResourceExec();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceExecResourceExec.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceExecResourceExec(
od as api.OSPolicyResourceExecResourceExec);
});
});
unittest.group('obj-schema-OSPolicyResourceFile', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceFile();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceFile.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceFile(od as api.OSPolicyResourceFile);
});
});
unittest.group('obj-schema-OSPolicyResourceFileGcs', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceFileGcs();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceFileGcs.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceFileGcs(od as api.OSPolicyResourceFileGcs);
});
});
unittest.group('obj-schema-OSPolicyResourceFileRemote', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceFileRemote();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceFileRemote.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceFileRemote(od as api.OSPolicyResourceFileRemote);
});
});
unittest.group('obj-schema-OSPolicyResourceFileResource', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceFileResource();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceFileResource.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceFileResource(od as api.OSPolicyResourceFileResource);
});
});
unittest.group('obj-schema-OSPolicyResourceGroup', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceGroup();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceGroup.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceGroup(od as api.OSPolicyResourceGroup);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResource', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResource();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResource.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResource(
od as api.OSPolicyResourcePackageResource);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceAPT', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceAPT();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceAPT.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceAPT(
od as api.OSPolicyResourcePackageResourceAPT);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceDeb', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceDeb();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceDeb.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceDeb(
od as api.OSPolicyResourcePackageResourceDeb);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceGooGet', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceGooGet();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceGooGet.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceGooGet(
od as api.OSPolicyResourcePackageResourceGooGet);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceMSI', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceMSI();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceMSI.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceMSI(
od as api.OSPolicyResourcePackageResourceMSI);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceRPM', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceRPM();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceRPM.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceRPM(
od as api.OSPolicyResourcePackageResourceRPM);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceYUM', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceYUM();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceYUM.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceYUM(
od as api.OSPolicyResourcePackageResourceYUM);
});
});
unittest.group('obj-schema-OSPolicyResourcePackageResourceZypper', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourcePackageResourceZypper();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourcePackageResourceZypper.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourcePackageResourceZypper(
od as api.OSPolicyResourcePackageResourceZypper);
});
});
unittest.group('obj-schema-OSPolicyResourceRepositoryResource', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceRepositoryResource();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceRepositoryResource.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceRepositoryResource(
od as api.OSPolicyResourceRepositoryResource);
});
});
unittest.group('obj-schema-OSPolicyResourceRepositoryResourceAptRepository',
() {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceRepositoryResourceAptRepository();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceRepositoryResourceAptRepository.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceRepositoryResourceAptRepository(
od as api.OSPolicyResourceRepositoryResourceAptRepository);
});
});
unittest.group('obj-schema-OSPolicyResourceRepositoryResourceGooRepository',
() {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceRepositoryResourceGooRepository();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceRepositoryResourceGooRepository.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceRepositoryResourceGooRepository(
od as api.OSPolicyResourceRepositoryResourceGooRepository);
});
});
unittest.group('obj-schema-OSPolicyResourceRepositoryResourceYumRepository',
() {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceRepositoryResourceYumRepository();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceRepositoryResourceYumRepository.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceRepositoryResourceYumRepository(
od as api.OSPolicyResourceRepositoryResourceYumRepository);
});
});
unittest.group(
'obj-schema-OSPolicyResourceRepositoryResourceZypperRepository', () {
unittest.test('to-json--from-json', () async {
var o = buildOSPolicyResourceRepositoryResourceZypperRepository();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.OSPolicyResourceRepositoryResourceZypperRepository.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkOSPolicyResourceRepositoryResourceZypperRepository(
od as api.OSPolicyResourceRepositoryResourceZypperRepository);
});
});
unittest.group('obj-schema-Operation', () {
unittest.test('to-json--from-json', () async {
var o = buildOperation();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od =
api.Operation.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkOperation(od as api.Operation);
});
});
unittest.group('obj-schema-Status', () {
unittest.test('to-json--from-json', () async {
var o = buildStatus();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od =
api.Status.fromJson(oJson as core.Map<core.String, core.dynamic>);
checkStatus(od as api.Status);
});
});
unittest.group('obj-schema-VulnerabilityReport', () {
unittest.test('to-json--from-json', () async {
var o = buildVulnerabilityReport();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.VulnerabilityReport.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkVulnerabilityReport(od as api.VulnerabilityReport);
});
});
unittest.group('obj-schema-VulnerabilityReportVulnerability', () {
unittest.test('to-json--from-json', () async {
var o = buildVulnerabilityReportVulnerability();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.VulnerabilityReportVulnerability.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkVulnerabilityReportVulnerability(
od as api.VulnerabilityReportVulnerability);
});
});
unittest.group('obj-schema-VulnerabilityReportVulnerabilityDetails', () {
unittest.test('to-json--from-json', () async {
var o = buildVulnerabilityReportVulnerabilityDetails();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.VulnerabilityReportVulnerabilityDetails.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkVulnerabilityReportVulnerabilityDetails(
od as api.VulnerabilityReportVulnerabilityDetails);
});
});
unittest.group('obj-schema-VulnerabilityReportVulnerabilityDetailsReference',
() {
unittest.test('to-json--from-json', () async {
var o = buildVulnerabilityReportVulnerabilityDetailsReference();
var oJson = convert.jsonDecode(convert.jsonEncode(o));
var od = api.VulnerabilityReportVulnerabilityDetailsReference.fromJson(
oJson as core.Map<core.String, core.dynamic>);
checkVulnerabilityReportVulnerabilityDetailsReference(
od as api.VulnerabilityReportVulnerabilityDetailsReference);
});
});
unittest.group(
'resource-ProjectsLocationsInstanceOSPoliciesCompliancesResource', () {
unittest.test('method--get', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.instanceOSPoliciesCompliances;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildInstanceOSPoliciesCompliance());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.get(arg_name, $fields: arg_$fields);
checkInstanceOSPoliciesCompliance(
response as api.InstanceOSPoliciesCompliance);
});
unittest.test('method--list', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.instanceOSPoliciesCompliances;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildListInstanceOSPoliciesCompliancesResponse());
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);
checkListInstanceOSPoliciesCompliancesResponse(
response as api.ListInstanceOSPoliciesCompliancesResponse);
});
});
unittest.group('resource-ProjectsLocationsInstancesInventoriesResource', () {
unittest.test('method--get', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.instances.inventories;
var arg_name = 'foo';
var arg_view = '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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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["view"]!.first,
unittest.equals(arg_view),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildInventory());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response =
await res.get(arg_name, view: arg_view, $fields: arg_$fields);
checkInventory(response as api.Inventory);
});
unittest.test('method--list', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.instances.inventories;
var arg_parent = 'foo';
var arg_filter = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_view = '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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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["view"]!.first,
unittest.equals(arg_view),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildListInventoriesResponse());
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,
view: arg_view,
$fields: arg_$fields);
checkListInventoriesResponse(response as api.ListInventoriesResponse);
});
});
unittest.group(
'resource-ProjectsLocationsInstancesVulnerabilityReportsResource', () {
unittest.test('method--get', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.instances
.vulnerabilityReports;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildVulnerabilityReport());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.get(arg_name, $fields: arg_$fields);
checkVulnerabilityReport(response as api.VulnerabilityReport);
});
unittest.test('method--list', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.instances
.vulnerabilityReports;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildListVulnerabilityReportsResponse());
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);
checkListVulnerabilityReportsResponse(
response as api.ListVulnerabilityReportsResponse);
});
});
unittest.group('resource-ProjectsLocationsOsPolicyAssignmentsResource', () {
unittest.test('method--create', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
var arg_request = buildOSPolicyAssignment();
var arg_parent = 'foo';
var arg_osPolicyAssignmentId = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.OSPolicyAssignment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignment(obj as api.OSPolicyAssignment);
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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["osPolicyAssignmentId"]!.first,
unittest.equals(arg_osPolicyAssignmentId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.create(arg_request, arg_parent,
osPolicyAssignmentId: arg_osPolicyAssignmentId, $fields: arg_$fields);
checkOperation(response as api.Operation);
});
unittest.test('method--delete', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.delete(arg_name, $fields: arg_$fields);
checkOperation(response as api.Operation);
});
unittest.test('method--get', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildOSPolicyAssignment());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.get(arg_name, $fields: arg_$fields);
checkOSPolicyAssignment(response as api.OSPolicyAssignment);
});
unittest.test('method--list', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
var arg_parent = '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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(
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(buildListOSPolicyAssignmentsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.list(arg_parent,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkListOSPolicyAssignmentsResponse(
response as api.ListOSPolicyAssignmentsResponse);
});
unittest.test('method--listRevisions', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
var arg_name = '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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(
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(buildListOSPolicyAssignmentRevisionsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.listRevisions(arg_name,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields);
checkListOSPolicyAssignmentRevisionsResponse(
response as api.ListOSPolicyAssignmentRevisionsResponse);
});
unittest.test('method--patch', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock).projects.locations.osPolicyAssignments;
var arg_request = buildOSPolicyAssignment();
var arg_name = 'foo';
var arg_updateMask = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.OSPolicyAssignment.fromJson(
json as core.Map<core.String, core.dynamic>);
checkOSPolicyAssignment(obj as api.OSPolicyAssignment);
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.patch(arg_request, arg_name,
updateMask: arg_updateMask, $fields: arg_$fields);
checkOperation(response as api.Operation);
});
});
unittest.group(
'resource-ProjectsLocationsOsPolicyAssignmentsOperationsResource', () {
unittest.test('method--cancel', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.osPolicyAssignments
.operations;
var arg_request = buildCancelOperationRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.CancelOperationRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkCancelOperationRequest(obj as api.CancelOperationRequest);
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildEmpty());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response =
await res.cancel(arg_request, arg_name, $fields: arg_$fields);
checkEmpty(response as api.Empty);
});
unittest.test('method--get', () async {
var mock = HttpServerMock();
var res = api.OSConfigApi(mock)
.projects
.locations
.osPolicyAssignments
.operations;
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 + 8),
unittest.equals("v1alpha/"),
);
pathOffset += 8;
// 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(buildOperation());
return async.Future.value(stringResponse(200, h, resp));
}), true);
final response = await res.get(arg_name, $fields: arg_$fields);
checkOperation(response as api.Operation);
});
});
}