blob: d139a97bbd1c3d3fc255cf2148c5bb285a243ba1 [file] [log] [blame]
// ignore_for_file: camel_case_types
// ignore_for_file: comment_references
// ignore_for_file: directives_ordering
// ignore_for_file: file_names
// ignore_for_file: library_names
// ignore_for_file: lines_longer_than_80_chars
// ignore_for_file: non_constant_identifier_names
// ignore_for_file: prefer_expression_function_bodies
// ignore_for_file: prefer_final_locals
// ignore_for_file: prefer_interpolation_to_compose_strings
// ignore_for_file: unnecessary_brace_in_string_interps
// ignore_for_file: unnecessary_cast
// ignore_for_file: unnecessary_lambdas
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: unnecessary_string_interpolations
// ignore_for_file: avoid_returning_null
// ignore_for_file: cascade_invocations
// ignore_for_file: prefer_single_quotes
// ignore_for_file: unused_local_variable
library googleapis.serviceconsumermanagement.v1.test;
import "dart:core" as core;
import "dart:async" as async;
import "dart:convert" as convert;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import 'package:googleapis/serviceconsumermanagement/v1.dart' as api;
class HttpServerMock extends http.BaseClient {
core.Future<http.StreamedResponse> Function(http.BaseRequest, core.Object)
_callback;
core.bool _expectJson;
void register(
core.Future<http.StreamedResponse> Function(
http.BaseRequest bob,
core.Object foo,
)
callback,
core.bool expectJson,
) {
_callback = callback;
_expectJson = expectJson;
}
@core.override
async.Future<http.StreamedResponse> send(http.BaseRequest request) async {
if (_expectJson) {
final jsonString =
await request.finalize().transform(convert.utf8.decoder).join('');
if (jsonString.isEmpty) {
return _callback(request, null);
} else {
return _callback(request, convert.json.decode(jsonString));
}
} else {
var stream = request.finalize();
if (stream == null) {
return _callback(request, []);
} else {
final data = await stream.toBytes();
return _callback(request, data);
}
}
}
}
http.StreamedResponse stringResponse(core.int status,
core.Map<core.String, core.String> headers, core.String body) {
var stream = async.Stream.fromIterable([convert.utf8.encode(body)]);
return http.StreamedResponse(stream, status, headers: headers);
}
core.int buildCounterAddTenantProjectRequest = 0;
api.AddTenantProjectRequest buildAddTenantProjectRequest() {
var o = api.AddTenantProjectRequest();
buildCounterAddTenantProjectRequest++;
if (buildCounterAddTenantProjectRequest < 3) {
o.projectConfig = buildTenantProjectConfig();
o.tag = 'foo';
}
buildCounterAddTenantProjectRequest--;
return o;
}
void checkAddTenantProjectRequest(api.AddTenantProjectRequest o) {
buildCounterAddTenantProjectRequest++;
if (buildCounterAddTenantProjectRequest < 3) {
checkTenantProjectConfig(o.projectConfig);
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterAddTenantProjectRequest--;
}
core.List<api.Method> buildUnnamed3463() {
var o = <api.Method>[];
o.add(buildMethod());
o.add(buildMethod());
return o;
}
void checkUnnamed3463(core.List<api.Method> o) {
unittest.expect(o, unittest.hasLength(2));
checkMethod(o[0]);
checkMethod(o[1]);
}
core.List<api.Mixin> buildUnnamed3464() {
var o = <api.Mixin>[];
o.add(buildMixin());
o.add(buildMixin());
return o;
}
void checkUnnamed3464(core.List<api.Mixin> o) {
unittest.expect(o, unittest.hasLength(2));
checkMixin(o[0]);
checkMixin(o[1]);
}
core.List<api.Option> buildUnnamed3465() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3465(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterApi = 0;
api.Api buildApi() {
var o = api.Api();
buildCounterApi++;
if (buildCounterApi < 3) {
o.methods = buildUnnamed3463();
o.mixins = buildUnnamed3464();
o.name = 'foo';
o.options = buildUnnamed3465();
o.sourceContext = buildSourceContext();
o.syntax = 'foo';
o.version = 'foo';
}
buildCounterApi--;
return o;
}
void checkApi(api.Api o) {
buildCounterApi++;
if (buildCounterApi < 3) {
checkUnnamed3463(o.methods);
checkUnnamed3464(o.mixins);
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3465(o.options);
checkSourceContext(o.sourceContext);
unittest.expect(o.syntax, unittest.equals('foo'));
unittest.expect(o.version, unittest.equals('foo'));
}
buildCounterApi--;
}
core.int buildCounterApplyTenantProjectConfigRequest = 0;
api.ApplyTenantProjectConfigRequest buildApplyTenantProjectConfigRequest() {
var o = api.ApplyTenantProjectConfigRequest();
buildCounterApplyTenantProjectConfigRequest++;
if (buildCounterApplyTenantProjectConfigRequest < 3) {
o.projectConfig = buildTenantProjectConfig();
o.tag = 'foo';
}
buildCounterApplyTenantProjectConfigRequest--;
return o;
}
void checkApplyTenantProjectConfigRequest(
api.ApplyTenantProjectConfigRequest o) {
buildCounterApplyTenantProjectConfigRequest++;
if (buildCounterApplyTenantProjectConfigRequest < 3) {
checkTenantProjectConfig(o.projectConfig);
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterApplyTenantProjectConfigRequest--;
}
core.int buildCounterAttachTenantProjectRequest = 0;
api.AttachTenantProjectRequest buildAttachTenantProjectRequest() {
var o = api.AttachTenantProjectRequest();
buildCounterAttachTenantProjectRequest++;
if (buildCounterAttachTenantProjectRequest < 3) {
o.externalResource = 'foo';
o.reservedResource = 'foo';
o.tag = 'foo';
}
buildCounterAttachTenantProjectRequest--;
return o;
}
void checkAttachTenantProjectRequest(api.AttachTenantProjectRequest o) {
buildCounterAttachTenantProjectRequest++;
if (buildCounterAttachTenantProjectRequest < 3) {
unittest.expect(o.externalResource, unittest.equals('foo'));
unittest.expect(o.reservedResource, unittest.equals('foo'));
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterAttachTenantProjectRequest--;
}
core.List<api.JwtLocation> buildUnnamed3466() {
var o = <api.JwtLocation>[];
o.add(buildJwtLocation());
o.add(buildJwtLocation());
return o;
}
void checkUnnamed3466(core.List<api.JwtLocation> o) {
unittest.expect(o, unittest.hasLength(2));
checkJwtLocation(o[0]);
checkJwtLocation(o[1]);
}
core.int buildCounterAuthProvider = 0;
api.AuthProvider buildAuthProvider() {
var o = api.AuthProvider();
buildCounterAuthProvider++;
if (buildCounterAuthProvider < 3) {
o.audiences = 'foo';
o.authorizationUrl = 'foo';
o.id = 'foo';
o.issuer = 'foo';
o.jwksUri = 'foo';
o.jwtLocations = buildUnnamed3466();
}
buildCounterAuthProvider--;
return o;
}
void checkAuthProvider(api.AuthProvider o) {
buildCounterAuthProvider++;
if (buildCounterAuthProvider < 3) {
unittest.expect(o.audiences, unittest.equals('foo'));
unittest.expect(o.authorizationUrl, unittest.equals('foo'));
unittest.expect(o.id, unittest.equals('foo'));
unittest.expect(o.issuer, unittest.equals('foo'));
unittest.expect(o.jwksUri, unittest.equals('foo'));
checkUnnamed3466(o.jwtLocations);
}
buildCounterAuthProvider--;
}
core.int buildCounterAuthRequirement = 0;
api.AuthRequirement buildAuthRequirement() {
var o = api.AuthRequirement();
buildCounterAuthRequirement++;
if (buildCounterAuthRequirement < 3) {
o.audiences = 'foo';
o.providerId = 'foo';
}
buildCounterAuthRequirement--;
return o;
}
void checkAuthRequirement(api.AuthRequirement o) {
buildCounterAuthRequirement++;
if (buildCounterAuthRequirement < 3) {
unittest.expect(o.audiences, unittest.equals('foo'));
unittest.expect(o.providerId, unittest.equals('foo'));
}
buildCounterAuthRequirement--;
}
core.List<api.AuthProvider> buildUnnamed3467() {
var o = <api.AuthProvider>[];
o.add(buildAuthProvider());
o.add(buildAuthProvider());
return o;
}
void checkUnnamed3467(core.List<api.AuthProvider> o) {
unittest.expect(o, unittest.hasLength(2));
checkAuthProvider(o[0]);
checkAuthProvider(o[1]);
}
core.List<api.AuthenticationRule> buildUnnamed3468() {
var o = <api.AuthenticationRule>[];
o.add(buildAuthenticationRule());
o.add(buildAuthenticationRule());
return o;
}
void checkUnnamed3468(core.List<api.AuthenticationRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkAuthenticationRule(o[0]);
checkAuthenticationRule(o[1]);
}
core.int buildCounterAuthentication = 0;
api.Authentication buildAuthentication() {
var o = api.Authentication();
buildCounterAuthentication++;
if (buildCounterAuthentication < 3) {
o.providers = buildUnnamed3467();
o.rules = buildUnnamed3468();
}
buildCounterAuthentication--;
return o;
}
void checkAuthentication(api.Authentication o) {
buildCounterAuthentication++;
if (buildCounterAuthentication < 3) {
checkUnnamed3467(o.providers);
checkUnnamed3468(o.rules);
}
buildCounterAuthentication--;
}
core.List<api.AuthRequirement> buildUnnamed3469() {
var o = <api.AuthRequirement>[];
o.add(buildAuthRequirement());
o.add(buildAuthRequirement());
return o;
}
void checkUnnamed3469(core.List<api.AuthRequirement> o) {
unittest.expect(o, unittest.hasLength(2));
checkAuthRequirement(o[0]);
checkAuthRequirement(o[1]);
}
core.int buildCounterAuthenticationRule = 0;
api.AuthenticationRule buildAuthenticationRule() {
var o = api.AuthenticationRule();
buildCounterAuthenticationRule++;
if (buildCounterAuthenticationRule < 3) {
o.allowWithoutCredential = true;
o.oauth = buildOAuthRequirements();
o.requirements = buildUnnamed3469();
o.selector = 'foo';
}
buildCounterAuthenticationRule--;
return o;
}
void checkAuthenticationRule(api.AuthenticationRule o) {
buildCounterAuthenticationRule++;
if (buildCounterAuthenticationRule < 3) {
unittest.expect(o.allowWithoutCredential, unittest.isTrue);
checkOAuthRequirements(o.oauth);
checkUnnamed3469(o.requirements);
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterAuthenticationRule--;
}
core.List<api.BackendRule> buildUnnamed3470() {
var o = <api.BackendRule>[];
o.add(buildBackendRule());
o.add(buildBackendRule());
return o;
}
void checkUnnamed3470(core.List<api.BackendRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkBackendRule(o[0]);
checkBackendRule(o[1]);
}
core.int buildCounterBackend = 0;
api.Backend buildBackend() {
var o = api.Backend();
buildCounterBackend++;
if (buildCounterBackend < 3) {
o.rules = buildUnnamed3470();
}
buildCounterBackend--;
return o;
}
void checkBackend(api.Backend o) {
buildCounterBackend++;
if (buildCounterBackend < 3) {
checkUnnamed3470(o.rules);
}
buildCounterBackend--;
}
core.int buildCounterBackendRule = 0;
api.BackendRule buildBackendRule() {
var o = api.BackendRule();
buildCounterBackendRule++;
if (buildCounterBackendRule < 3) {
o.address = 'foo';
o.deadline = 42.0;
o.disableAuth = true;
o.jwtAudience = 'foo';
o.minDeadline = 42.0;
o.operationDeadline = 42.0;
o.pathTranslation = 'foo';
o.protocol = 'foo';
o.selector = 'foo';
}
buildCounterBackendRule--;
return o;
}
void checkBackendRule(api.BackendRule o) {
buildCounterBackendRule++;
if (buildCounterBackendRule < 3) {
unittest.expect(o.address, unittest.equals('foo'));
unittest.expect(o.deadline, unittest.equals(42.0));
unittest.expect(o.disableAuth, unittest.isTrue);
unittest.expect(o.jwtAudience, unittest.equals('foo'));
unittest.expect(o.minDeadline, unittest.equals(42.0));
unittest.expect(o.operationDeadline, unittest.equals(42.0));
unittest.expect(o.pathTranslation, unittest.equals('foo'));
unittest.expect(o.protocol, unittest.equals('foo'));
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterBackendRule--;
}
core.List<api.BillingDestination> buildUnnamed3471() {
var o = <api.BillingDestination>[];
o.add(buildBillingDestination());
o.add(buildBillingDestination());
return o;
}
void checkUnnamed3471(core.List<api.BillingDestination> o) {
unittest.expect(o, unittest.hasLength(2));
checkBillingDestination(o[0]);
checkBillingDestination(o[1]);
}
core.int buildCounterBilling = 0;
api.Billing buildBilling() {
var o = api.Billing();
buildCounterBilling++;
if (buildCounterBilling < 3) {
o.consumerDestinations = buildUnnamed3471();
}
buildCounterBilling--;
return o;
}
void checkBilling(api.Billing o) {
buildCounterBilling++;
if (buildCounterBilling < 3) {
checkUnnamed3471(o.consumerDestinations);
}
buildCounterBilling--;
}
core.int buildCounterBillingConfig = 0;
api.BillingConfig buildBillingConfig() {
var o = api.BillingConfig();
buildCounterBillingConfig++;
if (buildCounterBillingConfig < 3) {
o.billingAccount = 'foo';
}
buildCounterBillingConfig--;
return o;
}
void checkBillingConfig(api.BillingConfig o) {
buildCounterBillingConfig++;
if (buildCounterBillingConfig < 3) {
unittest.expect(o.billingAccount, unittest.equals('foo'));
}
buildCounterBillingConfig--;
}
core.List<core.String> buildUnnamed3472() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3472(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 buildCounterBillingDestination = 0;
api.BillingDestination buildBillingDestination() {
var o = api.BillingDestination();
buildCounterBillingDestination++;
if (buildCounterBillingDestination < 3) {
o.metrics = buildUnnamed3472();
o.monitoredResource = 'foo';
}
buildCounterBillingDestination--;
return o;
}
void checkBillingDestination(api.BillingDestination o) {
buildCounterBillingDestination++;
if (buildCounterBillingDestination < 3) {
checkUnnamed3472(o.metrics);
unittest.expect(o.monitoredResource, unittest.equals('foo'));
}
buildCounterBillingDestination--;
}
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.List<api.ContextRule> buildUnnamed3473() {
var o = <api.ContextRule>[];
o.add(buildContextRule());
o.add(buildContextRule());
return o;
}
void checkUnnamed3473(core.List<api.ContextRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkContextRule(o[0]);
checkContextRule(o[1]);
}
core.int buildCounterContext = 0;
api.Context buildContext() {
var o = api.Context();
buildCounterContext++;
if (buildCounterContext < 3) {
o.rules = buildUnnamed3473();
}
buildCounterContext--;
return o;
}
void checkContext(api.Context o) {
buildCounterContext++;
if (buildCounterContext < 3) {
checkUnnamed3473(o.rules);
}
buildCounterContext--;
}
core.List<core.String> buildUnnamed3474() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3474(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> buildUnnamed3475() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3475(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> buildUnnamed3476() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3476(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> buildUnnamed3477() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3477(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 buildCounterContextRule = 0;
api.ContextRule buildContextRule() {
var o = api.ContextRule();
buildCounterContextRule++;
if (buildCounterContextRule < 3) {
o.allowedRequestExtensions = buildUnnamed3474();
o.allowedResponseExtensions = buildUnnamed3475();
o.provided = buildUnnamed3476();
o.requested = buildUnnamed3477();
o.selector = 'foo';
}
buildCounterContextRule--;
return o;
}
void checkContextRule(api.ContextRule o) {
buildCounterContextRule++;
if (buildCounterContextRule < 3) {
checkUnnamed3474(o.allowedRequestExtensions);
checkUnnamed3475(o.allowedResponseExtensions);
checkUnnamed3476(o.provided);
checkUnnamed3477(o.requested);
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterContextRule--;
}
core.int buildCounterControl = 0;
api.Control buildControl() {
var o = api.Control();
buildCounterControl++;
if (buildCounterControl < 3) {
o.environment = 'foo';
}
buildCounterControl--;
return o;
}
void checkControl(api.Control o) {
buildCounterControl++;
if (buildCounterControl < 3) {
unittest.expect(o.environment, unittest.equals('foo'));
}
buildCounterControl--;
}
core.int buildCounterCreateTenancyUnitRequest = 0;
api.CreateTenancyUnitRequest buildCreateTenancyUnitRequest() {
var o = api.CreateTenancyUnitRequest();
buildCounterCreateTenancyUnitRequest++;
if (buildCounterCreateTenancyUnitRequest < 3) {
o.tenancyUnitId = 'foo';
}
buildCounterCreateTenancyUnitRequest--;
return o;
}
void checkCreateTenancyUnitRequest(api.CreateTenancyUnitRequest o) {
buildCounterCreateTenancyUnitRequest++;
if (buildCounterCreateTenancyUnitRequest < 3) {
unittest.expect(o.tenancyUnitId, unittest.equals('foo'));
}
buildCounterCreateTenancyUnitRequest--;
}
core.List<api.CustomErrorRule> buildUnnamed3478() {
var o = <api.CustomErrorRule>[];
o.add(buildCustomErrorRule());
o.add(buildCustomErrorRule());
return o;
}
void checkUnnamed3478(core.List<api.CustomErrorRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkCustomErrorRule(o[0]);
checkCustomErrorRule(o[1]);
}
core.List<core.String> buildUnnamed3479() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3479(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 buildCounterCustomError = 0;
api.CustomError buildCustomError() {
var o = api.CustomError();
buildCounterCustomError++;
if (buildCounterCustomError < 3) {
o.rules = buildUnnamed3478();
o.types = buildUnnamed3479();
}
buildCounterCustomError--;
return o;
}
void checkCustomError(api.CustomError o) {
buildCounterCustomError++;
if (buildCounterCustomError < 3) {
checkUnnamed3478(o.rules);
checkUnnamed3479(o.types);
}
buildCounterCustomError--;
}
core.int buildCounterCustomErrorRule = 0;
api.CustomErrorRule buildCustomErrorRule() {
var o = api.CustomErrorRule();
buildCounterCustomErrorRule++;
if (buildCounterCustomErrorRule < 3) {
o.isErrorType = true;
o.selector = 'foo';
}
buildCounterCustomErrorRule--;
return o;
}
void checkCustomErrorRule(api.CustomErrorRule o) {
buildCounterCustomErrorRule++;
if (buildCounterCustomErrorRule < 3) {
unittest.expect(o.isErrorType, unittest.isTrue);
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterCustomErrorRule--;
}
core.int buildCounterCustomHttpPattern = 0;
api.CustomHttpPattern buildCustomHttpPattern() {
var o = api.CustomHttpPattern();
buildCounterCustomHttpPattern++;
if (buildCounterCustomHttpPattern < 3) {
o.kind = 'foo';
o.path = 'foo';
}
buildCounterCustomHttpPattern--;
return o;
}
void checkCustomHttpPattern(api.CustomHttpPattern o) {
buildCounterCustomHttpPattern++;
if (buildCounterCustomHttpPattern < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
unittest.expect(o.path, unittest.equals('foo'));
}
buildCounterCustomHttpPattern--;
}
core.int buildCounterDeleteTenantProjectRequest = 0;
api.DeleteTenantProjectRequest buildDeleteTenantProjectRequest() {
var o = api.DeleteTenantProjectRequest();
buildCounterDeleteTenantProjectRequest++;
if (buildCounterDeleteTenantProjectRequest < 3) {
o.tag = 'foo';
}
buildCounterDeleteTenantProjectRequest--;
return o;
}
void checkDeleteTenantProjectRequest(api.DeleteTenantProjectRequest o) {
buildCounterDeleteTenantProjectRequest++;
if (buildCounterDeleteTenantProjectRequest < 3) {
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterDeleteTenantProjectRequest--;
}
core.List<api.Page> buildUnnamed3480() {
var o = <api.Page>[];
o.add(buildPage());
o.add(buildPage());
return o;
}
void checkUnnamed3480(core.List<api.Page> o) {
unittest.expect(o, unittest.hasLength(2));
checkPage(o[0]);
checkPage(o[1]);
}
core.List<api.DocumentationRule> buildUnnamed3481() {
var o = <api.DocumentationRule>[];
o.add(buildDocumentationRule());
o.add(buildDocumentationRule());
return o;
}
void checkUnnamed3481(core.List<api.DocumentationRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkDocumentationRule(o[0]);
checkDocumentationRule(o[1]);
}
core.int buildCounterDocumentation = 0;
api.Documentation buildDocumentation() {
var o = api.Documentation();
buildCounterDocumentation++;
if (buildCounterDocumentation < 3) {
o.documentationRootUrl = 'foo';
o.overview = 'foo';
o.pages = buildUnnamed3480();
o.rules = buildUnnamed3481();
o.serviceRootUrl = 'foo';
o.summary = 'foo';
}
buildCounterDocumentation--;
return o;
}
void checkDocumentation(api.Documentation o) {
buildCounterDocumentation++;
if (buildCounterDocumentation < 3) {
unittest.expect(o.documentationRootUrl, unittest.equals('foo'));
unittest.expect(o.overview, unittest.equals('foo'));
checkUnnamed3480(o.pages);
checkUnnamed3481(o.rules);
unittest.expect(o.serviceRootUrl, unittest.equals('foo'));
unittest.expect(o.summary, unittest.equals('foo'));
}
buildCounterDocumentation--;
}
core.int buildCounterDocumentationRule = 0;
api.DocumentationRule buildDocumentationRule() {
var o = api.DocumentationRule();
buildCounterDocumentationRule++;
if (buildCounterDocumentationRule < 3) {
o.deprecationDescription = 'foo';
o.description = 'foo';
o.selector = 'foo';
}
buildCounterDocumentationRule--;
return o;
}
void checkDocumentationRule(api.DocumentationRule o) {
buildCounterDocumentationRule++;
if (buildCounterDocumentationRule < 3) {
unittest.expect(o.deprecationDescription, unittest.equals('foo'));
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterDocumentationRule--;
}
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> buildUnnamed3482() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3482(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 buildCounterEndpoint = 0;
api.Endpoint buildEndpoint() {
var o = api.Endpoint();
buildCounterEndpoint++;
if (buildCounterEndpoint < 3) {
o.aliases = buildUnnamed3482();
o.allowCors = true;
o.name = 'foo';
o.target = 'foo';
}
buildCounterEndpoint--;
return o;
}
void checkEndpoint(api.Endpoint o) {
buildCounterEndpoint++;
if (buildCounterEndpoint < 3) {
checkUnnamed3482(o.aliases);
unittest.expect(o.allowCors, unittest.isTrue);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.target, unittest.equals('foo'));
}
buildCounterEndpoint--;
}
core.List<api.EnumValue> buildUnnamed3483() {
var o = <api.EnumValue>[];
o.add(buildEnumValue());
o.add(buildEnumValue());
return o;
}
void checkUnnamed3483(core.List<api.EnumValue> o) {
unittest.expect(o, unittest.hasLength(2));
checkEnumValue(o[0]);
checkEnumValue(o[1]);
}
core.List<api.Option> buildUnnamed3484() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3484(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterEnum = 0;
api.Enum buildEnum() {
var o = api.Enum();
buildCounterEnum++;
if (buildCounterEnum < 3) {
o.enumvalue = buildUnnamed3483();
o.name = 'foo';
o.options = buildUnnamed3484();
o.sourceContext = buildSourceContext();
o.syntax = 'foo';
}
buildCounterEnum--;
return o;
}
void checkEnum(api.Enum o) {
buildCounterEnum++;
if (buildCounterEnum < 3) {
checkUnnamed3483(o.enumvalue);
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3484(o.options);
checkSourceContext(o.sourceContext);
unittest.expect(o.syntax, unittest.equals('foo'));
}
buildCounterEnum--;
}
core.List<api.Option> buildUnnamed3485() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3485(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterEnumValue = 0;
api.EnumValue buildEnumValue() {
var o = api.EnumValue();
buildCounterEnumValue++;
if (buildCounterEnumValue < 3) {
o.name = 'foo';
o.number = 42;
o.options = buildUnnamed3485();
}
buildCounterEnumValue--;
return o;
}
void checkEnumValue(api.EnumValue o) {
buildCounterEnumValue++;
if (buildCounterEnumValue < 3) {
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.number, unittest.equals(42));
checkUnnamed3485(o.options);
}
buildCounterEnumValue--;
}
core.List<api.Option> buildUnnamed3486() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3486(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterField = 0;
api.Field buildField() {
var o = api.Field();
buildCounterField++;
if (buildCounterField < 3) {
o.cardinality = 'foo';
o.defaultValue = 'foo';
o.jsonName = 'foo';
o.kind = 'foo';
o.name = 'foo';
o.number = 42;
o.oneofIndex = 42;
o.options = buildUnnamed3486();
o.packed = true;
o.typeUrl = 'foo';
}
buildCounterField--;
return o;
}
void checkField(api.Field o) {
buildCounterField++;
if (buildCounterField < 3) {
unittest.expect(o.cardinality, unittest.equals('foo'));
unittest.expect(o.defaultValue, unittest.equals('foo'));
unittest.expect(o.jsonName, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.number, unittest.equals(42));
unittest.expect(o.oneofIndex, unittest.equals(42));
checkUnnamed3486(o.options);
unittest.expect(o.packed, unittest.isTrue);
unittest.expect(o.typeUrl, unittest.equals('foo'));
}
buildCounterField--;
}
core.List<api.HttpRule> buildUnnamed3487() {
var o = <api.HttpRule>[];
o.add(buildHttpRule());
o.add(buildHttpRule());
return o;
}
void checkUnnamed3487(core.List<api.HttpRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkHttpRule(o[0]);
checkHttpRule(o[1]);
}
core.int buildCounterHttp = 0;
api.Http buildHttp() {
var o = api.Http();
buildCounterHttp++;
if (buildCounterHttp < 3) {
o.fullyDecodeReservedExpansion = true;
o.rules = buildUnnamed3487();
}
buildCounterHttp--;
return o;
}
void checkHttp(api.Http o) {
buildCounterHttp++;
if (buildCounterHttp < 3) {
unittest.expect(o.fullyDecodeReservedExpansion, unittest.isTrue);
checkUnnamed3487(o.rules);
}
buildCounterHttp--;
}
core.List<api.HttpRule> buildUnnamed3488() {
var o = <api.HttpRule>[];
o.add(buildHttpRule());
o.add(buildHttpRule());
return o;
}
void checkUnnamed3488(core.List<api.HttpRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkHttpRule(o[0]);
checkHttpRule(o[1]);
}
core.int buildCounterHttpRule = 0;
api.HttpRule buildHttpRule() {
var o = api.HttpRule();
buildCounterHttpRule++;
if (buildCounterHttpRule < 3) {
o.additionalBindings = buildUnnamed3488();
o.allowHalfDuplex = true;
o.body = 'foo';
o.custom = buildCustomHttpPattern();
o.delete = 'foo';
o.get = 'foo';
o.patch = 'foo';
o.post = 'foo';
o.put = 'foo';
o.responseBody = 'foo';
o.selector = 'foo';
}
buildCounterHttpRule--;
return o;
}
void checkHttpRule(api.HttpRule o) {
buildCounterHttpRule++;
if (buildCounterHttpRule < 3) {
checkUnnamed3488(o.additionalBindings);
unittest.expect(o.allowHalfDuplex, unittest.isTrue);
unittest.expect(o.body, unittest.equals('foo'));
checkCustomHttpPattern(o.custom);
unittest.expect(o.delete, unittest.equals('foo'));
unittest.expect(o.get, unittest.equals('foo'));
unittest.expect(o.patch, unittest.equals('foo'));
unittest.expect(o.post, unittest.equals('foo'));
unittest.expect(o.put, unittest.equals('foo'));
unittest.expect(o.responseBody, unittest.equals('foo'));
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterHttpRule--;
}
core.int buildCounterJwtLocation = 0;
api.JwtLocation buildJwtLocation() {
var o = api.JwtLocation();
buildCounterJwtLocation++;
if (buildCounterJwtLocation < 3) {
o.header = 'foo';
o.query = 'foo';
o.valuePrefix = 'foo';
}
buildCounterJwtLocation--;
return o;
}
void checkJwtLocation(api.JwtLocation o) {
buildCounterJwtLocation++;
if (buildCounterJwtLocation < 3) {
unittest.expect(o.header, unittest.equals('foo'));
unittest.expect(o.query, unittest.equals('foo'));
unittest.expect(o.valuePrefix, unittest.equals('foo'));
}
buildCounterJwtLocation--;
}
core.int buildCounterLabelDescriptor = 0;
api.LabelDescriptor buildLabelDescriptor() {
var o = api.LabelDescriptor();
buildCounterLabelDescriptor++;
if (buildCounterLabelDescriptor < 3) {
o.description = 'foo';
o.key = 'foo';
o.valueType = 'foo';
}
buildCounterLabelDescriptor--;
return o;
}
void checkLabelDescriptor(api.LabelDescriptor o) {
buildCounterLabelDescriptor++;
if (buildCounterLabelDescriptor < 3) {
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.key, unittest.equals('foo'));
unittest.expect(o.valueType, unittest.equals('foo'));
}
buildCounterLabelDescriptor--;
}
core.List<api.Operation> buildUnnamed3489() {
var o = <api.Operation>[];
o.add(buildOperation());
o.add(buildOperation());
return o;
}
void checkUnnamed3489(core.List<api.Operation> o) {
unittest.expect(o, unittest.hasLength(2));
checkOperation(o[0]);
checkOperation(o[1]);
}
core.int buildCounterListOperationsResponse = 0;
api.ListOperationsResponse buildListOperationsResponse() {
var o = api.ListOperationsResponse();
buildCounterListOperationsResponse++;
if (buildCounterListOperationsResponse < 3) {
o.nextPageToken = 'foo';
o.operations = buildUnnamed3489();
}
buildCounterListOperationsResponse--;
return o;
}
void checkListOperationsResponse(api.ListOperationsResponse o) {
buildCounterListOperationsResponse++;
if (buildCounterListOperationsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed3489(o.operations);
}
buildCounterListOperationsResponse--;
}
core.List<api.TenancyUnit> buildUnnamed3490() {
var o = <api.TenancyUnit>[];
o.add(buildTenancyUnit());
o.add(buildTenancyUnit());
return o;
}
void checkUnnamed3490(core.List<api.TenancyUnit> o) {
unittest.expect(o, unittest.hasLength(2));
checkTenancyUnit(o[0]);
checkTenancyUnit(o[1]);
}
core.int buildCounterListTenancyUnitsResponse = 0;
api.ListTenancyUnitsResponse buildListTenancyUnitsResponse() {
var o = api.ListTenancyUnitsResponse();
buildCounterListTenancyUnitsResponse++;
if (buildCounterListTenancyUnitsResponse < 3) {
o.nextPageToken = 'foo';
o.tenancyUnits = buildUnnamed3490();
}
buildCounterListTenancyUnitsResponse--;
return o;
}
void checkListTenancyUnitsResponse(api.ListTenancyUnitsResponse o) {
buildCounterListTenancyUnitsResponse++;
if (buildCounterListTenancyUnitsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed3490(o.tenancyUnits);
}
buildCounterListTenancyUnitsResponse--;
}
core.List<api.LabelDescriptor> buildUnnamed3491() {
var o = <api.LabelDescriptor>[];
o.add(buildLabelDescriptor());
o.add(buildLabelDescriptor());
return o;
}
void checkUnnamed3491(core.List<api.LabelDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkLabelDescriptor(o[0]);
checkLabelDescriptor(o[1]);
}
core.int buildCounterLogDescriptor = 0;
api.LogDescriptor buildLogDescriptor() {
var o = api.LogDescriptor();
buildCounterLogDescriptor++;
if (buildCounterLogDescriptor < 3) {
o.description = 'foo';
o.displayName = 'foo';
o.labels = buildUnnamed3491();
o.name = 'foo';
}
buildCounterLogDescriptor--;
return o;
}
void checkLogDescriptor(api.LogDescriptor o) {
buildCounterLogDescriptor++;
if (buildCounterLogDescriptor < 3) {
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
checkUnnamed3491(o.labels);
unittest.expect(o.name, unittest.equals('foo'));
}
buildCounterLogDescriptor--;
}
core.List<api.LoggingDestination> buildUnnamed3492() {
var o = <api.LoggingDestination>[];
o.add(buildLoggingDestination());
o.add(buildLoggingDestination());
return o;
}
void checkUnnamed3492(core.List<api.LoggingDestination> o) {
unittest.expect(o, unittest.hasLength(2));
checkLoggingDestination(o[0]);
checkLoggingDestination(o[1]);
}
core.List<api.LoggingDestination> buildUnnamed3493() {
var o = <api.LoggingDestination>[];
o.add(buildLoggingDestination());
o.add(buildLoggingDestination());
return o;
}
void checkUnnamed3493(core.List<api.LoggingDestination> o) {
unittest.expect(o, unittest.hasLength(2));
checkLoggingDestination(o[0]);
checkLoggingDestination(o[1]);
}
core.int buildCounterLogging = 0;
api.Logging buildLogging() {
var o = api.Logging();
buildCounterLogging++;
if (buildCounterLogging < 3) {
o.consumerDestinations = buildUnnamed3492();
o.producerDestinations = buildUnnamed3493();
}
buildCounterLogging--;
return o;
}
void checkLogging(api.Logging o) {
buildCounterLogging++;
if (buildCounterLogging < 3) {
checkUnnamed3492(o.consumerDestinations);
checkUnnamed3493(o.producerDestinations);
}
buildCounterLogging--;
}
core.List<core.String> buildUnnamed3494() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3494(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 buildCounterLoggingDestination = 0;
api.LoggingDestination buildLoggingDestination() {
var o = api.LoggingDestination();
buildCounterLoggingDestination++;
if (buildCounterLoggingDestination < 3) {
o.logs = buildUnnamed3494();
o.monitoredResource = 'foo';
}
buildCounterLoggingDestination--;
return o;
}
void checkLoggingDestination(api.LoggingDestination o) {
buildCounterLoggingDestination++;
if (buildCounterLoggingDestination < 3) {
checkUnnamed3494(o.logs);
unittest.expect(o.monitoredResource, unittest.equals('foo'));
}
buildCounterLoggingDestination--;
}
core.List<api.Option> buildUnnamed3495() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3495(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterMethod = 0;
api.Method buildMethod() {
var o = api.Method();
buildCounterMethod++;
if (buildCounterMethod < 3) {
o.name = 'foo';
o.options = buildUnnamed3495();
o.requestStreaming = true;
o.requestTypeUrl = 'foo';
o.responseStreaming = true;
o.responseTypeUrl = 'foo';
o.syntax = 'foo';
}
buildCounterMethod--;
return o;
}
void checkMethod(api.Method o) {
buildCounterMethod++;
if (buildCounterMethod < 3) {
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3495(o.options);
unittest.expect(o.requestStreaming, unittest.isTrue);
unittest.expect(o.requestTypeUrl, unittest.equals('foo'));
unittest.expect(o.responseStreaming, unittest.isTrue);
unittest.expect(o.responseTypeUrl, unittest.equals('foo'));
unittest.expect(o.syntax, unittest.equals('foo'));
}
buildCounterMethod--;
}
core.List<api.LabelDescriptor> buildUnnamed3496() {
var o = <api.LabelDescriptor>[];
o.add(buildLabelDescriptor());
o.add(buildLabelDescriptor());
return o;
}
void checkUnnamed3496(core.List<api.LabelDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkLabelDescriptor(o[0]);
checkLabelDescriptor(o[1]);
}
core.List<core.String> buildUnnamed3497() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3497(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 buildCounterMetricDescriptor = 0;
api.MetricDescriptor buildMetricDescriptor() {
var o = api.MetricDescriptor();
buildCounterMetricDescriptor++;
if (buildCounterMetricDescriptor < 3) {
o.description = 'foo';
o.displayName = 'foo';
o.labels = buildUnnamed3496();
o.launchStage = 'foo';
o.metadata = buildMetricDescriptorMetadata();
o.metricKind = 'foo';
o.monitoredResourceTypes = buildUnnamed3497();
o.name = 'foo';
o.type = 'foo';
o.unit = 'foo';
o.valueType = 'foo';
}
buildCounterMetricDescriptor--;
return o;
}
void checkMetricDescriptor(api.MetricDescriptor o) {
buildCounterMetricDescriptor++;
if (buildCounterMetricDescriptor < 3) {
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
checkUnnamed3496(o.labels);
unittest.expect(o.launchStage, unittest.equals('foo'));
checkMetricDescriptorMetadata(o.metadata);
unittest.expect(o.metricKind, unittest.equals('foo'));
checkUnnamed3497(o.monitoredResourceTypes);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.type, unittest.equals('foo'));
unittest.expect(o.unit, unittest.equals('foo'));
unittest.expect(o.valueType, unittest.equals('foo'));
}
buildCounterMetricDescriptor--;
}
core.int buildCounterMetricDescriptorMetadata = 0;
api.MetricDescriptorMetadata buildMetricDescriptorMetadata() {
var o = api.MetricDescriptorMetadata();
buildCounterMetricDescriptorMetadata++;
if (buildCounterMetricDescriptorMetadata < 3) {
o.ingestDelay = 'foo';
o.launchStage = 'foo';
o.samplePeriod = 'foo';
}
buildCounterMetricDescriptorMetadata--;
return o;
}
void checkMetricDescriptorMetadata(api.MetricDescriptorMetadata o) {
buildCounterMetricDescriptorMetadata++;
if (buildCounterMetricDescriptorMetadata < 3) {
unittest.expect(o.ingestDelay, unittest.equals('foo'));
unittest.expect(o.launchStage, unittest.equals('foo'));
unittest.expect(o.samplePeriod, unittest.equals('foo'));
}
buildCounterMetricDescriptorMetadata--;
}
core.Map<core.String, core.String> buildUnnamed3498() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed3498(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 buildCounterMetricRule = 0;
api.MetricRule buildMetricRule() {
var o = api.MetricRule();
buildCounterMetricRule++;
if (buildCounterMetricRule < 3) {
o.metricCosts = buildUnnamed3498();
o.selector = 'foo';
}
buildCounterMetricRule--;
return o;
}
void checkMetricRule(api.MetricRule o) {
buildCounterMetricRule++;
if (buildCounterMetricRule < 3) {
checkUnnamed3498(o.metricCosts);
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterMetricRule--;
}
core.int buildCounterMixin = 0;
api.Mixin buildMixin() {
var o = api.Mixin();
buildCounterMixin++;
if (buildCounterMixin < 3) {
o.name = 'foo';
o.root = 'foo';
}
buildCounterMixin--;
return o;
}
void checkMixin(api.Mixin o) {
buildCounterMixin++;
if (buildCounterMixin < 3) {
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.root, unittest.equals('foo'));
}
buildCounterMixin--;
}
core.List<api.LabelDescriptor> buildUnnamed3499() {
var o = <api.LabelDescriptor>[];
o.add(buildLabelDescriptor());
o.add(buildLabelDescriptor());
return o;
}
void checkUnnamed3499(core.List<api.LabelDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkLabelDescriptor(o[0]);
checkLabelDescriptor(o[1]);
}
core.int buildCounterMonitoredResourceDescriptor = 0;
api.MonitoredResourceDescriptor buildMonitoredResourceDescriptor() {
var o = api.MonitoredResourceDescriptor();
buildCounterMonitoredResourceDescriptor++;
if (buildCounterMonitoredResourceDescriptor < 3) {
o.description = 'foo';
o.displayName = 'foo';
o.labels = buildUnnamed3499();
o.launchStage = 'foo';
o.name = 'foo';
o.type = 'foo';
}
buildCounterMonitoredResourceDescriptor--;
return o;
}
void checkMonitoredResourceDescriptor(api.MonitoredResourceDescriptor o) {
buildCounterMonitoredResourceDescriptor++;
if (buildCounterMonitoredResourceDescriptor < 3) {
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
checkUnnamed3499(o.labels);
unittest.expect(o.launchStage, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.type, unittest.equals('foo'));
}
buildCounterMonitoredResourceDescriptor--;
}
core.List<api.MonitoringDestination> buildUnnamed3500() {
var o = <api.MonitoringDestination>[];
o.add(buildMonitoringDestination());
o.add(buildMonitoringDestination());
return o;
}
void checkUnnamed3500(core.List<api.MonitoringDestination> o) {
unittest.expect(o, unittest.hasLength(2));
checkMonitoringDestination(o[0]);
checkMonitoringDestination(o[1]);
}
core.List<api.MonitoringDestination> buildUnnamed3501() {
var o = <api.MonitoringDestination>[];
o.add(buildMonitoringDestination());
o.add(buildMonitoringDestination());
return o;
}
void checkUnnamed3501(core.List<api.MonitoringDestination> o) {
unittest.expect(o, unittest.hasLength(2));
checkMonitoringDestination(o[0]);
checkMonitoringDestination(o[1]);
}
core.int buildCounterMonitoring = 0;
api.Monitoring buildMonitoring() {
var o = api.Monitoring();
buildCounterMonitoring++;
if (buildCounterMonitoring < 3) {
o.consumerDestinations = buildUnnamed3500();
o.producerDestinations = buildUnnamed3501();
}
buildCounterMonitoring--;
return o;
}
void checkMonitoring(api.Monitoring o) {
buildCounterMonitoring++;
if (buildCounterMonitoring < 3) {
checkUnnamed3500(o.consumerDestinations);
checkUnnamed3501(o.producerDestinations);
}
buildCounterMonitoring--;
}
core.List<core.String> buildUnnamed3502() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3502(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 buildCounterMonitoringDestination = 0;
api.MonitoringDestination buildMonitoringDestination() {
var o = api.MonitoringDestination();
buildCounterMonitoringDestination++;
if (buildCounterMonitoringDestination < 3) {
o.metrics = buildUnnamed3502();
o.monitoredResource = 'foo';
}
buildCounterMonitoringDestination--;
return o;
}
void checkMonitoringDestination(api.MonitoringDestination o) {
buildCounterMonitoringDestination++;
if (buildCounterMonitoringDestination < 3) {
checkUnnamed3502(o.metrics);
unittest.expect(o.monitoredResource, unittest.equals('foo'));
}
buildCounterMonitoringDestination--;
}
core.int buildCounterOAuthRequirements = 0;
api.OAuthRequirements buildOAuthRequirements() {
var o = api.OAuthRequirements();
buildCounterOAuthRequirements++;
if (buildCounterOAuthRequirements < 3) {
o.canonicalScopes = 'foo';
}
buildCounterOAuthRequirements--;
return o;
}
void checkOAuthRequirements(api.OAuthRequirements o) {
buildCounterOAuthRequirements++;
if (buildCounterOAuthRequirements < 3) {
unittest.expect(o.canonicalScopes, unittest.equals('foo'));
}
buildCounterOAuthRequirements--;
}
core.Map<core.String, core.Object> buildUnnamed3503() {
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 checkUnnamed3503(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> buildUnnamed3504() {
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 checkUnnamed3504(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 = buildUnnamed3503();
o.name = 'foo';
o.response = buildUnnamed3504();
}
buildCounterOperation--;
return o;
}
void checkOperation(api.Operation o) {
buildCounterOperation++;
if (buildCounterOperation < 3) {
unittest.expect(o.done, unittest.isTrue);
checkStatus(o.error);
checkUnnamed3503(o.metadata);
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3504(o.response);
}
buildCounterOperation--;
}
core.Map<core.String, core.Object> buildUnnamed3505() {
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 checkUnnamed3505(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.int buildCounterOption = 0;
api.Option buildOption() {
var o = api.Option();
buildCounterOption++;
if (buildCounterOption < 3) {
o.name = 'foo';
o.value = buildUnnamed3505();
}
buildCounterOption--;
return o;
}
void checkOption(api.Option o) {
buildCounterOption++;
if (buildCounterOption < 3) {
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3505(o.value);
}
buildCounterOption--;
}
core.List<api.Page> buildUnnamed3506() {
var o = <api.Page>[];
o.add(buildPage());
o.add(buildPage());
return o;
}
void checkUnnamed3506(core.List<api.Page> o) {
unittest.expect(o, unittest.hasLength(2));
checkPage(o[0]);
checkPage(o[1]);
}
core.int buildCounterPage = 0;
api.Page buildPage() {
var o = api.Page();
buildCounterPage++;
if (buildCounterPage < 3) {
o.content = 'foo';
o.name = 'foo';
o.subpages = buildUnnamed3506();
}
buildCounterPage--;
return o;
}
void checkPage(api.Page o) {
buildCounterPage++;
if (buildCounterPage < 3) {
unittest.expect(o.content, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3506(o.subpages);
}
buildCounterPage--;
}
core.List<core.String> buildUnnamed3507() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3507(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 buildCounterPolicyBinding = 0;
api.PolicyBinding buildPolicyBinding() {
var o = api.PolicyBinding();
buildCounterPolicyBinding++;
if (buildCounterPolicyBinding < 3) {
o.members = buildUnnamed3507();
o.role = 'foo';
}
buildCounterPolicyBinding--;
return o;
}
void checkPolicyBinding(api.PolicyBinding o) {
buildCounterPolicyBinding++;
if (buildCounterPolicyBinding < 3) {
checkUnnamed3507(o.members);
unittest.expect(o.role, unittest.equals('foo'));
}
buildCounterPolicyBinding--;
}
core.List<api.QuotaLimit> buildUnnamed3508() {
var o = <api.QuotaLimit>[];
o.add(buildQuotaLimit());
o.add(buildQuotaLimit());
return o;
}
void checkUnnamed3508(core.List<api.QuotaLimit> o) {
unittest.expect(o, unittest.hasLength(2));
checkQuotaLimit(o[0]);
checkQuotaLimit(o[1]);
}
core.List<api.MetricRule> buildUnnamed3509() {
var o = <api.MetricRule>[];
o.add(buildMetricRule());
o.add(buildMetricRule());
return o;
}
void checkUnnamed3509(core.List<api.MetricRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkMetricRule(o[0]);
checkMetricRule(o[1]);
}
core.int buildCounterQuota = 0;
api.Quota buildQuota() {
var o = api.Quota();
buildCounterQuota++;
if (buildCounterQuota < 3) {
o.limits = buildUnnamed3508();
o.metricRules = buildUnnamed3509();
}
buildCounterQuota--;
return o;
}
void checkQuota(api.Quota o) {
buildCounterQuota++;
if (buildCounterQuota < 3) {
checkUnnamed3508(o.limits);
checkUnnamed3509(o.metricRules);
}
buildCounterQuota--;
}
core.Map<core.String, core.String> buildUnnamed3510() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed3510(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 buildCounterQuotaLimit = 0;
api.QuotaLimit buildQuotaLimit() {
var o = api.QuotaLimit();
buildCounterQuotaLimit++;
if (buildCounterQuotaLimit < 3) {
o.defaultLimit = 'foo';
o.description = 'foo';
o.displayName = 'foo';
o.duration = 'foo';
o.freeTier = 'foo';
o.maxLimit = 'foo';
o.metric = 'foo';
o.name = 'foo';
o.unit = 'foo';
o.values = buildUnnamed3510();
}
buildCounterQuotaLimit--;
return o;
}
void checkQuotaLimit(api.QuotaLimit o) {
buildCounterQuotaLimit++;
if (buildCounterQuotaLimit < 3) {
unittest.expect(o.defaultLimit, unittest.equals('foo'));
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.duration, unittest.equals('foo'));
unittest.expect(o.freeTier, unittest.equals('foo'));
unittest.expect(o.maxLimit, unittest.equals('foo'));
unittest.expect(o.metric, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.unit, unittest.equals('foo'));
checkUnnamed3510(o.values);
}
buildCounterQuotaLimit--;
}
core.int buildCounterRemoveTenantProjectRequest = 0;
api.RemoveTenantProjectRequest buildRemoveTenantProjectRequest() {
var o = api.RemoveTenantProjectRequest();
buildCounterRemoveTenantProjectRequest++;
if (buildCounterRemoveTenantProjectRequest < 3) {
o.tag = 'foo';
}
buildCounterRemoveTenantProjectRequest--;
return o;
}
void checkRemoveTenantProjectRequest(api.RemoveTenantProjectRequest o) {
buildCounterRemoveTenantProjectRequest++;
if (buildCounterRemoveTenantProjectRequest < 3) {
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterRemoveTenantProjectRequest--;
}
core.List<api.TenancyUnit> buildUnnamed3511() {
var o = <api.TenancyUnit>[];
o.add(buildTenancyUnit());
o.add(buildTenancyUnit());
return o;
}
void checkUnnamed3511(core.List<api.TenancyUnit> o) {
unittest.expect(o, unittest.hasLength(2));
checkTenancyUnit(o[0]);
checkTenancyUnit(o[1]);
}
core.int buildCounterSearchTenancyUnitsResponse = 0;
api.SearchTenancyUnitsResponse buildSearchTenancyUnitsResponse() {
var o = api.SearchTenancyUnitsResponse();
buildCounterSearchTenancyUnitsResponse++;
if (buildCounterSearchTenancyUnitsResponse < 3) {
o.nextPageToken = 'foo';
o.tenancyUnits = buildUnnamed3511();
}
buildCounterSearchTenancyUnitsResponse--;
return o;
}
void checkSearchTenancyUnitsResponse(api.SearchTenancyUnitsResponse o) {
buildCounterSearchTenancyUnitsResponse++;
if (buildCounterSearchTenancyUnitsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed3511(o.tenancyUnits);
}
buildCounterSearchTenancyUnitsResponse--;
}
core.List<api.Api> buildUnnamed3512() {
var o = <api.Api>[];
o.add(buildApi());
o.add(buildApi());
return o;
}
void checkUnnamed3512(core.List<api.Api> o) {
unittest.expect(o, unittest.hasLength(2));
checkApi(o[0]);
checkApi(o[1]);
}
core.List<api.Endpoint> buildUnnamed3513() {
var o = <api.Endpoint>[];
o.add(buildEndpoint());
o.add(buildEndpoint());
return o;
}
void checkUnnamed3513(core.List<api.Endpoint> o) {
unittest.expect(o, unittest.hasLength(2));
checkEndpoint(o[0]);
checkEndpoint(o[1]);
}
core.List<api.Enum> buildUnnamed3514() {
var o = <api.Enum>[];
o.add(buildEnum());
o.add(buildEnum());
return o;
}
void checkUnnamed3514(core.List<api.Enum> o) {
unittest.expect(o, unittest.hasLength(2));
checkEnum(o[0]);
checkEnum(o[1]);
}
core.List<api.LogDescriptor> buildUnnamed3515() {
var o = <api.LogDescriptor>[];
o.add(buildLogDescriptor());
o.add(buildLogDescriptor());
return o;
}
void checkUnnamed3515(core.List<api.LogDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkLogDescriptor(o[0]);
checkLogDescriptor(o[1]);
}
core.List<api.MetricDescriptor> buildUnnamed3516() {
var o = <api.MetricDescriptor>[];
o.add(buildMetricDescriptor());
o.add(buildMetricDescriptor());
return o;
}
void checkUnnamed3516(core.List<api.MetricDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkMetricDescriptor(o[0]);
checkMetricDescriptor(o[1]);
}
core.List<api.MonitoredResourceDescriptor> buildUnnamed3517() {
var o = <api.MonitoredResourceDescriptor>[];
o.add(buildMonitoredResourceDescriptor());
o.add(buildMonitoredResourceDescriptor());
return o;
}
void checkUnnamed3517(core.List<api.MonitoredResourceDescriptor> o) {
unittest.expect(o, unittest.hasLength(2));
checkMonitoredResourceDescriptor(o[0]);
checkMonitoredResourceDescriptor(o[1]);
}
core.List<api.Type> buildUnnamed3518() {
var o = <api.Type>[];
o.add(buildType());
o.add(buildType());
return o;
}
void checkUnnamed3518(core.List<api.Type> o) {
unittest.expect(o, unittest.hasLength(2));
checkType(o[0]);
checkType(o[1]);
}
core.List<api.Type> buildUnnamed3519() {
var o = <api.Type>[];
o.add(buildType());
o.add(buildType());
return o;
}
void checkUnnamed3519(core.List<api.Type> o) {
unittest.expect(o, unittest.hasLength(2));
checkType(o[0]);
checkType(o[1]);
}
core.int buildCounterService = 0;
api.Service buildService() {
var o = api.Service();
buildCounterService++;
if (buildCounterService < 3) {
o.apis = buildUnnamed3512();
o.authentication = buildAuthentication();
o.backend = buildBackend();
o.billing = buildBilling();
o.configVersion = 42;
o.context = buildContext();
o.control = buildControl();
o.customError = buildCustomError();
o.documentation = buildDocumentation();
o.endpoints = buildUnnamed3513();
o.enums = buildUnnamed3514();
o.http = buildHttp();
o.id = 'foo';
o.logging = buildLogging();
o.logs = buildUnnamed3515();
o.metrics = buildUnnamed3516();
o.monitoredResources = buildUnnamed3517();
o.monitoring = buildMonitoring();
o.name = 'foo';
o.producerProjectId = 'foo';
o.quota = buildQuota();
o.sourceInfo = buildSourceInfo();
o.systemParameters = buildSystemParameters();
o.systemTypes = buildUnnamed3518();
o.title = 'foo';
o.types = buildUnnamed3519();
o.usage = buildUsage();
}
buildCounterService--;
return o;
}
void checkService(api.Service o) {
buildCounterService++;
if (buildCounterService < 3) {
checkUnnamed3512(o.apis);
checkAuthentication(o.authentication);
checkBackend(o.backend);
checkBilling(o.billing);
unittest.expect(o.configVersion, unittest.equals(42));
checkContext(o.context);
checkControl(o.control);
checkCustomError(o.customError);
checkDocumentation(o.documentation);
checkUnnamed3513(o.endpoints);
checkUnnamed3514(o.enums);
checkHttp(o.http);
unittest.expect(o.id, unittest.equals('foo'));
checkLogging(o.logging);
checkUnnamed3515(o.logs);
checkUnnamed3516(o.metrics);
checkUnnamed3517(o.monitoredResources);
checkMonitoring(o.monitoring);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.producerProjectId, unittest.equals('foo'));
checkQuota(o.quota);
checkSourceInfo(o.sourceInfo);
checkSystemParameters(o.systemParameters);
checkUnnamed3518(o.systemTypes);
unittest.expect(o.title, unittest.equals('foo'));
checkUnnamed3519(o.types);
checkUsage(o.usage);
}
buildCounterService--;
}
core.List<core.String> buildUnnamed3520() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3520(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 buildCounterServiceAccountConfig = 0;
api.ServiceAccountConfig buildServiceAccountConfig() {
var o = api.ServiceAccountConfig();
buildCounterServiceAccountConfig++;
if (buildCounterServiceAccountConfig < 3) {
o.accountId = 'foo';
o.tenantProjectRoles = buildUnnamed3520();
}
buildCounterServiceAccountConfig--;
return o;
}
void checkServiceAccountConfig(api.ServiceAccountConfig o) {
buildCounterServiceAccountConfig++;
if (buildCounterServiceAccountConfig < 3) {
unittest.expect(o.accountId, unittest.equals('foo'));
checkUnnamed3520(o.tenantProjectRoles);
}
buildCounterServiceAccountConfig--;
}
core.int buildCounterServiceIdentity = 0;
api.ServiceIdentity buildServiceIdentity() {
var o = api.ServiceIdentity();
buildCounterServiceIdentity++;
if (buildCounterServiceIdentity < 3) {
o.description = 'foo';
o.displayName = 'foo';
o.serviceAccountParent = 'foo';
}
buildCounterServiceIdentity--;
return o;
}
void checkServiceIdentity(api.ServiceIdentity o) {
buildCounterServiceIdentity++;
if (buildCounterServiceIdentity < 3) {
unittest.expect(o.description, unittest.equals('foo'));
unittest.expect(o.displayName, unittest.equals('foo'));
unittest.expect(o.serviceAccountParent, unittest.equals('foo'));
}
buildCounterServiceIdentity--;
}
core.int buildCounterSourceContext = 0;
api.SourceContext buildSourceContext() {
var o = api.SourceContext();
buildCounterSourceContext++;
if (buildCounterSourceContext < 3) {
o.fileName = 'foo';
}
buildCounterSourceContext--;
return o;
}
void checkSourceContext(api.SourceContext o) {
buildCounterSourceContext++;
if (buildCounterSourceContext < 3) {
unittest.expect(o.fileName, unittest.equals('foo'));
}
buildCounterSourceContext--;
}
core.Map<core.String, core.Object> buildUnnamed3521() {
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 checkUnnamed3521(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted7 = (o['x']) as core.Map;
unittest.expect(casted7, unittest.hasLength(3));
unittest.expect(casted7['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted7['bool'], unittest.equals(true));
unittest.expect(casted7['string'], unittest.equals('foo'));
var casted8 = (o['y']) as core.Map;
unittest.expect(casted8, unittest.hasLength(3));
unittest.expect(casted8['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted8['bool'], unittest.equals(true));
unittest.expect(casted8['string'], unittest.equals('foo'));
}
core.List<core.Map<core.String, core.Object>> buildUnnamed3522() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed3521());
o.add(buildUnnamed3521());
return o;
}
void checkUnnamed3522(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed3521(o[0]);
checkUnnamed3521(o[1]);
}
core.int buildCounterSourceInfo = 0;
api.SourceInfo buildSourceInfo() {
var o = api.SourceInfo();
buildCounterSourceInfo++;
if (buildCounterSourceInfo < 3) {
o.sourceFiles = buildUnnamed3522();
}
buildCounterSourceInfo--;
return o;
}
void checkSourceInfo(api.SourceInfo o) {
buildCounterSourceInfo++;
if (buildCounterSourceInfo < 3) {
checkUnnamed3522(o.sourceFiles);
}
buildCounterSourceInfo--;
}
core.Map<core.String, core.Object> buildUnnamed3523() {
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 checkUnnamed3523(core.Map<core.String, core.Object> o) {
unittest.expect(o, unittest.hasLength(2));
var casted9 = (o['x']) as core.Map;
unittest.expect(casted9, unittest.hasLength(3));
unittest.expect(casted9['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted9['bool'], unittest.equals(true));
unittest.expect(casted9['string'], unittest.equals('foo'));
var casted10 = (o['y']) as core.Map;
unittest.expect(casted10, unittest.hasLength(3));
unittest.expect(casted10['list'], unittest.equals([1, 2, 3]));
unittest.expect(casted10['bool'], unittest.equals(true));
unittest.expect(casted10['string'], unittest.equals('foo'));
}
core.List<core.Map<core.String, core.Object>> buildUnnamed3524() {
var o = <core.Map<core.String, core.Object>>[];
o.add(buildUnnamed3523());
o.add(buildUnnamed3523());
return o;
}
void checkUnnamed3524(core.List<core.Map<core.String, core.Object>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed3523(o[0]);
checkUnnamed3523(o[1]);
}
core.int buildCounterStatus = 0;
api.Status buildStatus() {
var o = api.Status();
buildCounterStatus++;
if (buildCounterStatus < 3) {
o.code = 42;
o.details = buildUnnamed3524();
o.message = 'foo';
}
buildCounterStatus--;
return o;
}
void checkStatus(api.Status o) {
buildCounterStatus++;
if (buildCounterStatus < 3) {
unittest.expect(o.code, unittest.equals(42));
checkUnnamed3524(o.details);
unittest.expect(o.message, unittest.equals('foo'));
}
buildCounterStatus--;
}
core.int buildCounterSystemParameter = 0;
api.SystemParameter buildSystemParameter() {
var o = api.SystemParameter();
buildCounterSystemParameter++;
if (buildCounterSystemParameter < 3) {
o.httpHeader = 'foo';
o.name = 'foo';
o.urlQueryParameter = 'foo';
}
buildCounterSystemParameter--;
return o;
}
void checkSystemParameter(api.SystemParameter o) {
buildCounterSystemParameter++;
if (buildCounterSystemParameter < 3) {
unittest.expect(o.httpHeader, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.urlQueryParameter, unittest.equals('foo'));
}
buildCounterSystemParameter--;
}
core.List<api.SystemParameter> buildUnnamed3525() {
var o = <api.SystemParameter>[];
o.add(buildSystemParameter());
o.add(buildSystemParameter());
return o;
}
void checkUnnamed3525(core.List<api.SystemParameter> o) {
unittest.expect(o, unittest.hasLength(2));
checkSystemParameter(o[0]);
checkSystemParameter(o[1]);
}
core.int buildCounterSystemParameterRule = 0;
api.SystemParameterRule buildSystemParameterRule() {
var o = api.SystemParameterRule();
buildCounterSystemParameterRule++;
if (buildCounterSystemParameterRule < 3) {
o.parameters = buildUnnamed3525();
o.selector = 'foo';
}
buildCounterSystemParameterRule--;
return o;
}
void checkSystemParameterRule(api.SystemParameterRule o) {
buildCounterSystemParameterRule++;
if (buildCounterSystemParameterRule < 3) {
checkUnnamed3525(o.parameters);
unittest.expect(o.selector, unittest.equals('foo'));
}
buildCounterSystemParameterRule--;
}
core.List<api.SystemParameterRule> buildUnnamed3526() {
var o = <api.SystemParameterRule>[];
o.add(buildSystemParameterRule());
o.add(buildSystemParameterRule());
return o;
}
void checkUnnamed3526(core.List<api.SystemParameterRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkSystemParameterRule(o[0]);
checkSystemParameterRule(o[1]);
}
core.int buildCounterSystemParameters = 0;
api.SystemParameters buildSystemParameters() {
var o = api.SystemParameters();
buildCounterSystemParameters++;
if (buildCounterSystemParameters < 3) {
o.rules = buildUnnamed3526();
}
buildCounterSystemParameters--;
return o;
}
void checkSystemParameters(api.SystemParameters o) {
buildCounterSystemParameters++;
if (buildCounterSystemParameters < 3) {
checkUnnamed3526(o.rules);
}
buildCounterSystemParameters--;
}
core.List<api.TenantResource> buildUnnamed3527() {
var o = <api.TenantResource>[];
o.add(buildTenantResource());
o.add(buildTenantResource());
return o;
}
void checkUnnamed3527(core.List<api.TenantResource> o) {
unittest.expect(o, unittest.hasLength(2));
checkTenantResource(o[0]);
checkTenantResource(o[1]);
}
core.int buildCounterTenancyUnit = 0;
api.TenancyUnit buildTenancyUnit() {
var o = api.TenancyUnit();
buildCounterTenancyUnit++;
if (buildCounterTenancyUnit < 3) {
o.consumer = 'foo';
o.createTime = 'foo';
o.name = 'foo';
o.service = 'foo';
o.tenantResources = buildUnnamed3527();
}
buildCounterTenancyUnit--;
return o;
}
void checkTenancyUnit(api.TenancyUnit o) {
buildCounterTenancyUnit++;
if (buildCounterTenancyUnit < 3) {
unittest.expect(o.consumer, unittest.equals('foo'));
unittest.expect(o.createTime, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.service, unittest.equals('foo'));
checkUnnamed3527(o.tenantResources);
}
buildCounterTenancyUnit--;
}
core.Map<core.String, core.String> buildUnnamed3528() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed3528(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.List<core.String> buildUnnamed3529() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3529(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 buildCounterTenantProjectConfig = 0;
api.TenantProjectConfig buildTenantProjectConfig() {
var o = api.TenantProjectConfig();
buildCounterTenantProjectConfig++;
if (buildCounterTenantProjectConfig < 3) {
o.billingConfig = buildBillingConfig();
o.folder = 'foo';
o.labels = buildUnnamed3528();
o.serviceAccountConfig = buildServiceAccountConfig();
o.services = buildUnnamed3529();
o.tenantProjectPolicy = buildTenantProjectPolicy();
}
buildCounterTenantProjectConfig--;
return o;
}
void checkTenantProjectConfig(api.TenantProjectConfig o) {
buildCounterTenantProjectConfig++;
if (buildCounterTenantProjectConfig < 3) {
checkBillingConfig(o.billingConfig);
unittest.expect(o.folder, unittest.equals('foo'));
checkUnnamed3528(o.labels);
checkServiceAccountConfig(o.serviceAccountConfig);
checkUnnamed3529(o.services);
checkTenantProjectPolicy(o.tenantProjectPolicy);
}
buildCounterTenantProjectConfig--;
}
core.List<api.PolicyBinding> buildUnnamed3530() {
var o = <api.PolicyBinding>[];
o.add(buildPolicyBinding());
o.add(buildPolicyBinding());
return o;
}
void checkUnnamed3530(core.List<api.PolicyBinding> o) {
unittest.expect(o, unittest.hasLength(2));
checkPolicyBinding(o[0]);
checkPolicyBinding(o[1]);
}
core.int buildCounterTenantProjectPolicy = 0;
api.TenantProjectPolicy buildTenantProjectPolicy() {
var o = api.TenantProjectPolicy();
buildCounterTenantProjectPolicy++;
if (buildCounterTenantProjectPolicy < 3) {
o.policyBindings = buildUnnamed3530();
}
buildCounterTenantProjectPolicy--;
return o;
}
void checkTenantProjectPolicy(api.TenantProjectPolicy o) {
buildCounterTenantProjectPolicy++;
if (buildCounterTenantProjectPolicy < 3) {
checkUnnamed3530(o.policyBindings);
}
buildCounterTenantProjectPolicy--;
}
core.int buildCounterTenantResource = 0;
api.TenantResource buildTenantResource() {
var o = api.TenantResource();
buildCounterTenantResource++;
if (buildCounterTenantResource < 3) {
o.resource = 'foo';
o.status = 'foo';
o.tag = 'foo';
}
buildCounterTenantResource--;
return o;
}
void checkTenantResource(api.TenantResource o) {
buildCounterTenantResource++;
if (buildCounterTenantResource < 3) {
unittest.expect(o.resource, unittest.equals('foo'));
unittest.expect(o.status, unittest.equals('foo'));
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterTenantResource--;
}
core.List<api.Field> buildUnnamed3531() {
var o = <api.Field>[];
o.add(buildField());
o.add(buildField());
return o;
}
void checkUnnamed3531(core.List<api.Field> o) {
unittest.expect(o, unittest.hasLength(2));
checkField(o[0]);
checkField(o[1]);
}
core.List<core.String> buildUnnamed3532() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3532(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<api.Option> buildUnnamed3533() {
var o = <api.Option>[];
o.add(buildOption());
o.add(buildOption());
return o;
}
void checkUnnamed3533(core.List<api.Option> o) {
unittest.expect(o, unittest.hasLength(2));
checkOption(o[0]);
checkOption(o[1]);
}
core.int buildCounterType = 0;
api.Type buildType() {
var o = api.Type();
buildCounterType++;
if (buildCounterType < 3) {
o.fields = buildUnnamed3531();
o.name = 'foo';
o.oneofs = buildUnnamed3532();
o.options = buildUnnamed3533();
o.sourceContext = buildSourceContext();
o.syntax = 'foo';
}
buildCounterType--;
return o;
}
void checkType(api.Type o) {
buildCounterType++;
if (buildCounterType < 3) {
checkUnnamed3531(o.fields);
unittest.expect(o.name, unittest.equals('foo'));
checkUnnamed3532(o.oneofs);
checkUnnamed3533(o.options);
checkSourceContext(o.sourceContext);
unittest.expect(o.syntax, unittest.equals('foo'));
}
buildCounterType--;
}
core.int buildCounterUndeleteTenantProjectRequest = 0;
api.UndeleteTenantProjectRequest buildUndeleteTenantProjectRequest() {
var o = api.UndeleteTenantProjectRequest();
buildCounterUndeleteTenantProjectRequest++;
if (buildCounterUndeleteTenantProjectRequest < 3) {
o.tag = 'foo';
}
buildCounterUndeleteTenantProjectRequest--;
return o;
}
void checkUndeleteTenantProjectRequest(api.UndeleteTenantProjectRequest o) {
buildCounterUndeleteTenantProjectRequest++;
if (buildCounterUndeleteTenantProjectRequest < 3) {
unittest.expect(o.tag, unittest.equals('foo'));
}
buildCounterUndeleteTenantProjectRequest--;
}
core.List<core.String> buildUnnamed3534() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3534(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<api.UsageRule> buildUnnamed3535() {
var o = <api.UsageRule>[];
o.add(buildUsageRule());
o.add(buildUsageRule());
return o;
}
void checkUnnamed3535(core.List<api.UsageRule> o) {
unittest.expect(o, unittest.hasLength(2));
checkUsageRule(o[0]);
checkUsageRule(o[1]);
}
core.int buildCounterUsage = 0;
api.Usage buildUsage() {
var o = api.Usage();
buildCounterUsage++;
if (buildCounterUsage < 3) {
o.producerNotificationChannel = 'foo';
o.requirements = buildUnnamed3534();
o.rules = buildUnnamed3535();
o.serviceIdentity = buildServiceIdentity();
}
buildCounterUsage--;
return o;
}
void checkUsage(api.Usage o) {
buildCounterUsage++;
if (buildCounterUsage < 3) {
unittest.expect(o.producerNotificationChannel, unittest.equals('foo'));
checkUnnamed3534(o.requirements);
checkUnnamed3535(o.rules);
checkServiceIdentity(o.serviceIdentity);
}
buildCounterUsage--;
}
core.int buildCounterUsageRule = 0;
api.UsageRule buildUsageRule() {
var o = api.UsageRule();
buildCounterUsageRule++;
if (buildCounterUsageRule < 3) {
o.allowUnregisteredCalls = true;
o.selector = 'foo';
o.skipServiceControl = true;
}
buildCounterUsageRule--;
return o;
}
void checkUsageRule(api.UsageRule o) {
buildCounterUsageRule++;
if (buildCounterUsageRule < 3) {
unittest.expect(o.allowUnregisteredCalls, unittest.isTrue);
unittest.expect(o.selector, unittest.equals('foo'));
unittest.expect(o.skipServiceControl, unittest.isTrue);
}
buildCounterUsageRule--;
}
core.List<core.String> buildUnnamed3536() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3536(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 buildCounterV1AddVisibilityLabelsResponse = 0;
api.V1AddVisibilityLabelsResponse buildV1AddVisibilityLabelsResponse() {
var o = api.V1AddVisibilityLabelsResponse();
buildCounterV1AddVisibilityLabelsResponse++;
if (buildCounterV1AddVisibilityLabelsResponse < 3) {
o.labels = buildUnnamed3536();
}
buildCounterV1AddVisibilityLabelsResponse--;
return o;
}
void checkV1AddVisibilityLabelsResponse(api.V1AddVisibilityLabelsResponse o) {
buildCounterV1AddVisibilityLabelsResponse++;
if (buildCounterV1AddVisibilityLabelsResponse < 3) {
checkUnnamed3536(o.labels);
}
buildCounterV1AddVisibilityLabelsResponse--;
}
core.List<api.V1Beta1QuotaOverride> buildUnnamed3537() {
var o = <api.V1Beta1QuotaOverride>[];
o.add(buildV1Beta1QuotaOverride());
o.add(buildV1Beta1QuotaOverride());
return o;
}
void checkUnnamed3537(core.List<api.V1Beta1QuotaOverride> o) {
unittest.expect(o, unittest.hasLength(2));
checkV1Beta1QuotaOverride(o[0]);
checkV1Beta1QuotaOverride(o[1]);
}
core.int buildCounterV1Beta1BatchCreateProducerOverridesResponse = 0;
api.V1Beta1BatchCreateProducerOverridesResponse
buildV1Beta1BatchCreateProducerOverridesResponse() {
var o = api.V1Beta1BatchCreateProducerOverridesResponse();
buildCounterV1Beta1BatchCreateProducerOverridesResponse++;
if (buildCounterV1Beta1BatchCreateProducerOverridesResponse < 3) {
o.overrides = buildUnnamed3537();
}
buildCounterV1Beta1BatchCreateProducerOverridesResponse--;
return o;
}
void checkV1Beta1BatchCreateProducerOverridesResponse(
api.V1Beta1BatchCreateProducerOverridesResponse o) {
buildCounterV1Beta1BatchCreateProducerOverridesResponse++;
if (buildCounterV1Beta1BatchCreateProducerOverridesResponse < 3) {
checkUnnamed3537(o.overrides);
}
buildCounterV1Beta1BatchCreateProducerOverridesResponse--;
}
core.int buildCounterV1Beta1DisableConsumerResponse = 0;
api.V1Beta1DisableConsumerResponse buildV1Beta1DisableConsumerResponse() {
var o = api.V1Beta1DisableConsumerResponse();
buildCounterV1Beta1DisableConsumerResponse++;
if (buildCounterV1Beta1DisableConsumerResponse < 3) {}
buildCounterV1Beta1DisableConsumerResponse--;
return o;
}
void checkV1Beta1DisableConsumerResponse(api.V1Beta1DisableConsumerResponse o) {
buildCounterV1Beta1DisableConsumerResponse++;
if (buildCounterV1Beta1DisableConsumerResponse < 3) {}
buildCounterV1Beta1DisableConsumerResponse--;
}
core.int buildCounterV1Beta1EnableConsumerResponse = 0;
api.V1Beta1EnableConsumerResponse buildV1Beta1EnableConsumerResponse() {
var o = api.V1Beta1EnableConsumerResponse();
buildCounterV1Beta1EnableConsumerResponse++;
if (buildCounterV1Beta1EnableConsumerResponse < 3) {}
buildCounterV1Beta1EnableConsumerResponse--;
return o;
}
void checkV1Beta1EnableConsumerResponse(api.V1Beta1EnableConsumerResponse o) {
buildCounterV1Beta1EnableConsumerResponse++;
if (buildCounterV1Beta1EnableConsumerResponse < 3) {}
buildCounterV1Beta1EnableConsumerResponse--;
}
core.int buildCounterV1Beta1GenerateServiceIdentityResponse = 0;
api.V1Beta1GenerateServiceIdentityResponse
buildV1Beta1GenerateServiceIdentityResponse() {
var o = api.V1Beta1GenerateServiceIdentityResponse();
buildCounterV1Beta1GenerateServiceIdentityResponse++;
if (buildCounterV1Beta1GenerateServiceIdentityResponse < 3) {
o.identity = buildV1Beta1ServiceIdentity();
}
buildCounterV1Beta1GenerateServiceIdentityResponse--;
return o;
}
void checkV1Beta1GenerateServiceIdentityResponse(
api.V1Beta1GenerateServiceIdentityResponse o) {
buildCounterV1Beta1GenerateServiceIdentityResponse++;
if (buildCounterV1Beta1GenerateServiceIdentityResponse < 3) {
checkV1Beta1ServiceIdentity(o.identity);
}
buildCounterV1Beta1GenerateServiceIdentityResponse--;
}
core.List<api.V1Beta1QuotaOverride> buildUnnamed3538() {
var o = <api.V1Beta1QuotaOverride>[];
o.add(buildV1Beta1QuotaOverride());
o.add(buildV1Beta1QuotaOverride());
return o;
}
void checkUnnamed3538(core.List<api.V1Beta1QuotaOverride> o) {
unittest.expect(o, unittest.hasLength(2));
checkV1Beta1QuotaOverride(o[0]);
checkV1Beta1QuotaOverride(o[1]);
}
core.int buildCounterV1Beta1ImportProducerOverridesResponse = 0;
api.V1Beta1ImportProducerOverridesResponse
buildV1Beta1ImportProducerOverridesResponse() {
var o = api.V1Beta1ImportProducerOverridesResponse();
buildCounterV1Beta1ImportProducerOverridesResponse++;
if (buildCounterV1Beta1ImportProducerOverridesResponse < 3) {
o.overrides = buildUnnamed3538();
}
buildCounterV1Beta1ImportProducerOverridesResponse--;
return o;
}
void checkV1Beta1ImportProducerOverridesResponse(
api.V1Beta1ImportProducerOverridesResponse o) {
buildCounterV1Beta1ImportProducerOverridesResponse++;
if (buildCounterV1Beta1ImportProducerOverridesResponse < 3) {
checkUnnamed3538(o.overrides);
}
buildCounterV1Beta1ImportProducerOverridesResponse--;
}
core.List<api.V1Beta1ProducerQuotaPolicy> buildUnnamed3539() {
var o = <api.V1Beta1ProducerQuotaPolicy>[];
o.add(buildV1Beta1ProducerQuotaPolicy());
o.add(buildV1Beta1ProducerQuotaPolicy());
return o;
}
void checkUnnamed3539(core.List<api.V1Beta1ProducerQuotaPolicy> o) {
unittest.expect(o, unittest.hasLength(2));
checkV1Beta1ProducerQuotaPolicy(o[0]);
checkV1Beta1ProducerQuotaPolicy(o[1]);
}
core.int buildCounterV1Beta1ImportProducerQuotaPoliciesResponse = 0;
api.V1Beta1ImportProducerQuotaPoliciesResponse
buildV1Beta1ImportProducerQuotaPoliciesResponse() {
var o = api.V1Beta1ImportProducerQuotaPoliciesResponse();
buildCounterV1Beta1ImportProducerQuotaPoliciesResponse++;
if (buildCounterV1Beta1ImportProducerQuotaPoliciesResponse < 3) {
o.policies = buildUnnamed3539();
}
buildCounterV1Beta1ImportProducerQuotaPoliciesResponse--;
return o;
}
void checkV1Beta1ImportProducerQuotaPoliciesResponse(
api.V1Beta1ImportProducerQuotaPoliciesResponse o) {
buildCounterV1Beta1ImportProducerQuotaPoliciesResponse++;
if (buildCounterV1Beta1ImportProducerQuotaPoliciesResponse < 3) {
checkUnnamed3539(o.policies);
}
buildCounterV1Beta1ImportProducerQuotaPoliciesResponse--;
}
core.Map<core.String, core.String> buildUnnamed3540() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed3540(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 buildCounterV1Beta1ProducerQuotaPolicy = 0;
api.V1Beta1ProducerQuotaPolicy buildV1Beta1ProducerQuotaPolicy() {
var o = api.V1Beta1ProducerQuotaPolicy();
buildCounterV1Beta1ProducerQuotaPolicy++;
if (buildCounterV1Beta1ProducerQuotaPolicy < 3) {
o.container = 'foo';
o.dimensions = buildUnnamed3540();
o.metric = 'foo';
o.name = 'foo';
o.policyValue = 'foo';
o.unit = 'foo';
}
buildCounterV1Beta1ProducerQuotaPolicy--;
return o;
}
void checkV1Beta1ProducerQuotaPolicy(api.V1Beta1ProducerQuotaPolicy o) {
buildCounterV1Beta1ProducerQuotaPolicy++;
if (buildCounterV1Beta1ProducerQuotaPolicy < 3) {
unittest.expect(o.container, unittest.equals('foo'));
checkUnnamed3540(o.dimensions);
unittest.expect(o.metric, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.policyValue, unittest.equals('foo'));
unittest.expect(o.unit, unittest.equals('foo'));
}
buildCounterV1Beta1ProducerQuotaPolicy--;
}
core.Map<core.String, core.String> buildUnnamed3541() {
var o = <core.String, core.String>{};
o['x'] = 'foo';
o['y'] = 'foo';
return o;
}
void checkUnnamed3541(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 buildCounterV1Beta1QuotaOverride = 0;
api.V1Beta1QuotaOverride buildV1Beta1QuotaOverride() {
var o = api.V1Beta1QuotaOverride();
buildCounterV1Beta1QuotaOverride++;
if (buildCounterV1Beta1QuotaOverride < 3) {
o.adminOverrideAncestor = 'foo';
o.dimensions = buildUnnamed3541();
o.metric = 'foo';
o.name = 'foo';
o.overrideValue = 'foo';
o.unit = 'foo';
}
buildCounterV1Beta1QuotaOverride--;
return o;
}
void checkV1Beta1QuotaOverride(api.V1Beta1QuotaOverride o) {
buildCounterV1Beta1QuotaOverride++;
if (buildCounterV1Beta1QuotaOverride < 3) {
unittest.expect(o.adminOverrideAncestor, unittest.equals('foo'));
checkUnnamed3541(o.dimensions);
unittest.expect(o.metric, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.overrideValue, unittest.equals('foo'));
unittest.expect(o.unit, unittest.equals('foo'));
}
buildCounterV1Beta1QuotaOverride--;
}
core.int buildCounterV1Beta1RefreshConsumerResponse = 0;
api.V1Beta1RefreshConsumerResponse buildV1Beta1RefreshConsumerResponse() {
var o = api.V1Beta1RefreshConsumerResponse();
buildCounterV1Beta1RefreshConsumerResponse++;
if (buildCounterV1Beta1RefreshConsumerResponse < 3) {}
buildCounterV1Beta1RefreshConsumerResponse--;
return o;
}
void checkV1Beta1RefreshConsumerResponse(api.V1Beta1RefreshConsumerResponse o) {
buildCounterV1Beta1RefreshConsumerResponse++;
if (buildCounterV1Beta1RefreshConsumerResponse < 3) {}
buildCounterV1Beta1RefreshConsumerResponse--;
}
core.int buildCounterV1Beta1ServiceIdentity = 0;
api.V1Beta1ServiceIdentity buildV1Beta1ServiceIdentity() {
var o = api.V1Beta1ServiceIdentity();
buildCounterV1Beta1ServiceIdentity++;
if (buildCounterV1Beta1ServiceIdentity < 3) {
o.email = 'foo';
o.name = 'foo';
o.tag = 'foo';
o.uniqueId = 'foo';
}
buildCounterV1Beta1ServiceIdentity--;
return o;
}
void checkV1Beta1ServiceIdentity(api.V1Beta1ServiceIdentity o) {
buildCounterV1Beta1ServiceIdentity++;
if (buildCounterV1Beta1ServiceIdentity < 3) {
unittest.expect(o.email, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.tag, unittest.equals('foo'));
unittest.expect(o.uniqueId, unittest.equals('foo'));
}
buildCounterV1Beta1ServiceIdentity--;
}
core.int buildCounterV1DefaultIdentity = 0;
api.V1DefaultIdentity buildV1DefaultIdentity() {
var o = api.V1DefaultIdentity();
buildCounterV1DefaultIdentity++;
if (buildCounterV1DefaultIdentity < 3) {
o.email = 'foo';
o.name = 'foo';
o.uniqueId = 'foo';
}
buildCounterV1DefaultIdentity--;
return o;
}
void checkV1DefaultIdentity(api.V1DefaultIdentity o) {
buildCounterV1DefaultIdentity++;
if (buildCounterV1DefaultIdentity < 3) {
unittest.expect(o.email, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.uniqueId, unittest.equals('foo'));
}
buildCounterV1DefaultIdentity--;
}
core.int buildCounterV1DisableConsumerResponse = 0;
api.V1DisableConsumerResponse buildV1DisableConsumerResponse() {
var o = api.V1DisableConsumerResponse();
buildCounterV1DisableConsumerResponse++;
if (buildCounterV1DisableConsumerResponse < 3) {}
buildCounterV1DisableConsumerResponse--;
return o;
}
void checkV1DisableConsumerResponse(api.V1DisableConsumerResponse o) {
buildCounterV1DisableConsumerResponse++;
if (buildCounterV1DisableConsumerResponse < 3) {}
buildCounterV1DisableConsumerResponse--;
}
core.int buildCounterV1EnableConsumerResponse = 0;
api.V1EnableConsumerResponse buildV1EnableConsumerResponse() {
var o = api.V1EnableConsumerResponse();
buildCounterV1EnableConsumerResponse++;
if (buildCounterV1EnableConsumerResponse < 3) {}
buildCounterV1EnableConsumerResponse--;
return o;
}
void checkV1EnableConsumerResponse(api.V1EnableConsumerResponse o) {
buildCounterV1EnableConsumerResponse++;
if (buildCounterV1EnableConsumerResponse < 3) {}
buildCounterV1EnableConsumerResponse--;
}
core.int buildCounterV1GenerateDefaultIdentityResponse = 0;
api.V1GenerateDefaultIdentityResponse buildV1GenerateDefaultIdentityResponse() {
var o = api.V1GenerateDefaultIdentityResponse();
buildCounterV1GenerateDefaultIdentityResponse++;
if (buildCounterV1GenerateDefaultIdentityResponse < 3) {
o.attachStatus = 'foo';
o.identity = buildV1DefaultIdentity();
o.role = 'foo';
}
buildCounterV1GenerateDefaultIdentityResponse--;
return o;
}
void checkV1GenerateDefaultIdentityResponse(
api.V1GenerateDefaultIdentityResponse o) {
buildCounterV1GenerateDefaultIdentityResponse++;
if (buildCounterV1GenerateDefaultIdentityResponse < 3) {
unittest.expect(o.attachStatus, unittest.equals('foo'));
checkV1DefaultIdentity(o.identity);
unittest.expect(o.role, unittest.equals('foo'));
}
buildCounterV1GenerateDefaultIdentityResponse--;
}
core.int buildCounterV1GenerateServiceAccountResponse = 0;
api.V1GenerateServiceAccountResponse buildV1GenerateServiceAccountResponse() {
var o = api.V1GenerateServiceAccountResponse();
buildCounterV1GenerateServiceAccountResponse++;
if (buildCounterV1GenerateServiceAccountResponse < 3) {
o.account = buildV1ServiceAccount();
}
buildCounterV1GenerateServiceAccountResponse--;
return o;
}
void checkV1GenerateServiceAccountResponse(
api.V1GenerateServiceAccountResponse o) {
buildCounterV1GenerateServiceAccountResponse++;
if (buildCounterV1GenerateServiceAccountResponse < 3) {
checkV1ServiceAccount(o.account);
}
buildCounterV1GenerateServiceAccountResponse--;
}
core.int buildCounterV1RefreshConsumerResponse = 0;
api.V1RefreshConsumerResponse buildV1RefreshConsumerResponse() {
var o = api.V1RefreshConsumerResponse();
buildCounterV1RefreshConsumerResponse++;
if (buildCounterV1RefreshConsumerResponse < 3) {}
buildCounterV1RefreshConsumerResponse--;
return o;
}
void checkV1RefreshConsumerResponse(api.V1RefreshConsumerResponse o) {
buildCounterV1RefreshConsumerResponse++;
if (buildCounterV1RefreshConsumerResponse < 3) {}
buildCounterV1RefreshConsumerResponse--;
}
core.List<core.String> buildUnnamed3542() {
var o = <core.String>[];
o.add('foo');
o.add('foo');
return o;
}
void checkUnnamed3542(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 buildCounterV1RemoveVisibilityLabelsResponse = 0;
api.V1RemoveVisibilityLabelsResponse buildV1RemoveVisibilityLabelsResponse() {
var o = api.V1RemoveVisibilityLabelsResponse();
buildCounterV1RemoveVisibilityLabelsResponse++;
if (buildCounterV1RemoveVisibilityLabelsResponse < 3) {
o.labels = buildUnnamed3542();
}
buildCounterV1RemoveVisibilityLabelsResponse--;
return o;
}
void checkV1RemoveVisibilityLabelsResponse(
api.V1RemoveVisibilityLabelsResponse o) {
buildCounterV1RemoveVisibilityLabelsResponse++;
if (buildCounterV1RemoveVisibilityLabelsResponse < 3) {
checkUnnamed3542(o.labels);
}
buildCounterV1RemoveVisibilityLabelsResponse--;
}
core.int buildCounterV1ServiceAccount = 0;
api.V1ServiceAccount buildV1ServiceAccount() {
var o = api.V1ServiceAccount();
buildCounterV1ServiceAccount++;
if (buildCounterV1ServiceAccount < 3) {
o.email = 'foo';
o.iamAccountName = 'foo';
o.name = 'foo';
o.tag = 'foo';
o.uniqueId = 'foo';
}
buildCounterV1ServiceAccount--;
return o;
}
void checkV1ServiceAccount(api.V1ServiceAccount o) {
buildCounterV1ServiceAccount++;
if (buildCounterV1ServiceAccount < 3) {
unittest.expect(o.email, unittest.equals('foo'));
unittest.expect(o.iamAccountName, unittest.equals('foo'));
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.tag, unittest.equals('foo'));
unittest.expect(o.uniqueId, unittest.equals('foo'));
}
buildCounterV1ServiceAccount--;
}
void main() {
unittest.group('obj-schema-AddTenantProjectRequest', () {
unittest.test('to-json--from-json', () {
var o = buildAddTenantProjectRequest();
var od = api.AddTenantProjectRequest.fromJson(o.toJson());
checkAddTenantProjectRequest(od);
});
});
unittest.group('obj-schema-Api', () {
unittest.test('to-json--from-json', () {
var o = buildApi();
var od = api.Api.fromJson(o.toJson());
checkApi(od);
});
});
unittest.group('obj-schema-ApplyTenantProjectConfigRequest', () {
unittest.test('to-json--from-json', () {
var o = buildApplyTenantProjectConfigRequest();
var od = api.ApplyTenantProjectConfigRequest.fromJson(o.toJson());
checkApplyTenantProjectConfigRequest(od);
});
});
unittest.group('obj-schema-AttachTenantProjectRequest', () {
unittest.test('to-json--from-json', () {
var o = buildAttachTenantProjectRequest();
var od = api.AttachTenantProjectRequest.fromJson(o.toJson());
checkAttachTenantProjectRequest(od);
});
});
unittest.group('obj-schema-AuthProvider', () {
unittest.test('to-json--from-json', () {
var o = buildAuthProvider();
var od = api.AuthProvider.fromJson(o.toJson());
checkAuthProvider(od);
});
});
unittest.group('obj-schema-AuthRequirement', () {
unittest.test('to-json--from-json', () {
var o = buildAuthRequirement();
var od = api.AuthRequirement.fromJson(o.toJson());
checkAuthRequirement(od);
});
});
unittest.group('obj-schema-Authentication', () {
unittest.test('to-json--from-json', () {
var o = buildAuthentication();
var od = api.Authentication.fromJson(o.toJson());
checkAuthentication(od);
});
});
unittest.group('obj-schema-AuthenticationRule', () {
unittest.test('to-json--from-json', () {
var o = buildAuthenticationRule();
var od = api.AuthenticationRule.fromJson(o.toJson());
checkAuthenticationRule(od);
});
});
unittest.group('obj-schema-Backend', () {
unittest.test('to-json--from-json', () {
var o = buildBackend();
var od = api.Backend.fromJson(o.toJson());
checkBackend(od);
});
});
unittest.group('obj-schema-BackendRule', () {
unittest.test('to-json--from-json', () {
var o = buildBackendRule();
var od = api.BackendRule.fromJson(o.toJson());
checkBackendRule(od);
});
});
unittest.group('obj-schema-Billing', () {
unittest.test('to-json--from-json', () {
var o = buildBilling();
var od = api.Billing.fromJson(o.toJson());
checkBilling(od);
});
});
unittest.group('obj-schema-BillingConfig', () {
unittest.test('to-json--from-json', () {
var o = buildBillingConfig();
var od = api.BillingConfig.fromJson(o.toJson());
checkBillingConfig(od);
});
});
unittest.group('obj-schema-BillingDestination', () {
unittest.test('to-json--from-json', () {
var o = buildBillingDestination();
var od = api.BillingDestination.fromJson(o.toJson());
checkBillingDestination(od);
});
});
unittest.group('obj-schema-CancelOperationRequest', () {
unittest.test('to-json--from-json', () {
var o = buildCancelOperationRequest();
var od = api.CancelOperationRequest.fromJson(o.toJson());
checkCancelOperationRequest(od);
});
});
unittest.group('obj-schema-Context', () {
unittest.test('to-json--from-json', () {
var o = buildContext();
var od = api.Context.fromJson(o.toJson());
checkContext(od);
});
});
unittest.group('obj-schema-ContextRule', () {
unittest.test('to-json--from-json', () {
var o = buildContextRule();
var od = api.ContextRule.fromJson(o.toJson());
checkContextRule(od);
});
});
unittest.group('obj-schema-Control', () {
unittest.test('to-json--from-json', () {
var o = buildControl();
var od = api.Control.fromJson(o.toJson());
checkControl(od);
});
});
unittest.group('obj-schema-CreateTenancyUnitRequest', () {
unittest.test('to-json--from-json', () {
var o = buildCreateTenancyUnitRequest();
var od = api.CreateTenancyUnitRequest.fromJson(o.toJson());
checkCreateTenancyUnitRequest(od);
});
});
unittest.group('obj-schema-CustomError', () {
unittest.test('to-json--from-json', () {
var o = buildCustomError();
var od = api.CustomError.fromJson(o.toJson());
checkCustomError(od);
});
});
unittest.group('obj-schema-CustomErrorRule', () {
unittest.test('to-json--from-json', () {
var o = buildCustomErrorRule();
var od = api.CustomErrorRule.fromJson(o.toJson());
checkCustomErrorRule(od);
});
});
unittest.group('obj-schema-CustomHttpPattern', () {
unittest.test('to-json--from-json', () {
var o = buildCustomHttpPattern();
var od = api.CustomHttpPattern.fromJson(o.toJson());
checkCustomHttpPattern(od);
});
});
unittest.group('obj-schema-DeleteTenantProjectRequest', () {
unittest.test('to-json--from-json', () {
var o = buildDeleteTenantProjectRequest();
var od = api.DeleteTenantProjectRequest.fromJson(o.toJson());
checkDeleteTenantProjectRequest(od);
});
});
unittest.group('obj-schema-Documentation', () {
unittest.test('to-json--from-json', () {
var o = buildDocumentation();
var od = api.Documentation.fromJson(o.toJson());
checkDocumentation(od);
});
});
unittest.group('obj-schema-DocumentationRule', () {
unittest.test('to-json--from-json', () {
var o = buildDocumentationRule();
var od = api.DocumentationRule.fromJson(o.toJson());
checkDocumentationRule(od);
});
});
unittest.group('obj-schema-Empty', () {
unittest.test('to-json--from-json', () {
var o = buildEmpty();
var od = api.Empty.fromJson(o.toJson());
checkEmpty(od);
});
});
unittest.group('obj-schema-Endpoint', () {
unittest.test('to-json--from-json', () {
var o = buildEndpoint();
var od = api.Endpoint.fromJson(o.toJson());
checkEndpoint(od);
});
});
unittest.group('obj-schema-Enum', () {
unittest.test('to-json--from-json', () {
var o = buildEnum();
var od = api.Enum.fromJson(o.toJson());
checkEnum(od);
});
});
unittest.group('obj-schema-EnumValue', () {
unittest.test('to-json--from-json', () {
var o = buildEnumValue();
var od = api.EnumValue.fromJson(o.toJson());
checkEnumValue(od);
});
});
unittest.group('obj-schema-Field', () {
unittest.test('to-json--from-json', () {
var o = buildField();
var od = api.Field.fromJson(o.toJson());
checkField(od);
});
});
unittest.group('obj-schema-Http', () {
unittest.test('to-json--from-json', () {
var o = buildHttp();
var od = api.Http.fromJson(o.toJson());
checkHttp(od);
});
});
unittest.group('obj-schema-HttpRule', () {
unittest.test('to-json--from-json', () {
var o = buildHttpRule();
var od = api.HttpRule.fromJson(o.toJson());
checkHttpRule(od);
});
});
unittest.group('obj-schema-JwtLocation', () {
unittest.test('to-json--from-json', () {
var o = buildJwtLocation();
var od = api.JwtLocation.fromJson(o.toJson());
checkJwtLocation(od);
});
});
unittest.group('obj-schema-LabelDescriptor', () {
unittest.test('to-json--from-json', () {
var o = buildLabelDescriptor();
var od = api.LabelDescriptor.fromJson(o.toJson());
checkLabelDescriptor(od);
});
});
unittest.group('obj-schema-ListOperationsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildListOperationsResponse();
var od = api.ListOperationsResponse.fromJson(o.toJson());
checkListOperationsResponse(od);
});
});
unittest.group('obj-schema-ListTenancyUnitsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildListTenancyUnitsResponse();
var od = api.ListTenancyUnitsResponse.fromJson(o.toJson());
checkListTenancyUnitsResponse(od);
});
});
unittest.group('obj-schema-LogDescriptor', () {
unittest.test('to-json--from-json', () {
var o = buildLogDescriptor();
var od = api.LogDescriptor.fromJson(o.toJson());
checkLogDescriptor(od);
});
});
unittest.group('obj-schema-Logging', () {
unittest.test('to-json--from-json', () {
var o = buildLogging();
var od = api.Logging.fromJson(o.toJson());
checkLogging(od);
});
});
unittest.group('obj-schema-LoggingDestination', () {
unittest.test('to-json--from-json', () {
var o = buildLoggingDestination();
var od = api.LoggingDestination.fromJson(o.toJson());
checkLoggingDestination(od);
});
});
unittest.group('obj-schema-Method', () {
unittest.test('to-json--from-json', () {
var o = buildMethod();
var od = api.Method.fromJson(o.toJson());
checkMethod(od);
});
});
unittest.group('obj-schema-MetricDescriptor', () {
unittest.test('to-json--from-json', () {
var o = buildMetricDescriptor();
var od = api.MetricDescriptor.fromJson(o.toJson());
checkMetricDescriptor(od);
});
});
unittest.group('obj-schema-MetricDescriptorMetadata', () {
unittest.test('to-json--from-json', () {
var o = buildMetricDescriptorMetadata();
var od = api.MetricDescriptorMetadata.fromJson(o.toJson());
checkMetricDescriptorMetadata(od);
});
});
unittest.group('obj-schema-MetricRule', () {
unittest.test('to-json--from-json', () {
var o = buildMetricRule();
var od = api.MetricRule.fromJson(o.toJson());
checkMetricRule(od);
});
});
unittest.group('obj-schema-Mixin', () {
unittest.test('to-json--from-json', () {
var o = buildMixin();
var od = api.Mixin.fromJson(o.toJson());
checkMixin(od);
});
});
unittest.group('obj-schema-MonitoredResourceDescriptor', () {
unittest.test('to-json--from-json', () {
var o = buildMonitoredResourceDescriptor();
var od = api.MonitoredResourceDescriptor.fromJson(o.toJson());
checkMonitoredResourceDescriptor(od);
});
});
unittest.group('obj-schema-Monitoring', () {
unittest.test('to-json--from-json', () {
var o = buildMonitoring();
var od = api.Monitoring.fromJson(o.toJson());
checkMonitoring(od);
});
});
unittest.group('obj-schema-MonitoringDestination', () {
unittest.test('to-json--from-json', () {
var o = buildMonitoringDestination();
var od = api.MonitoringDestination.fromJson(o.toJson());
checkMonitoringDestination(od);
});
});
unittest.group('obj-schema-OAuthRequirements', () {
unittest.test('to-json--from-json', () {
var o = buildOAuthRequirements();
var od = api.OAuthRequirements.fromJson(o.toJson());
checkOAuthRequirements(od);
});
});
unittest.group('obj-schema-Operation', () {
unittest.test('to-json--from-json', () {
var o = buildOperation();
var od = api.Operation.fromJson(o.toJson());
checkOperation(od);
});
});
unittest.group('obj-schema-Option', () {
unittest.test('to-json--from-json', () {
var o = buildOption();
var od = api.Option.fromJson(o.toJson());
checkOption(od);
});
});
unittest.group('obj-schema-Page', () {
unittest.test('to-json--from-json', () {
var o = buildPage();
var od = api.Page.fromJson(o.toJson());
checkPage(od);
});
});
unittest.group('obj-schema-PolicyBinding', () {
unittest.test('to-json--from-json', () {
var o = buildPolicyBinding();
var od = api.PolicyBinding.fromJson(o.toJson());
checkPolicyBinding(od);
});
});
unittest.group('obj-schema-Quota', () {
unittest.test('to-json--from-json', () {
var o = buildQuota();
var od = api.Quota.fromJson(o.toJson());
checkQuota(od);
});
});
unittest.group('obj-schema-QuotaLimit', () {
unittest.test('to-json--from-json', () {
var o = buildQuotaLimit();
var od = api.QuotaLimit.fromJson(o.toJson());
checkQuotaLimit(od);
});
});
unittest.group('obj-schema-RemoveTenantProjectRequest', () {
unittest.test('to-json--from-json', () {
var o = buildRemoveTenantProjectRequest();
var od = api.RemoveTenantProjectRequest.fromJson(o.toJson());
checkRemoveTenantProjectRequest(od);
});
});
unittest.group('obj-schema-SearchTenancyUnitsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildSearchTenancyUnitsResponse();
var od = api.SearchTenancyUnitsResponse.fromJson(o.toJson());
checkSearchTenancyUnitsResponse(od);
});
});
unittest.group('obj-schema-Service', () {
unittest.test('to-json--from-json', () {
var o = buildService();
var od = api.Service.fromJson(o.toJson());
checkService(od);
});
});
unittest.group('obj-schema-ServiceAccountConfig', () {
unittest.test('to-json--from-json', () {
var o = buildServiceAccountConfig();
var od = api.ServiceAccountConfig.fromJson(o.toJson());
checkServiceAccountConfig(od);
});
});
unittest.group('obj-schema-ServiceIdentity', () {
unittest.test('to-json--from-json', () {
var o = buildServiceIdentity();
var od = api.ServiceIdentity.fromJson(o.toJson());
checkServiceIdentity(od);
});
});
unittest.group('obj-schema-SourceContext', () {
unittest.test('to-json--from-json', () {
var o = buildSourceContext();
var od = api.SourceContext.fromJson(o.toJson());
checkSourceContext(od);
});
});
unittest.group('obj-schema-SourceInfo', () {
unittest.test('to-json--from-json', () {
var o = buildSourceInfo();
var od = api.SourceInfo.fromJson(o.toJson());
checkSourceInfo(od);
});
});
unittest.group('obj-schema-Status', () {
unittest.test('to-json--from-json', () {
var o = buildStatus();
var od = api.Status.fromJson(o.toJson());
checkStatus(od);
});
});
unittest.group('obj-schema-SystemParameter', () {
unittest.test('to-json--from-json', () {
var o = buildSystemParameter();
var od = api.SystemParameter.fromJson(o.toJson());
checkSystemParameter(od);
});
});
unittest.group('obj-schema-SystemParameterRule', () {
unittest.test('to-json--from-json', () {
var o = buildSystemParameterRule();
var od = api.SystemParameterRule.fromJson(o.toJson());
checkSystemParameterRule(od);
});
});
unittest.group('obj-schema-SystemParameters', () {
unittest.test('to-json--from-json', () {
var o = buildSystemParameters();
var od = api.SystemParameters.fromJson(o.toJson());
checkSystemParameters(od);
});
});
unittest.group('obj-schema-TenancyUnit', () {
unittest.test('to-json--from-json', () {
var o = buildTenancyUnit();
var od = api.TenancyUnit.fromJson(o.toJson());
checkTenancyUnit(od);
});
});
unittest.group('obj-schema-TenantProjectConfig', () {
unittest.test('to-json--from-json', () {
var o = buildTenantProjectConfig();
var od = api.TenantProjectConfig.fromJson(o.toJson());
checkTenantProjectConfig(od);
});
});
unittest.group('obj-schema-TenantProjectPolicy', () {
unittest.test('to-json--from-json', () {
var o = buildTenantProjectPolicy();
var od = api.TenantProjectPolicy.fromJson(o.toJson());
checkTenantProjectPolicy(od);
});
});
unittest.group('obj-schema-TenantResource', () {
unittest.test('to-json--from-json', () {
var o = buildTenantResource();
var od = api.TenantResource.fromJson(o.toJson());
checkTenantResource(od);
});
});
unittest.group('obj-schema-Type', () {
unittest.test('to-json--from-json', () {
var o = buildType();
var od = api.Type.fromJson(o.toJson());
checkType(od);
});
});
unittest.group('obj-schema-UndeleteTenantProjectRequest', () {
unittest.test('to-json--from-json', () {
var o = buildUndeleteTenantProjectRequest();
var od = api.UndeleteTenantProjectRequest.fromJson(o.toJson());
checkUndeleteTenantProjectRequest(od);
});
});
unittest.group('obj-schema-Usage', () {
unittest.test('to-json--from-json', () {
var o = buildUsage();
var od = api.Usage.fromJson(o.toJson());
checkUsage(od);
});
});
unittest.group('obj-schema-UsageRule', () {
unittest.test('to-json--from-json', () {
var o = buildUsageRule();
var od = api.UsageRule.fromJson(o.toJson());
checkUsageRule(od);
});
});
unittest.group('obj-schema-V1AddVisibilityLabelsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1AddVisibilityLabelsResponse();
var od = api.V1AddVisibilityLabelsResponse.fromJson(o.toJson());
checkV1AddVisibilityLabelsResponse(od);
});
});
unittest.group('obj-schema-V1Beta1BatchCreateProducerOverridesResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1BatchCreateProducerOverridesResponse();
var od =
api.V1Beta1BatchCreateProducerOverridesResponse.fromJson(o.toJson());
checkV1Beta1BatchCreateProducerOverridesResponse(od);
});
});
unittest.group('obj-schema-V1Beta1DisableConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1DisableConsumerResponse();
var od = api.V1Beta1DisableConsumerResponse.fromJson(o.toJson());
checkV1Beta1DisableConsumerResponse(od);
});
});
unittest.group('obj-schema-V1Beta1EnableConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1EnableConsumerResponse();
var od = api.V1Beta1EnableConsumerResponse.fromJson(o.toJson());
checkV1Beta1EnableConsumerResponse(od);
});
});
unittest.group('obj-schema-V1Beta1GenerateServiceIdentityResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1GenerateServiceIdentityResponse();
var od = api.V1Beta1GenerateServiceIdentityResponse.fromJson(o.toJson());
checkV1Beta1GenerateServiceIdentityResponse(od);
});
});
unittest.group('obj-schema-V1Beta1ImportProducerOverridesResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1ImportProducerOverridesResponse();
var od = api.V1Beta1ImportProducerOverridesResponse.fromJson(o.toJson());
checkV1Beta1ImportProducerOverridesResponse(od);
});
});
unittest.group('obj-schema-V1Beta1ImportProducerQuotaPoliciesResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1ImportProducerQuotaPoliciesResponse();
var od =
api.V1Beta1ImportProducerQuotaPoliciesResponse.fromJson(o.toJson());
checkV1Beta1ImportProducerQuotaPoliciesResponse(od);
});
});
unittest.group('obj-schema-V1Beta1ProducerQuotaPolicy', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1ProducerQuotaPolicy();
var od = api.V1Beta1ProducerQuotaPolicy.fromJson(o.toJson());
checkV1Beta1ProducerQuotaPolicy(od);
});
});
unittest.group('obj-schema-V1Beta1QuotaOverride', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1QuotaOverride();
var od = api.V1Beta1QuotaOverride.fromJson(o.toJson());
checkV1Beta1QuotaOverride(od);
});
});
unittest.group('obj-schema-V1Beta1RefreshConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1RefreshConsumerResponse();
var od = api.V1Beta1RefreshConsumerResponse.fromJson(o.toJson());
checkV1Beta1RefreshConsumerResponse(od);
});
});
unittest.group('obj-schema-V1Beta1ServiceIdentity', () {
unittest.test('to-json--from-json', () {
var o = buildV1Beta1ServiceIdentity();
var od = api.V1Beta1ServiceIdentity.fromJson(o.toJson());
checkV1Beta1ServiceIdentity(od);
});
});
unittest.group('obj-schema-V1DefaultIdentity', () {
unittest.test('to-json--from-json', () {
var o = buildV1DefaultIdentity();
var od = api.V1DefaultIdentity.fromJson(o.toJson());
checkV1DefaultIdentity(od);
});
});
unittest.group('obj-schema-V1DisableConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1DisableConsumerResponse();
var od = api.V1DisableConsumerResponse.fromJson(o.toJson());
checkV1DisableConsumerResponse(od);
});
});
unittest.group('obj-schema-V1EnableConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1EnableConsumerResponse();
var od = api.V1EnableConsumerResponse.fromJson(o.toJson());
checkV1EnableConsumerResponse(od);
});
});
unittest.group('obj-schema-V1GenerateDefaultIdentityResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1GenerateDefaultIdentityResponse();
var od = api.V1GenerateDefaultIdentityResponse.fromJson(o.toJson());
checkV1GenerateDefaultIdentityResponse(od);
});
});
unittest.group('obj-schema-V1GenerateServiceAccountResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1GenerateServiceAccountResponse();
var od = api.V1GenerateServiceAccountResponse.fromJson(o.toJson());
checkV1GenerateServiceAccountResponse(od);
});
});
unittest.group('obj-schema-V1RefreshConsumerResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1RefreshConsumerResponse();
var od = api.V1RefreshConsumerResponse.fromJson(o.toJson());
checkV1RefreshConsumerResponse(od);
});
});
unittest.group('obj-schema-V1RemoveVisibilityLabelsResponse', () {
unittest.test('to-json--from-json', () {
var o = buildV1RemoveVisibilityLabelsResponse();
var od = api.V1RemoveVisibilityLabelsResponse.fromJson(o.toJson());
checkV1RemoveVisibilityLabelsResponse(od);
});
});
unittest.group('obj-schema-V1ServiceAccount', () {
unittest.test('to-json--from-json', () {
var o = buildV1ServiceAccount();
var od = api.V1ServiceAccount.fromJson(o.toJson());
checkV1ServiceAccount(od);
});
});
unittest.group('resource-OperationsResourceApi', () {
unittest.test('method--cancel', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).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);
checkCancelOperationRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.cancel(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkEmpty(response);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkEmpty(response);
})));
});
unittest.test('method--get', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.get(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).operations;
var arg_name = '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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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(buildListOperationsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_name,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkListOperationsResponse(response);
})));
});
});
unittest.group('resource-ServicesResourceApi', () {
unittest.test('method--search', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services;
var arg_parent = 'foo';
var arg_pageSize = 42;
var arg_pageToken = 'foo';
var arg_query = '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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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["query"].first, unittest.equals(arg_query));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
'content-type': 'application/json; charset=utf-8',
};
var resp = convert.json.encode(buildSearchTenancyUnitsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.search(arg_parent,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
query: arg_query,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkSearchTenancyUnitsResponse(response);
})));
});
});
unittest.group('resource-ServicesTenancyUnitsResourceApi', () {
unittest.test('method--addProject', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildAddTenantProjectRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.AddTenantProjectRequest.fromJson(json);
checkAddTenantProjectRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.addProject(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--applyProjectConfig', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildApplyTenantProjectConfigRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.ApplyTenantProjectConfigRequest.fromJson(json);
checkApplyTenantProjectConfigRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.applyProjectConfig(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--attachProject', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildAttachTenantProjectRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.AttachTenantProjectRequest.fromJson(json);
checkAttachTenantProjectRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.attachProject(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--create', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildCreateTenancyUnitRequest();
var arg_parent = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.CreateTenancyUnitRequest.fromJson(json);
checkCreateTenancyUnitRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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(buildTenancyUnit());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.create(arg_request, arg_parent, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkTenancyUnit(response);
})));
});
unittest.test('method--delete', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.delete(arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--deleteProject', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildDeleteTenantProjectRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.DeleteTenantProjectRequest.fromJson(json);
checkDeleteTenantProjectRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.deleteProject(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--list', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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(buildListTenancyUnitsResponse());
return async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_parent,
filter: arg_filter,
pageSize: arg_pageSize,
pageToken: arg_pageToken,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkListTenancyUnitsResponse(response);
})));
});
unittest.test('method--removeProject', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildRemoveTenantProjectRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.RemoveTenantProjectRequest.fromJson(json);
checkRemoveTenantProjectRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.removeProject(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
unittest.test('method--undeleteProject', () {
var mock = HttpServerMock();
var res = api.ServiceconsumermanagementApi(mock).services.tenancyUnits;
var arg_request = buildUndeleteTenantProjectRequest();
var arg_name = 'foo';
var arg_$fields = 'foo';
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = api.UndeleteTenantProjectRequest.fromJson(json);
checkUndeleteTenantProjectRequest(obj);
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 + 3), unittest.equals("v1/"));
pathOffset += 3;
// 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);
res
.undeleteProject(arg_request, arg_name, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOperation(response);
})));
});
});
}