blob: 4ff292d6328ad658495c649d67e705096fd0a078 [file]
// ignore_for_file: camel_case_types
// ignore_for_file: comment_references
// ignore_for_file: file_names
// ignore_for_file: library_names
// ignore_for_file: lines_longer_than_80_chars
// ignore_for_file: non_constant_identifier_names
// ignore_for_file: prefer_expression_function_bodies
// ignore_for_file: prefer_interpolation_to_compose_strings
// ignore_for_file: unnecessary_brace_in_string_interps
// ignore_for_file: unnecessary_cast
// ignore_for_file: unnecessary_lambdas
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: unnecessary_string_interpolations
// ignore_for_file: avoid_returning_null
// ignore_for_file: cascade_invocations
// ignore_for_file: prefer_final_locals
// ignore_for_file: prefer_single_quotes
// ignore_for_file: unused_local_variable
import 'dart:async' as async;
import 'dart:convert' as convert;
import 'dart:core' as core;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import 'package:googleapis_beta/alertcenter/v1beta1.dart' as api;
import '../test_shared.dart';
core.int buildCounterAccountWarning = 0;
api.AccountWarning buildAccountWarning() {
var o = api.AccountWarning();
buildCounterAccountWarning++;
if (buildCounterAccountWarning < 3) {
o.email = 'foo';
o.loginDetails = buildLoginDetails();
}
buildCounterAccountWarning--;
return o;
}
void checkAccountWarning(api.AccountWarning o) {
buildCounterAccountWarning++;
if (buildCounterAccountWarning < 3) {
unittest.expect(
o.email!,
unittest.equals('foo'),
);
checkLoginDetails(o.loginDetails! as api.LoginDetails);
}
buildCounterAccountWarning--;
}
core.List<core.String> buildUnnamed7834() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7834(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> buildUnnamed7835() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7835(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 buildCounterActivityRule = 0;
api.ActivityRule buildActivityRule() {
var o = api.ActivityRule();
buildCounterActivityRule++;
if (buildCounterActivityRule < 3) {
o.actionNames = buildUnnamed7834();
o.createTime = 'foo';
o.description = 'foo';
o.displayName = 'foo';
o.name = 'foo';
o.query = 'foo';
o.supersededAlerts = buildUnnamed7835();
o.supersedingAlert = 'foo';
o.threshold = 'foo';
o.triggerSource = 'foo';
o.updateTime = 'foo';
o.windowSize = 'foo';
}
buildCounterActivityRule--;
return o;
}
void checkActivityRule(api.ActivityRule o) {
buildCounterActivityRule++;
if (buildCounterActivityRule < 3) {
checkUnnamed7834(o.actionNames!);
unittest.expect(
o.createTime!,
unittest.equals('foo'),
);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
unittest.expect(
o.name!,
unittest.equals('foo'),
);
unittest.expect(
o.query!,
unittest.equals('foo'),
);
checkUnnamed7835(o.supersededAlerts!);
unittest.expect(
o.supersedingAlert!,
unittest.equals('foo'),
);
unittest.expect(
o.threshold!,
unittest.equals('foo'),
);
unittest.expect(
o.triggerSource!,
unittest.equals('foo'),
);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
unittest.expect(
o.windowSize!,
unittest.equals('foo'),
);
}
buildCounterActivityRule--;
}
core.Map<core.String, core.Object> buildUnnamed7836() {
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 checkUnnamed7836(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.int buildCounterAlert = 0;
api.Alert buildAlert() {
var o = api.Alert();
buildCounterAlert++;
if (buildCounterAlert < 3) {
o.alertId = 'foo';
o.createTime = 'foo';
o.customerId = 'foo';
o.data = buildUnnamed7836();
o.deleted = true;
o.endTime = 'foo';
o.etag = 'foo';
o.metadata = buildAlertMetadata();
o.securityInvestigationToolLink = 'foo';
o.source = 'foo';
o.startTime = 'foo';
o.type = 'foo';
o.updateTime = 'foo';
}
buildCounterAlert--;
return o;
}
void checkAlert(api.Alert o) {
buildCounterAlert++;
if (buildCounterAlert < 3) {
unittest.expect(
o.alertId!,
unittest.equals('foo'),
);
unittest.expect(
o.createTime!,
unittest.equals('foo'),
);
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
checkUnnamed7836(o.data!);
unittest.expect(o.deleted!, unittest.isTrue);
unittest.expect(
o.endTime!,
unittest.equals('foo'),
);
unittest.expect(
o.etag!,
unittest.equals('foo'),
);
checkAlertMetadata(o.metadata! as api.AlertMetadata);
unittest.expect(
o.securityInvestigationToolLink!,
unittest.equals('foo'),
);
unittest.expect(
o.source!,
unittest.equals('foo'),
);
unittest.expect(
o.startTime!,
unittest.equals('foo'),
);
unittest.expect(
o.type!,
unittest.equals('foo'),
);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
}
buildCounterAlert--;
}
core.int buildCounterAlertFeedback = 0;
api.AlertFeedback buildAlertFeedback() {
var o = api.AlertFeedback();
buildCounterAlertFeedback++;
if (buildCounterAlertFeedback < 3) {
o.alertId = 'foo';
o.createTime = 'foo';
o.customerId = 'foo';
o.email = 'foo';
o.feedbackId = 'foo';
o.type = 'foo';
}
buildCounterAlertFeedback--;
return o;
}
void checkAlertFeedback(api.AlertFeedback o) {
buildCounterAlertFeedback++;
if (buildCounterAlertFeedback < 3) {
unittest.expect(
o.alertId!,
unittest.equals('foo'),
);
unittest.expect(
o.createTime!,
unittest.equals('foo'),
);
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
unittest.expect(
o.email!,
unittest.equals('foo'),
);
unittest.expect(
o.feedbackId!,
unittest.equals('foo'),
);
unittest.expect(
o.type!,
unittest.equals('foo'),
);
}
buildCounterAlertFeedback--;
}
core.int buildCounterAlertMetadata = 0;
api.AlertMetadata buildAlertMetadata() {
var o = api.AlertMetadata();
buildCounterAlertMetadata++;
if (buildCounterAlertMetadata < 3) {
o.alertId = 'foo';
o.assignee = 'foo';
o.customerId = 'foo';
o.etag = 'foo';
o.severity = 'foo';
o.status = 'foo';
o.updateTime = 'foo';
}
buildCounterAlertMetadata--;
return o;
}
void checkAlertMetadata(api.AlertMetadata o) {
buildCounterAlertMetadata++;
if (buildCounterAlertMetadata < 3) {
unittest.expect(
o.alertId!,
unittest.equals('foo'),
);
unittest.expect(
o.assignee!,
unittest.equals('foo'),
);
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
unittest.expect(
o.etag!,
unittest.equals('foo'),
);
unittest.expect(
o.severity!,
unittest.equals('foo'),
);
unittest.expect(
o.status!,
unittest.equals('foo'),
);
unittest.expect(
o.updateTime!,
unittest.equals('foo'),
);
}
buildCounterAlertMetadata--;
}
core.List<api.RequestInfo> buildUnnamed7837() {
var o = <api.RequestInfo>[];
o.add(buildRequestInfo());
o.add(buildRequestInfo());
return o;
}
void checkUnnamed7837(core.List<api.RequestInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkRequestInfo(o[0] as api.RequestInfo);
checkRequestInfo(o[1] as api.RequestInfo);
}
core.int buildCounterAppMakerSqlSetupNotification = 0;
api.AppMakerSqlSetupNotification buildAppMakerSqlSetupNotification() {
var o = api.AppMakerSqlSetupNotification();
buildCounterAppMakerSqlSetupNotification++;
if (buildCounterAppMakerSqlSetupNotification < 3) {
o.requestInfo = buildUnnamed7837();
}
buildCounterAppMakerSqlSetupNotification--;
return o;
}
void checkAppMakerSqlSetupNotification(api.AppMakerSqlSetupNotification o) {
buildCounterAppMakerSqlSetupNotification++;
if (buildCounterAppMakerSqlSetupNotification < 3) {
checkUnnamed7837(o.requestInfo!);
}
buildCounterAppMakerSqlSetupNotification--;
}
core.int buildCounterAttachment = 0;
api.Attachment buildAttachment() {
var o = api.Attachment();
buildCounterAttachment++;
if (buildCounterAttachment < 3) {
o.csv = buildCsv();
}
buildCounterAttachment--;
return o;
}
void checkAttachment(api.Attachment o) {
buildCounterAttachment++;
if (buildCounterAttachment < 3) {
checkCsv(o.csv! as api.Csv);
}
buildCounterAttachment--;
}
core.List<api.GmailMessageInfo> buildUnnamed7838() {
var o = <api.GmailMessageInfo>[];
o.add(buildGmailMessageInfo());
o.add(buildGmailMessageInfo());
return o;
}
void checkUnnamed7838(core.List<api.GmailMessageInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkGmailMessageInfo(o[0] as api.GmailMessageInfo);
checkGmailMessageInfo(o[1] as api.GmailMessageInfo);
}
core.int buildCounterBadWhitelist = 0;
api.BadWhitelist buildBadWhitelist() {
var o = api.BadWhitelist();
buildCounterBadWhitelist++;
if (buildCounterBadWhitelist < 3) {
o.domainId = buildDomainId();
o.maliciousEntity = buildMaliciousEntity();
o.messages = buildUnnamed7838();
o.sourceIp = 'foo';
}
buildCounterBadWhitelist--;
return o;
}
void checkBadWhitelist(api.BadWhitelist o) {
buildCounterBadWhitelist++;
if (buildCounterBadWhitelist < 3) {
checkDomainId(o.domainId! as api.DomainId);
checkMaliciousEntity(o.maliciousEntity! as api.MaliciousEntity);
checkUnnamed7838(o.messages!);
unittest.expect(
o.sourceIp!,
unittest.equals('foo'),
);
}
buildCounterBadWhitelist--;
}
core.List<core.String> buildUnnamed7839() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7839(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 buildCounterBatchDeleteAlertsRequest = 0;
api.BatchDeleteAlertsRequest buildBatchDeleteAlertsRequest() {
var o = api.BatchDeleteAlertsRequest();
buildCounterBatchDeleteAlertsRequest++;
if (buildCounterBatchDeleteAlertsRequest < 3) {
o.alertId = buildUnnamed7839();
o.customerId = 'foo';
}
buildCounterBatchDeleteAlertsRequest--;
return o;
}
void checkBatchDeleteAlertsRequest(api.BatchDeleteAlertsRequest o) {
buildCounterBatchDeleteAlertsRequest++;
if (buildCounterBatchDeleteAlertsRequest < 3) {
checkUnnamed7839(o.alertId!);
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
}
buildCounterBatchDeleteAlertsRequest--;
}
core.Map<core.String, api.Status> buildUnnamed7840() {
var o = <core.String, api.Status>{};
o['x'] = buildStatus();
o['y'] = buildStatus();
return o;
}
void checkUnnamed7840(core.Map<core.String, api.Status> o) {
unittest.expect(o, unittest.hasLength(2));
checkStatus(o['x']! as api.Status);
checkStatus(o['y']! as api.Status);
}
core.List<core.String> buildUnnamed7841() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7841(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 buildCounterBatchDeleteAlertsResponse = 0;
api.BatchDeleteAlertsResponse buildBatchDeleteAlertsResponse() {
var o = api.BatchDeleteAlertsResponse();
buildCounterBatchDeleteAlertsResponse++;
if (buildCounterBatchDeleteAlertsResponse < 3) {
o.failedAlertStatus = buildUnnamed7840();
o.successAlertIds = buildUnnamed7841();
}
buildCounterBatchDeleteAlertsResponse--;
return o;
}
void checkBatchDeleteAlertsResponse(api.BatchDeleteAlertsResponse o) {
buildCounterBatchDeleteAlertsResponse++;
if (buildCounterBatchDeleteAlertsResponse < 3) {
checkUnnamed7840(o.failedAlertStatus!);
checkUnnamed7841(o.successAlertIds!);
}
buildCounterBatchDeleteAlertsResponse--;
}
core.List<core.String> buildUnnamed7842() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7842(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 buildCounterBatchUndeleteAlertsRequest = 0;
api.BatchUndeleteAlertsRequest buildBatchUndeleteAlertsRequest() {
var o = api.BatchUndeleteAlertsRequest();
buildCounterBatchUndeleteAlertsRequest++;
if (buildCounterBatchUndeleteAlertsRequest < 3) {
o.alertId = buildUnnamed7842();
o.customerId = 'foo';
}
buildCounterBatchUndeleteAlertsRequest--;
return o;
}
void checkBatchUndeleteAlertsRequest(api.BatchUndeleteAlertsRequest o) {
buildCounterBatchUndeleteAlertsRequest++;
if (buildCounterBatchUndeleteAlertsRequest < 3) {
checkUnnamed7842(o.alertId!);
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
}
buildCounterBatchUndeleteAlertsRequest--;
}
core.Map<core.String, api.Status> buildUnnamed7843() {
var o = <core.String, api.Status>{};
o['x'] = buildStatus();
o['y'] = buildStatus();
return o;
}
void checkUnnamed7843(core.Map<core.String, api.Status> o) {
unittest.expect(o, unittest.hasLength(2));
checkStatus(o['x']! as api.Status);
checkStatus(o['y']! as api.Status);
}
core.List<core.String> buildUnnamed7844() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7844(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 buildCounterBatchUndeleteAlertsResponse = 0;
api.BatchUndeleteAlertsResponse buildBatchUndeleteAlertsResponse() {
var o = api.BatchUndeleteAlertsResponse();
buildCounterBatchUndeleteAlertsResponse++;
if (buildCounterBatchUndeleteAlertsResponse < 3) {
o.failedAlertStatus = buildUnnamed7843();
o.successAlertIds = buildUnnamed7844();
}
buildCounterBatchUndeleteAlertsResponse--;
return o;
}
void checkBatchUndeleteAlertsResponse(api.BatchUndeleteAlertsResponse o) {
buildCounterBatchUndeleteAlertsResponse++;
if (buildCounterBatchUndeleteAlertsResponse < 3) {
checkUnnamed7843(o.failedAlertStatus!);
checkUnnamed7844(o.successAlertIds!);
}
buildCounterBatchUndeleteAlertsResponse--;
}
core.int buildCounterCloudPubsubTopic = 0;
api.CloudPubsubTopic buildCloudPubsubTopic() {
var o = api.CloudPubsubTopic();
buildCounterCloudPubsubTopic++;
if (buildCounterCloudPubsubTopic < 3) {
o.payloadFormat = 'foo';
o.topicName = 'foo';
}
buildCounterCloudPubsubTopic--;
return o;
}
void checkCloudPubsubTopic(api.CloudPubsubTopic o) {
buildCounterCloudPubsubTopic++;
if (buildCounterCloudPubsubTopic < 3) {
unittest.expect(
o.payloadFormat!,
unittest.equals('foo'),
);
unittest.expect(
o.topicName!,
unittest.equals('foo'),
);
}
buildCounterCloudPubsubTopic--;
}
core.List<api.CsvRow> buildUnnamed7845() {
var o = <api.CsvRow>[];
o.add(buildCsvRow());
o.add(buildCsvRow());
return o;
}
void checkUnnamed7845(core.List<api.CsvRow> o) {
unittest.expect(o, unittest.hasLength(2));
checkCsvRow(o[0] as api.CsvRow);
checkCsvRow(o[1] as api.CsvRow);
}
core.List<core.String> buildUnnamed7846() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7846(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 buildCounterCsv = 0;
api.Csv buildCsv() {
var o = api.Csv();
buildCounterCsv++;
if (buildCounterCsv < 3) {
o.dataRows = buildUnnamed7845();
o.headers = buildUnnamed7846();
}
buildCounterCsv--;
return o;
}
void checkCsv(api.Csv o) {
buildCounterCsv++;
if (buildCounterCsv < 3) {
checkUnnamed7845(o.dataRows!);
checkUnnamed7846(o.headers!);
}
buildCounterCsv--;
}
core.List<core.String> buildUnnamed7847() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7847(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 buildCounterCsvRow = 0;
api.CsvRow buildCsvRow() {
var o = api.CsvRow();
buildCounterCsvRow++;
if (buildCounterCsvRow < 3) {
o.entries = buildUnnamed7847();
}
buildCounterCsvRow--;
return o;
}
void checkCsvRow(api.CsvRow o) {
buildCounterCsvRow++;
if (buildCounterCsvRow < 3) {
checkUnnamed7847(o.entries!);
}
buildCounterCsvRow--;
}
core.List<api.DeviceCompromisedSecurityDetail> buildUnnamed7848() {
var o = <api.DeviceCompromisedSecurityDetail>[];
o.add(buildDeviceCompromisedSecurityDetail());
o.add(buildDeviceCompromisedSecurityDetail());
return o;
}
void checkUnnamed7848(core.List<api.DeviceCompromisedSecurityDetail> o) {
unittest.expect(o, unittest.hasLength(2));
checkDeviceCompromisedSecurityDetail(
o[0] as api.DeviceCompromisedSecurityDetail);
checkDeviceCompromisedSecurityDetail(
o[1] as api.DeviceCompromisedSecurityDetail);
}
core.int buildCounterDeviceCompromised = 0;
api.DeviceCompromised buildDeviceCompromised() {
var o = api.DeviceCompromised();
buildCounterDeviceCompromised++;
if (buildCounterDeviceCompromised < 3) {
o.email = 'foo';
o.events = buildUnnamed7848();
}
buildCounterDeviceCompromised--;
return o;
}
void checkDeviceCompromised(api.DeviceCompromised o) {
buildCounterDeviceCompromised++;
if (buildCounterDeviceCompromised < 3) {
unittest.expect(
o.email!,
unittest.equals('foo'),
);
checkUnnamed7848(o.events!);
}
buildCounterDeviceCompromised--;
}
core.int buildCounterDeviceCompromisedSecurityDetail = 0;
api.DeviceCompromisedSecurityDetail buildDeviceCompromisedSecurityDetail() {
var o = api.DeviceCompromisedSecurityDetail();
buildCounterDeviceCompromisedSecurityDetail++;
if (buildCounterDeviceCompromisedSecurityDetail < 3) {
o.deviceCompromisedState = 'foo';
o.deviceId = 'foo';
o.deviceModel = 'foo';
o.deviceType = 'foo';
o.iosVendorId = 'foo';
o.resourceId = 'foo';
o.serialNumber = 'foo';
}
buildCounterDeviceCompromisedSecurityDetail--;
return o;
}
void checkDeviceCompromisedSecurityDetail(
api.DeviceCompromisedSecurityDetail o) {
buildCounterDeviceCompromisedSecurityDetail++;
if (buildCounterDeviceCompromisedSecurityDetail < 3) {
unittest.expect(
o.deviceCompromisedState!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceId!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceModel!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceType!,
unittest.equals('foo'),
);
unittest.expect(
o.iosVendorId!,
unittest.equals('foo'),
);
unittest.expect(
o.resourceId!,
unittest.equals('foo'),
);
unittest.expect(
o.serialNumber!,
unittest.equals('foo'),
);
}
buildCounterDeviceCompromisedSecurityDetail--;
}
core.int buildCounterDlpRuleViolation = 0;
api.DlpRuleViolation buildDlpRuleViolation() {
var o = api.DlpRuleViolation();
buildCounterDlpRuleViolation++;
if (buildCounterDlpRuleViolation < 3) {
o.ruleViolationInfo = buildRuleViolationInfo();
}
buildCounterDlpRuleViolation--;
return o;
}
void checkDlpRuleViolation(api.DlpRuleViolation o) {
buildCounterDlpRuleViolation++;
if (buildCounterDlpRuleViolation < 3) {
checkRuleViolationInfo(o.ruleViolationInfo! as api.RuleViolationInfo);
}
buildCounterDlpRuleViolation--;
}
core.int buildCounterDomainId = 0;
api.DomainId buildDomainId() {
var o = api.DomainId();
buildCounterDomainId++;
if (buildCounterDomainId < 3) {
o.customerPrimaryDomain = 'foo';
}
buildCounterDomainId--;
return o;
}
void checkDomainId(api.DomainId o) {
buildCounterDomainId++;
if (buildCounterDomainId < 3) {
unittest.expect(
o.customerPrimaryDomain!,
unittest.equals('foo'),
);
}
buildCounterDomainId--;
}
core.int buildCounterDomainWideTakeoutInitiated = 0;
api.DomainWideTakeoutInitiated buildDomainWideTakeoutInitiated() {
var o = api.DomainWideTakeoutInitiated();
buildCounterDomainWideTakeoutInitiated++;
if (buildCounterDomainWideTakeoutInitiated < 3) {
o.email = 'foo';
o.takeoutRequestId = 'foo';
}
buildCounterDomainWideTakeoutInitiated--;
return o;
}
void checkDomainWideTakeoutInitiated(api.DomainWideTakeoutInitiated o) {
buildCounterDomainWideTakeoutInitiated++;
if (buildCounterDomainWideTakeoutInitiated < 3) {
unittest.expect(
o.email!,
unittest.equals('foo'),
);
unittest.expect(
o.takeoutRequestId!,
unittest.equals('foo'),
);
}
buildCounterDomainWideTakeoutInitiated--;
}
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.List<core.String> buildUnnamed7849() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7849(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 buildCounterGmailMessageInfo = 0;
api.GmailMessageInfo buildGmailMessageInfo() {
var o = api.GmailMessageInfo();
buildCounterGmailMessageInfo++;
if (buildCounterGmailMessageInfo < 3) {
o.attachmentsSha256Hash = buildUnnamed7849();
o.date = 'foo';
o.md5HashMessageBody = 'foo';
o.md5HashSubject = 'foo';
o.messageBodySnippet = 'foo';
o.messageId = 'foo';
o.recipient = 'foo';
o.subjectText = 'foo';
}
buildCounterGmailMessageInfo--;
return o;
}
void checkGmailMessageInfo(api.GmailMessageInfo o) {
buildCounterGmailMessageInfo++;
if (buildCounterGmailMessageInfo < 3) {
checkUnnamed7849(o.attachmentsSha256Hash!);
unittest.expect(
o.date!,
unittest.equals('foo'),
);
unittest.expect(
o.md5HashMessageBody!,
unittest.equals('foo'),
);
unittest.expect(
o.md5HashSubject!,
unittest.equals('foo'),
);
unittest.expect(
o.messageBodySnippet!,
unittest.equals('foo'),
);
unittest.expect(
o.messageId!,
unittest.equals('foo'),
);
unittest.expect(
o.recipient!,
unittest.equals('foo'),
);
unittest.expect(
o.subjectText!,
unittest.equals('foo'),
);
}
buildCounterGmailMessageInfo--;
}
core.List<core.String> buildUnnamed7850() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7850(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 buildCounterGoogleOperations = 0;
api.GoogleOperations buildGoogleOperations() {
var o = api.GoogleOperations();
buildCounterGoogleOperations++;
if (buildCounterGoogleOperations < 3) {
o.affectedUserEmails = buildUnnamed7850();
o.attachmentData = buildAttachment();
o.description = 'foo';
o.header = 'foo';
o.title = 'foo';
}
buildCounterGoogleOperations--;
return o;
}
void checkGoogleOperations(api.GoogleOperations o) {
buildCounterGoogleOperations++;
if (buildCounterGoogleOperations < 3) {
checkUnnamed7850(o.affectedUserEmails!);
checkAttachment(o.attachmentData! as api.Attachment);
unittest.expect(
o.description!,
unittest.equals('foo'),
);
unittest.expect(
o.header!,
unittest.equals('foo'),
);
unittest.expect(
o.title!,
unittest.equals('foo'),
);
}
buildCounterGoogleOperations--;
}
core.List<api.AlertFeedback> buildUnnamed7851() {
var o = <api.AlertFeedback>[];
o.add(buildAlertFeedback());
o.add(buildAlertFeedback());
return o;
}
void checkUnnamed7851(core.List<api.AlertFeedback> o) {
unittest.expect(o, unittest.hasLength(2));
checkAlertFeedback(o[0] as api.AlertFeedback);
checkAlertFeedback(o[1] as api.AlertFeedback);
}
core.int buildCounterListAlertFeedbackResponse = 0;
api.ListAlertFeedbackResponse buildListAlertFeedbackResponse() {
var o = api.ListAlertFeedbackResponse();
buildCounterListAlertFeedbackResponse++;
if (buildCounterListAlertFeedbackResponse < 3) {
o.feedback = buildUnnamed7851();
}
buildCounterListAlertFeedbackResponse--;
return o;
}
void checkListAlertFeedbackResponse(api.ListAlertFeedbackResponse o) {
buildCounterListAlertFeedbackResponse++;
if (buildCounterListAlertFeedbackResponse < 3) {
checkUnnamed7851(o.feedback!);
}
buildCounterListAlertFeedbackResponse--;
}
core.List<api.Alert> buildUnnamed7852() {
var o = <api.Alert>[];
o.add(buildAlert());
o.add(buildAlert());
return o;
}
void checkUnnamed7852(core.List<api.Alert> o) {
unittest.expect(o, unittest.hasLength(2));
checkAlert(o[0] as api.Alert);
checkAlert(o[1] as api.Alert);
}
core.int buildCounterListAlertsResponse = 0;
api.ListAlertsResponse buildListAlertsResponse() {
var o = api.ListAlertsResponse();
buildCounterListAlertsResponse++;
if (buildCounterListAlertsResponse < 3) {
o.alerts = buildUnnamed7852();
o.nextPageToken = 'foo';
}
buildCounterListAlertsResponse--;
return o;
}
void checkListAlertsResponse(api.ListAlertsResponse o) {
buildCounterListAlertsResponse++;
if (buildCounterListAlertsResponse < 3) {
checkUnnamed7852(o.alerts!);
unittest.expect(
o.nextPageToken!,
unittest.equals('foo'),
);
}
buildCounterListAlertsResponse--;
}
core.int buildCounterLoginDetails = 0;
api.LoginDetails buildLoginDetails() {
var o = api.LoginDetails();
buildCounterLoginDetails++;
if (buildCounterLoginDetails < 3) {
o.ipAddress = 'foo';
o.loginTime = 'foo';
}
buildCounterLoginDetails--;
return o;
}
void checkLoginDetails(api.LoginDetails o) {
buildCounterLoginDetails++;
if (buildCounterLoginDetails < 3) {
unittest.expect(
o.ipAddress!,
unittest.equals('foo'),
);
unittest.expect(
o.loginTime!,
unittest.equals('foo'),
);
}
buildCounterLoginDetails--;
}
core.List<api.GmailMessageInfo> buildUnnamed7853() {
var o = <api.GmailMessageInfo>[];
o.add(buildGmailMessageInfo());
o.add(buildGmailMessageInfo());
return o;
}
void checkUnnamed7853(core.List<api.GmailMessageInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkGmailMessageInfo(o[0] as api.GmailMessageInfo);
checkGmailMessageInfo(o[1] as api.GmailMessageInfo);
}
core.int buildCounterMailPhishing = 0;
api.MailPhishing buildMailPhishing() {
var o = api.MailPhishing();
buildCounterMailPhishing++;
if (buildCounterMailPhishing < 3) {
o.domainId = buildDomainId();
o.isInternal = true;
o.maliciousEntity = buildMaliciousEntity();
o.messages = buildUnnamed7853();
o.systemActionType = 'foo';
}
buildCounterMailPhishing--;
return o;
}
void checkMailPhishing(api.MailPhishing o) {
buildCounterMailPhishing++;
if (buildCounterMailPhishing < 3) {
checkDomainId(o.domainId! as api.DomainId);
unittest.expect(o.isInternal!, unittest.isTrue);
checkMaliciousEntity(o.maliciousEntity! as api.MaliciousEntity);
checkUnnamed7853(o.messages!);
unittest.expect(
o.systemActionType!,
unittest.equals('foo'),
);
}
buildCounterMailPhishing--;
}
core.int buildCounterMaliciousEntity = 0;
api.MaliciousEntity buildMaliciousEntity() {
var o = api.MaliciousEntity();
buildCounterMaliciousEntity++;
if (buildCounterMaliciousEntity < 3) {
o.displayName = 'foo';
o.entity = buildUser();
o.fromHeader = 'foo';
}
buildCounterMaliciousEntity--;
return o;
}
void checkMaliciousEntity(api.MaliciousEntity o) {
buildCounterMaliciousEntity++;
if (buildCounterMaliciousEntity < 3) {
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
checkUser(o.entity! as api.User);
unittest.expect(
o.fromHeader!,
unittest.equals('foo'),
);
}
buildCounterMaliciousEntity--;
}
core.int buildCounterMatchInfo = 0;
api.MatchInfo buildMatchInfo() {
var o = api.MatchInfo();
buildCounterMatchInfo++;
if (buildCounterMatchInfo < 3) {
o.predefinedDetector = buildPredefinedDetectorInfo();
o.userDefinedDetector = buildUserDefinedDetectorInfo();
}
buildCounterMatchInfo--;
return o;
}
void checkMatchInfo(api.MatchInfo o) {
buildCounterMatchInfo++;
if (buildCounterMatchInfo < 3) {
checkPredefinedDetectorInfo(
o.predefinedDetector! as api.PredefinedDetectorInfo);
checkUserDefinedDetectorInfo(
o.userDefinedDetector! as api.UserDefinedDetectorInfo);
}
buildCounterMatchInfo--;
}
core.int buildCounterNotification = 0;
api.Notification buildNotification() {
var o = api.Notification();
buildCounterNotification++;
if (buildCounterNotification < 3) {
o.cloudPubsubTopic = buildCloudPubsubTopic();
}
buildCounterNotification--;
return o;
}
void checkNotification(api.Notification o) {
buildCounterNotification++;
if (buildCounterNotification < 3) {
checkCloudPubsubTopic(o.cloudPubsubTopic! as api.CloudPubsubTopic);
}
buildCounterNotification--;
}
core.List<api.GmailMessageInfo> buildUnnamed7854() {
var o = <api.GmailMessageInfo>[];
o.add(buildGmailMessageInfo());
o.add(buildGmailMessageInfo());
return o;
}
void checkUnnamed7854(core.List<api.GmailMessageInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkGmailMessageInfo(o[0] as api.GmailMessageInfo);
checkGmailMessageInfo(o[1] as api.GmailMessageInfo);
}
core.int buildCounterPhishingSpike = 0;
api.PhishingSpike buildPhishingSpike() {
var o = api.PhishingSpike();
buildCounterPhishingSpike++;
if (buildCounterPhishingSpike < 3) {
o.domainId = buildDomainId();
o.isInternal = true;
o.maliciousEntity = buildMaliciousEntity();
o.messages = buildUnnamed7854();
}
buildCounterPhishingSpike--;
return o;
}
void checkPhishingSpike(api.PhishingSpike o) {
buildCounterPhishingSpike++;
if (buildCounterPhishingSpike < 3) {
checkDomainId(o.domainId! as api.DomainId);
unittest.expect(o.isInternal!, unittest.isTrue);
checkMaliciousEntity(o.maliciousEntity! as api.MaliciousEntity);
checkUnnamed7854(o.messages!);
}
buildCounterPhishingSpike--;
}
core.int buildCounterPredefinedDetectorInfo = 0;
api.PredefinedDetectorInfo buildPredefinedDetectorInfo() {
var o = api.PredefinedDetectorInfo();
buildCounterPredefinedDetectorInfo++;
if (buildCounterPredefinedDetectorInfo < 3) {
o.detectorName = 'foo';
}
buildCounterPredefinedDetectorInfo--;
return o;
}
void checkPredefinedDetectorInfo(api.PredefinedDetectorInfo o) {
buildCounterPredefinedDetectorInfo++;
if (buildCounterPredefinedDetectorInfo < 3) {
unittest.expect(
o.detectorName!,
unittest.equals('foo'),
);
}
buildCounterPredefinedDetectorInfo--;
}
core.List<core.String> buildUnnamed7855() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7855(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 buildCounterRequestInfo = 0;
api.RequestInfo buildRequestInfo() {
var o = api.RequestInfo();
buildCounterRequestInfo++;
if (buildCounterRequestInfo < 3) {
o.appDeveloperEmail = buildUnnamed7855();
o.appKey = 'foo';
o.numberOfRequests = 'foo';
}
buildCounterRequestInfo--;
return o;
}
void checkRequestInfo(api.RequestInfo o) {
buildCounterRequestInfo++;
if (buildCounterRequestInfo < 3) {
checkUnnamed7855(o.appDeveloperEmail!);
unittest.expect(
o.appKey!,
unittest.equals('foo'),
);
unittest.expect(
o.numberOfRequests!,
unittest.equals('foo'),
);
}
buildCounterRequestInfo--;
}
core.int buildCounterResourceInfo = 0;
api.ResourceInfo buildResourceInfo() {
var o = api.ResourceInfo();
buildCounterResourceInfo++;
if (buildCounterResourceInfo < 3) {
o.documentId = 'foo';
o.resourceTitle = 'foo';
}
buildCounterResourceInfo--;
return o;
}
void checkResourceInfo(api.ResourceInfo o) {
buildCounterResourceInfo++;
if (buildCounterResourceInfo < 3) {
unittest.expect(
o.documentId!,
unittest.equals('foo'),
);
unittest.expect(
o.resourceTitle!,
unittest.equals('foo'),
);
}
buildCounterResourceInfo--;
}
core.int buildCounterRuleInfo = 0;
api.RuleInfo buildRuleInfo() {
var o = api.RuleInfo();
buildCounterRuleInfo++;
if (buildCounterRuleInfo < 3) {
o.displayName = 'foo';
o.resourceName = 'foo';
}
buildCounterRuleInfo--;
return o;
}
void checkRuleInfo(api.RuleInfo o) {
buildCounterRuleInfo++;
if (buildCounterRuleInfo < 3) {
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
unittest.expect(
o.resourceName!,
unittest.equals('foo'),
);
}
buildCounterRuleInfo--;
}
core.List<api.MatchInfo> buildUnnamed7856() {
var o = <api.MatchInfo>[];
o.add(buildMatchInfo());
o.add(buildMatchInfo());
return o;
}
void checkUnnamed7856(core.List<api.MatchInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkMatchInfo(o[0] as api.MatchInfo);
checkMatchInfo(o[1] as api.MatchInfo);
}
core.List<core.String> buildUnnamed7857() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7857(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> buildUnnamed7858() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7858(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> buildUnnamed7859() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed7859(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 buildCounterRuleViolationInfo = 0;
api.RuleViolationInfo buildRuleViolationInfo() {
var o = api.RuleViolationInfo();
buildCounterRuleViolationInfo++;
if (buildCounterRuleViolationInfo < 3) {
o.dataSource = 'foo';
o.matchInfo = buildUnnamed7856();
o.recipients = buildUnnamed7857();
o.resourceInfo = buildResourceInfo();
o.ruleInfo = buildRuleInfo();
o.suppressedActionTypes = buildUnnamed7858();
o.trigger = 'foo';
o.triggeredActionTypes = buildUnnamed7859();
o.triggeringUserEmail = 'foo';
}
buildCounterRuleViolationInfo--;
return o;
}
void checkRuleViolationInfo(api.RuleViolationInfo o) {
buildCounterRuleViolationInfo++;
if (buildCounterRuleViolationInfo < 3) {
unittest.expect(
o.dataSource!,
unittest.equals('foo'),
);
checkUnnamed7856(o.matchInfo!);
checkUnnamed7857(o.recipients!);
checkResourceInfo(o.resourceInfo! as api.ResourceInfo);
checkRuleInfo(o.ruleInfo! as api.RuleInfo);
checkUnnamed7858(o.suppressedActionTypes!);
unittest.expect(
o.trigger!,
unittest.equals('foo'),
);
checkUnnamed7859(o.triggeredActionTypes!);
unittest.expect(
o.triggeringUserEmail!,
unittest.equals('foo'),
);
}
buildCounterRuleViolationInfo--;
}
core.List<api.Notification> buildUnnamed7860() {
var o = <api.Notification>[];
o.add(buildNotification());
o.add(buildNotification());
return o;
}
void checkUnnamed7860(core.List<api.Notification> o) {
unittest.expect(o, unittest.hasLength(2));
checkNotification(o[0] as api.Notification);
checkNotification(o[1] as api.Notification);
}
core.int buildCounterSettings = 0;
api.Settings buildSettings() {
var o = api.Settings();
buildCounterSettings++;
if (buildCounterSettings < 3) {
o.notifications = buildUnnamed7860();
}
buildCounterSettings--;
return o;
}
void checkSettings(api.Settings o) {
buildCounterSettings++;
if (buildCounterSettings < 3) {
checkUnnamed7860(o.notifications!);
}
buildCounterSettings--;
}
core.int buildCounterStateSponsoredAttack = 0;
api.StateSponsoredAttack buildStateSponsoredAttack() {
var o = api.StateSponsoredAttack();
buildCounterStateSponsoredAttack++;
if (buildCounterStateSponsoredAttack < 3) {
o.email = 'foo';
}
buildCounterStateSponsoredAttack--;
return o;
}
void checkStateSponsoredAttack(api.StateSponsoredAttack o) {
buildCounterStateSponsoredAttack++;
if (buildCounterStateSponsoredAttack < 3) {
unittest.expect(
o.email!,
unittest.equals('foo'),
);
}
buildCounterStateSponsoredAttack--;
}
core.Map<core.String, core.Object> buildUnnamed7861() {
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 checkUnnamed7861(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.List<core.Map<core.String, core.Object>> buildUnnamed7862() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed7861());
o.add(buildUnnamed7861());
return o;
}
void checkUnnamed7862(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed7861(o[0]);
checkUnnamed7861(o[1]);
}
core.int buildCounterStatus = 0;
api.Status buildStatus() {
var o = api.Status();
buildCounterStatus++;
if (buildCounterStatus < 3) {
o.code = 42;
o.details = buildUnnamed7862();
o.message = 'foo';
}
buildCounterStatus--;
return o;
}
void checkStatus(api.Status o) {
buildCounterStatus++;
if (buildCounterStatus < 3) {
unittest.expect(
o.code!,
unittest.equals(42),
);
checkUnnamed7862(o.details!);
unittest.expect(
o.message!,
unittest.equals('foo'),
);
}
buildCounterStatus--;
}
core.List<api.SuspiciousActivitySecurityDetail> buildUnnamed7863() {
var o = <api.SuspiciousActivitySecurityDetail>[];
o.add(buildSuspiciousActivitySecurityDetail());
o.add(buildSuspiciousActivitySecurityDetail());
return o;
}
void checkUnnamed7863(core.List<api.SuspiciousActivitySecurityDetail> o) {
unittest.expect(o, unittest.hasLength(2));
checkSuspiciousActivitySecurityDetail(
o[0] as api.SuspiciousActivitySecurityDetail);
checkSuspiciousActivitySecurityDetail(
o[1] as api.SuspiciousActivitySecurityDetail);
}
core.int buildCounterSuspiciousActivity = 0;
api.SuspiciousActivity buildSuspiciousActivity() {
var o = api.SuspiciousActivity();
buildCounterSuspiciousActivity++;
if (buildCounterSuspiciousActivity < 3) {
o.email = 'foo';
o.events = buildUnnamed7863();
}
buildCounterSuspiciousActivity--;
return o;
}
void checkSuspiciousActivity(api.SuspiciousActivity o) {
buildCounterSuspiciousActivity++;
if (buildCounterSuspiciousActivity < 3) {
unittest.expect(
o.email!,
unittest.equals('foo'),
);
checkUnnamed7863(o.events!);
}
buildCounterSuspiciousActivity--;
}
core.int buildCounterSuspiciousActivitySecurityDetail = 0;
api.SuspiciousActivitySecurityDetail buildSuspiciousActivitySecurityDetail() {
var o = api.SuspiciousActivitySecurityDetail();
buildCounterSuspiciousActivitySecurityDetail++;
if (buildCounterSuspiciousActivitySecurityDetail < 3) {
o.deviceId = 'foo';
o.deviceModel = 'foo';
o.deviceProperty = 'foo';
o.deviceType = 'foo';
o.iosVendorId = 'foo';
o.newValue = 'foo';
o.oldValue = 'foo';
o.resourceId = 'foo';
o.serialNumber = 'foo';
}
buildCounterSuspiciousActivitySecurityDetail--;
return o;
}
void checkSuspiciousActivitySecurityDetail(
api.SuspiciousActivitySecurityDetail o) {
buildCounterSuspiciousActivitySecurityDetail++;
if (buildCounterSuspiciousActivitySecurityDetail < 3) {
unittest.expect(
o.deviceId!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceModel!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceProperty!,
unittest.equals('foo'),
);
unittest.expect(
o.deviceType!,
unittest.equals('foo'),
);
unittest.expect(
o.iosVendorId!,
unittest.equals('foo'),
);
unittest.expect(
o.newValue!,
unittest.equals('foo'),
);
unittest.expect(
o.oldValue!,
unittest.equals('foo'),
);
unittest.expect(
o.resourceId!,
unittest.equals('foo'),
);
unittest.expect(
o.serialNumber!,
unittest.equals('foo'),
);
}
buildCounterSuspiciousActivitySecurityDetail--;
}
core.int buildCounterUndeleteAlertRequest = 0;
api.UndeleteAlertRequest buildUndeleteAlertRequest() {
var o = api.UndeleteAlertRequest();
buildCounterUndeleteAlertRequest++;
if (buildCounterUndeleteAlertRequest < 3) {
o.customerId = 'foo';
}
buildCounterUndeleteAlertRequest--;
return o;
}
void checkUndeleteAlertRequest(api.UndeleteAlertRequest o) {
buildCounterUndeleteAlertRequest++;
if (buildCounterUndeleteAlertRequest < 3) {
unittest.expect(
o.customerId!,
unittest.equals('foo'),
);
}
buildCounterUndeleteAlertRequest--;
}
core.int buildCounterUser = 0;
api.User buildUser() {
var o = api.User();
buildCounterUser++;
if (buildCounterUser < 3) {
o.displayName = 'foo';
o.emailAddress = 'foo';
}
buildCounterUser--;
return o;
}
void checkUser(api.User o) {
buildCounterUser++;
if (buildCounterUser < 3) {
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
unittest.expect(
o.emailAddress!,
unittest.equals('foo'),
);
}
buildCounterUser--;
}
core.int buildCounterUserDefinedDetectorInfo = 0;
api.UserDefinedDetectorInfo buildUserDefinedDetectorInfo() {
var o = api.UserDefinedDetectorInfo();
buildCounterUserDefinedDetectorInfo++;
if (buildCounterUserDefinedDetectorInfo < 3) {
o.displayName = 'foo';
o.resourceName = 'foo';
}
buildCounterUserDefinedDetectorInfo--;
return o;
}
void checkUserDefinedDetectorInfo(api.UserDefinedDetectorInfo o) {
buildCounterUserDefinedDetectorInfo++;
if (buildCounterUserDefinedDetectorInfo < 3) {
unittest.expect(
o.displayName!,
unittest.equals('foo'),
);
unittest.expect(
o.resourceName!,
unittest.equals('foo'),
);
}
buildCounterUserDefinedDetectorInfo--;
}
void main() {
unittest.group('obj-schema-AccountWarning', () {
unittest.test('to-json--from-json', () {
var o = buildAccountWarning();
var od = api.AccountWarning.fromJson(o.toJson());
checkAccountWarning(od as api.AccountWarning);
});
});
unittest.group('obj-schema-ActivityRule', () {
unittest.test('to-json--from-json', () {
var o = buildActivityRule();
var od = api.ActivityRule.fromJson(o.toJson());
checkActivityRule(od as api.ActivityRule);
});
});
unittest.group('obj-schema-Alert', () {
unittest.test('to-json--from-json', () {
var o = buildAlert();
var od = api.Alert.fromJson(o.toJson());
checkAlert(od as api.Alert);
});
});
unittest.group('obj-schema-AlertFeedback', () {
unittest.test('to-json--from-json', () {
var o = buildAlertFeedback();
var od = api.AlertFeedback.fromJson(o.toJson());
checkAlertFeedback(od as api.AlertFeedback);
});
});
unittest.group('obj-schema-AlertMetadata', () {
unittest.test('to-json--from-json', () {
var o = buildAlertMetadata();
var od = api.AlertMetadata.fromJson(o.toJson());
checkAlertMetadata(od as api.AlertMetadata);
});
});
unittest.group('obj-schema-AppMakerSqlSetupNotification', () {
unittest.test('to-json--from-json', () {
var o = buildAppMakerSqlSetupNotification();
var od = api.AppMakerSqlSetupNotification.fromJson(o.toJson());
checkAppMakerSqlSetupNotification(od as api.AppMakerSqlSetupNotification);
});
});
unittest.group('obj-schema-Attachment', () {
unittest.test('to-json--from-json', () {
var o = buildAttachment();
var od = api.Attachment.fromJson(o.toJson());
checkAttachment(od as api.Attachment);
});
});
unittest.group('obj-schema-BadWhitelist', () {
unittest.test('to-json--from-json', () {
var o = buildBadWhitelist();
var od = api.BadWhitelist.fromJson(o.toJson());
checkBadWhitelist(od as api.BadWhitelist);
});
});
unittest.group('obj-schema-BatchDeleteAlertsRequest', () {
unittest.test('to-json--from-json', () {
var o = buildBatchDeleteAlertsRequest();
var od = api.BatchDeleteAlertsRequest.fromJson(o.toJson());
checkBatchDeleteAlertsRequest(od as api.BatchDeleteAlertsRequest);
});
});
unittest.group('obj-schema-BatchDeleteAlertsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildBatchDeleteAlertsResponse();
var od = api.BatchDeleteAlertsResponse.fromJson(o.toJson());
checkBatchDeleteAlertsResponse(od as api.BatchDeleteAlertsResponse);
});
});
unittest.group('obj-schema-BatchUndeleteAlertsRequest', () {
unittest.test('to-json--from-json', () {
var o = buildBatchUndeleteAlertsRequest();
var od = api.BatchUndeleteAlertsRequest.fromJson(o.toJson());
checkBatchUndeleteAlertsRequest(od as api.BatchUndeleteAlertsRequest);
});
});
unittest.group('obj-schema-BatchUndeleteAlertsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildBatchUndeleteAlertsResponse();
var od = api.BatchUndeleteAlertsResponse.fromJson(o.toJson());
checkBatchUndeleteAlertsResponse(od as api.BatchUndeleteAlertsResponse);
});
});
unittest.group('obj-schema-CloudPubsubTopic', () {
unittest.test('to-json--from-json', () {
var o = buildCloudPubsubTopic();
var od = api.CloudPubsubTopic.fromJson(o.toJson());
checkCloudPubsubTopic(od as api.CloudPubsubTopic);
});
});
unittest.group('obj-schema-Csv', () {
unittest.test('to-json--from-json', () {
var o = buildCsv();
var od = api.Csv.fromJson(o.toJson());
checkCsv(od as api.Csv);
});
});
unittest.group('obj-schema-CsvRow', () {
unittest.test('to-json--from-json', () {
var o = buildCsvRow();
var od = api.CsvRow.fromJson(o.toJson());
checkCsvRow(od as api.CsvRow);
});
});
unittest.group('obj-schema-DeviceCompromised', () {
unittest.test('to-json--from-json', () {
var o = buildDeviceCompromised();
var od = api.DeviceCompromised.fromJson(o.toJson());
checkDeviceCompromised(od as api.DeviceCompromised);
});
});
unittest.group('obj-schema-DeviceCompromisedSecurityDetail', () {
unittest.test('to-json--from-json', () {
var o = buildDeviceCompromisedSecurityDetail();
var od = api.DeviceCompromisedSecurityDetail.fromJson(o.toJson());
checkDeviceCompromisedSecurityDetail(
od as api.DeviceCompromisedSecurityDetail);
});
});
unittest.group('obj-schema-DlpRuleViolation', () {
unittest.test('to-json--from-json', () {
var o = buildDlpRuleViolation();
var od = api.DlpRuleViolation.fromJson(o.toJson());
checkDlpRuleViolation(od as api.DlpRuleViolation);
});
});
unittest.group('obj-schema-DomainId', () {
unittest.test('to-json--from-json', () {
var o = buildDomainId();
var od = api.DomainId.fromJson(o.toJson());
checkDomainId(od as api.DomainId);
});
});
unittest.group('obj-schema-DomainWideTakeoutInitiated', () {
unittest.test('to-json--from-json', () {
var o = buildDomainWideTakeoutInitiated();
var od = api.DomainWideTakeoutInitiated.fromJson(o.toJson());
checkDomainWideTakeoutInitiated(od as api.DomainWideTakeoutInitiated);
});
});
unittest.group('obj-schema-Empty', () {
unittest.test('to-json--from-json', () {
var o = buildEmpty();
var od = api.Empty.fromJson(o.toJson());
checkEmpty(od as api.Empty);
});
});
unittest.group('obj-schema-GmailMessageInfo', () {
unittest.test('to-json--from-json', () {
var o = buildGmailMessageInfo();
var od = api.GmailMessageInfo.fromJson(o.toJson());
checkGmailMessageInfo(od as api.GmailMessageInfo);
});
});
unittest.group('obj-schema-GoogleOperations', () {
unittest.test('to-json--from-json', () {
var o = buildGoogleOperations();
var od = api.GoogleOperations.fromJson(o.toJson());
checkGoogleOperations(od as api.GoogleOperations);
});
});
unittest.group('obj-schema-ListAlertFeedbackResponse', () {
unittest.test('to-json--from-json', () {
var o = buildListAlertFeedbackResponse();
var od = api.ListAlertFeedbackResponse.fromJson(o.toJson());
checkListAlertFeedbackResponse(od as api.ListAlertFeedbackResponse);
});
});
unittest.group('obj-schema-ListAlertsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildListAlertsResponse();
var od = api.ListAlertsResponse.fromJson(o.toJson());
checkListAlertsResponse(od as api.ListAlertsResponse);
});
});
unittest.group('obj-schema-LoginDetails', () {
unittest.test('to-json--from-json', () {
var o = buildLoginDetails();
var od = api.LoginDetails.fromJson(o.toJson());
checkLoginDetails(od as api.LoginDetails);
});
});
unittest.group('obj-schema-MailPhishing', () {
unittest.test('to-json--from-json', () {
var o = buildMailPhishing();
var od = api.MailPhishing.fromJson(o.toJson());
checkMailPhishing(od as api.MailPhishing);
});
});
unittest.group('obj-schema-MaliciousEntity', () {
unittest.test('to-json--from-json', () {
var o = buildMaliciousEntity();
var od = api.MaliciousEntity.fromJson(o.toJson());
checkMaliciousEntity(od as api.MaliciousEntity);
});
});
unittest.group('obj-schema-MatchInfo', () {
unittest.test('to-json--from-json', () {
var o = buildMatchInfo();
var od = api.MatchInfo.fromJson(o.toJson());
checkMatchInfo(od as api.MatchInfo);
});
});
unittest.group('obj-schema-Notification', () {
unittest.test('to-json--from-json', () {
var o = buildNotification();
var od = api.Notification.fromJson(o.toJson());
checkNotification(od as api.Notification);
});
});
unittest.group('obj-schema-PhishingSpike', () {
unittest.test('to-json--from-json', () {
var o = buildPhishingSpike();
var od = api.PhishingSpike.fromJson(o.toJson());
checkPhishingSpike(od as api.PhishingSpike);
});
});
unittest.group('obj-schema-PredefinedDetectorInfo', () {
unittest.test('to-json--from-json', () {
var o = buildPredefinedDetectorInfo();
var od = api.PredefinedDetectorInfo.fromJson(o.toJson());
checkPredefinedDetectorInfo(od as api.PredefinedDetectorInfo);
});
});
unittest.group('obj-schema-RequestInfo', () {
unittest.test('to-json--from-json', () {
var o = buildRequestInfo();
var od = api.RequestInfo.fromJson(o.toJson());
checkRequestInfo(od as api.RequestInfo);
});
});
unittest.group('obj-schema-ResourceInfo', () {
unittest.test('to-json--from-json', () {
var o = buildResourceInfo();
var od = api.ResourceInfo.fromJson(o.toJson());
checkResourceInfo(od as api.ResourceInfo);
});
});
unittest.group('obj-schema-RuleInfo', () {
unittest.test('to-json--from-json', () {
var o = buildRuleInfo();
var od = api.RuleInfo.fromJson(o.toJson());
checkRuleInfo(od as api.RuleInfo);
});
});
unittest.group('obj-schema-RuleViolationInfo', () {
unittest.test('to-json--from-json', () {
var o = buildRuleViolationInfo();
var od = api.RuleViolationInfo.fromJson(o.toJson());
checkRuleViolationInfo(od as api.RuleViolationInfo);
});
});
unittest.group('obj-schema-Settings', () {
unittest.test('to-json--from-json', () {
var o = buildSettings();
var od = api.Settings.fromJson(o.toJson());
checkSettings(od as api.Settings);
});
});
unittest.group('obj-schema-StateSponsoredAttack', () {
unittest.test('to-json--from-json', () {
var o = buildStateSponsoredAttack();
var od = api.StateSponsoredAttack.fromJson(o.toJson());
checkStateSponsoredAttack(od as api.StateSponsoredAttack);
});
});
unittest.group('obj-schema-Status', () {
unittest.test('to-json--from-json', () {
var o = buildStatus();
var od = api.Status.fromJson(o.toJson());
checkStatus(od as api.Status);
});
});
unittest.group('obj-schema-SuspiciousActivity', () {
unittest.test('to-json--from-json', () {
var o = buildSuspiciousActivity();
var od = api.SuspiciousActivity.fromJson(o.toJson());
checkSuspiciousActivity(od as api.SuspiciousActivity);
});
});
unittest.group('obj-schema-SuspiciousActivitySecurityDetail', () {
unittest.test('to-json--from-json', () {
var o = buildSuspiciousActivitySecurityDetail();
var od = api.SuspiciousActivitySecurityDetail.fromJson(o.toJson());
checkSuspiciousActivitySecurityDetail(
od as api.SuspiciousActivitySecurityDetail);
});
});
unittest.group('obj-schema-UndeleteAlertRequest', () {
unittest.test('to-json--from-json', () {
var o = buildUndeleteAlertRequest();
var od = api.UndeleteAlertRequest.fromJson(o.toJson());
checkUndeleteAlertRequest(od as api.UndeleteAlertRequest);
});
});
unittest.group('obj-schema-User', () {
unittest.test('to-json--from-json', () {
var o = buildUser();
var od = api.User.fromJson(o.toJson());
checkUser(od as api.User);
});
});
unittest.group('obj-schema-UserDefinedDetectorInfo', () {
unittest.test('to-json--from-json', () {
var o = buildUserDefinedDetectorInfo();
var od = api.UserDefinedDetectorInfo.fromJson(o.toJson());
checkUserDefinedDetectorInfo(od as api.UserDefinedDetectorInfo);
});
});
unittest.group('resource-AlertsResource', () {
unittest.test('method--batchDelete', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_request = buildBatchDeleteAlertsRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.BatchDeleteAlertsRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkBatchDeleteAlertsRequest(obj as api.BatchDeleteAlertsRequest);
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 + 26),
unittest.equals("v1beta1/alerts:batchDelete"),
);
pathOffset += 26;
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(buildBatchDeleteAlertsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.batchDelete(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkBatchDeleteAlertsResponse(
response as api.BatchDeleteAlertsResponse);
})));
});
unittest.test('method--batchUndelete', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_request = buildBatchUndeleteAlertsRequest();
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.BatchUndeleteAlertsRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkBatchUndeleteAlertsRequest(obj as api.BatchUndeleteAlertsRequest);
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 + 28),
unittest.equals("v1beta1/alerts:batchUndelete"),
);
pathOffset += 28;
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(buildBatchUndeleteAlertsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.batchUndelete(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkBatchUndeleteAlertsResponse(
response as api.BatchUndeleteAlertsResponse);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_alertId = 'foo';
var arg_customerId = '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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
pathOffset = path.length;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
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);
res
.delete(arg_alertId, customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkEmpty(response as api.Empty);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_alertId = 'foo';
var arg_customerId = '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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
pathOffset = path.length;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildAlert());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_alertId, customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkAlert(response as api.Alert);
})));
});
unittest.test('method--getMetadata', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_alertId = 'foo';
var arg_customerId = '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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
index = path.indexOf('/metadata', pathOffset);
unittest.expect(index >= 0, unittest.isTrue);
subPart =
core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
pathOffset = index;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
unittest.expect(
path.substring(pathOffset, pathOffset + 9),
unittest.equals("/metadata"),
);
pathOffset += 9;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildAlertMetadata());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.getMetadata(arg_alertId,
customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkAlertMetadata(response as api.AlertMetadata);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_customerId = 'foo';
var arg_filter = 'foo';
var arg_orderBy = '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 + 14),
unittest.equals("v1beta1/alerts"),
);
pathOffset += 14;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["filter"]!.first,
unittest.equals(arg_filter),
);
unittest.expect(
queryMap["orderBy"]!.first,
unittest.equals(arg_orderBy),
);
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(buildListAlertsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(
customerId: arg_customerId,
filter: arg_filter,
orderBy: arg_orderBy,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkListAlertsResponse(response as api.ListAlertsResponse);
})));
});
unittest.test('method--undelete', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts;
var arg_request = buildUndeleteAlertRequest();
var arg_alertId = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.UndeleteAlertRequest.fromJson(
json as core.Map<core.String, core.dynamic>);
checkUndeleteAlertRequest(obj as api.UndeleteAlertRequest);
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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
index = path.indexOf(':undelete', pathOffset);
unittest.expect(index >= 0, unittest.isTrue);
subPart =
core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
pathOffset = index;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
unittest.expect(
path.substring(pathOffset, pathOffset + 9),
unittest.equals(":undelete"),
);
pathOffset += 9;
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(buildAlert());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.undelete(arg_request, arg_alertId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkAlert(response as api.Alert);
})));
});
});
unittest.group('resource-AlertsFeedbackResource', () {
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts.feedback;
var arg_request = buildAlertFeedback();
var arg_alertId = 'foo';
var arg_customerId = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.AlertFeedback.fromJson(
json as core.Map<core.String, core.dynamic>);
checkAlertFeedback(obj as api.AlertFeedback);
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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
index = path.indexOf('/feedback', pathOffset);
unittest.expect(index >= 0, unittest.isTrue);
subPart =
core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
pathOffset = index;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
unittest.expect(
path.substring(pathOffset, pathOffset + 9),
unittest.equals("/feedback"),
);
pathOffset += 9;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildAlertFeedback());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_alertId,
customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkAlertFeedback(response as api.AlertFeedback);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).alerts.feedback;
var arg_alertId = 'foo';
var arg_customerId = 'foo';
var arg_filter = '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 + 15),
unittest.equals("v1beta1/alerts/"),
);
pathOffset += 15;
index = path.indexOf('/feedback', pathOffset);
unittest.expect(index >= 0, unittest.isTrue);
subPart =
core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
pathOffset = index;
unittest.expect(
subPart,
unittest.equals('$arg_alertId'),
);
unittest.expect(
path.substring(pathOffset, pathOffset + 9),
unittest.equals("/feedback"),
);
pathOffset += 9;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["filter"]!.first,
unittest.equals(arg_filter),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildListAlertFeedbackResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_alertId,
customerId: arg_customerId,
filter: arg_filter,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkListAlertFeedbackResponse(
response as api.ListAlertFeedbackResponse);
})));
});
});
unittest.group('resource-V1beta1Resource', () {
unittest.test('method--getSettings', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).v1beta1;
var arg_customerId = '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 + 16),
unittest.equals("v1beta1/settings"),
);
pathOffset += 16;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSettings());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.getSettings(customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSettings(response as api.Settings);
})));
});
unittest.test('method--updateSettings', () {
var mock = HttpServerMock();
var res = api.AlertCenterApi(mock).v1beta1;
var arg_request = buildSettings();
var arg_customerId = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj =
api.Settings.fromJson(json as core.Map<core.String, core.dynamic>);
checkSettings(obj as api.Settings);
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 + 16),
unittest.equals("v1beta1/settings"),
);
pathOffset += 16;
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["customerId"]!.first,
unittest.equals(arg_customerId),
);
unittest.expect(
queryMap["fields"]!.first,
unittest.equals(arg_$fields),
);
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSettings());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updateSettings(arg_request,
customerId: arg_customerId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSettings(response as api.Settings);
})));
});
});
}