| // ignore_for_file: camel_case_types |
| // ignore_for_file: comment_references |
| // ignore_for_file: file_names |
| // ignore_for_file: library_names |
| // ignore_for_file: lines_longer_than_80_chars |
| // ignore_for_file: non_constant_identifier_names |
| // ignore_for_file: prefer_expression_function_bodies |
| // ignore_for_file: prefer_interpolation_to_compose_strings |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| // ignore_for_file: unnecessary_cast |
| // ignore_for_file: unnecessary_lambdas |
| // ignore_for_file: unnecessary_parenthesis |
| // ignore_for_file: unnecessary_string_interpolations |
| // ignore_for_file: avoid_returning_null |
| // ignore_for_file: cascade_invocations |
| // ignore_for_file: prefer_final_locals |
| // ignore_for_file: prefer_single_quotes |
| // ignore_for_file: unused_local_variable |
| |
| import 'dart:async' as async; |
| import 'dart:convert' as convert; |
| import 'dart:core' as core; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:test/test.dart' as unittest; |
| import 'package:googleapis/datastore/v1.dart' as api; |
| |
| import '../test_shared.dart'; |
| |
| core.List<api.Key> buildUnnamed0() { |
| var o = <api.Key>[]; |
| o.add(buildKey()); |
| o.add(buildKey()); |
| return o; |
| } |
| |
| void checkUnnamed0(core.List<api.Key> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKey(o[0] as api.Key); |
| checkKey(o[1] as api.Key); |
| } |
| |
| core.int buildCounterAllocateIdsRequest = 0; |
| api.AllocateIdsRequest buildAllocateIdsRequest() { |
| var o = api.AllocateIdsRequest(); |
| buildCounterAllocateIdsRequest++; |
| if (buildCounterAllocateIdsRequest < 3) { |
| o.keys = buildUnnamed0(); |
| } |
| buildCounterAllocateIdsRequest--; |
| return o; |
| } |
| |
| void checkAllocateIdsRequest(api.AllocateIdsRequest o) { |
| buildCounterAllocateIdsRequest++; |
| if (buildCounterAllocateIdsRequest < 3) { |
| checkUnnamed0(o.keys!); |
| } |
| buildCounterAllocateIdsRequest--; |
| } |
| |
| core.List<api.Key> buildUnnamed1() { |
| var o = <api.Key>[]; |
| o.add(buildKey()); |
| o.add(buildKey()); |
| return o; |
| } |
| |
| void checkUnnamed1(core.List<api.Key> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKey(o[0] as api.Key); |
| checkKey(o[1] as api.Key); |
| } |
| |
| core.int buildCounterAllocateIdsResponse = 0; |
| api.AllocateIdsResponse buildAllocateIdsResponse() { |
| var o = api.AllocateIdsResponse(); |
| buildCounterAllocateIdsResponse++; |
| if (buildCounterAllocateIdsResponse < 3) { |
| o.keys = buildUnnamed1(); |
| } |
| buildCounterAllocateIdsResponse--; |
| return o; |
| } |
| |
| void checkAllocateIdsResponse(api.AllocateIdsResponse o) { |
| buildCounterAllocateIdsResponse++; |
| if (buildCounterAllocateIdsResponse < 3) { |
| checkUnnamed1(o.keys!); |
| } |
| buildCounterAllocateIdsResponse--; |
| } |
| |
| core.List<api.Value> buildUnnamed2() { |
| var o = <api.Value>[]; |
| o.add(buildValue()); |
| o.add(buildValue()); |
| return o; |
| } |
| |
| void checkUnnamed2(core.List<api.Value> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkValue(o[0] as api.Value); |
| checkValue(o[1] as api.Value); |
| } |
| |
| core.int buildCounterArrayValue = 0; |
| api.ArrayValue buildArrayValue() { |
| var o = api.ArrayValue(); |
| buildCounterArrayValue++; |
| if (buildCounterArrayValue < 3) { |
| o.values = buildUnnamed2(); |
| } |
| buildCounterArrayValue--; |
| return o; |
| } |
| |
| void checkArrayValue(api.ArrayValue o) { |
| buildCounterArrayValue++; |
| if (buildCounterArrayValue < 3) { |
| checkUnnamed2(o.values!); |
| } |
| buildCounterArrayValue--; |
| } |
| |
| core.int buildCounterBeginTransactionRequest = 0; |
| api.BeginTransactionRequest buildBeginTransactionRequest() { |
| var o = api.BeginTransactionRequest(); |
| buildCounterBeginTransactionRequest++; |
| if (buildCounterBeginTransactionRequest < 3) { |
| o.transactionOptions = buildTransactionOptions(); |
| } |
| buildCounterBeginTransactionRequest--; |
| return o; |
| } |
| |
| void checkBeginTransactionRequest(api.BeginTransactionRequest o) { |
| buildCounterBeginTransactionRequest++; |
| if (buildCounterBeginTransactionRequest < 3) { |
| checkTransactionOptions(o.transactionOptions! as api.TransactionOptions); |
| } |
| buildCounterBeginTransactionRequest--; |
| } |
| |
| core.int buildCounterBeginTransactionResponse = 0; |
| api.BeginTransactionResponse buildBeginTransactionResponse() { |
| var o = api.BeginTransactionResponse(); |
| buildCounterBeginTransactionResponse++; |
| if (buildCounterBeginTransactionResponse < 3) { |
| o.transaction = 'foo'; |
| } |
| buildCounterBeginTransactionResponse--; |
| return o; |
| } |
| |
| void checkBeginTransactionResponse(api.BeginTransactionResponse o) { |
| buildCounterBeginTransactionResponse++; |
| if (buildCounterBeginTransactionResponse < 3) { |
| unittest.expect( |
| o.transaction!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBeginTransactionResponse--; |
| } |
| |
| core.List<api.Mutation> buildUnnamed3() { |
| var o = <api.Mutation>[]; |
| o.add(buildMutation()); |
| o.add(buildMutation()); |
| return o; |
| } |
| |
| void checkUnnamed3(core.List<api.Mutation> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkMutation(o[0] as api.Mutation); |
| checkMutation(o[1] as api.Mutation); |
| } |
| |
| core.int buildCounterCommitRequest = 0; |
| api.CommitRequest buildCommitRequest() { |
| var o = api.CommitRequest(); |
| buildCounterCommitRequest++; |
| if (buildCounterCommitRequest < 3) { |
| o.mode = 'foo'; |
| o.mutations = buildUnnamed3(); |
| o.transaction = 'foo'; |
| } |
| buildCounterCommitRequest--; |
| return o; |
| } |
| |
| void checkCommitRequest(api.CommitRequest o) { |
| buildCounterCommitRequest++; |
| if (buildCounterCommitRequest < 3) { |
| unittest.expect( |
| o.mode!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed3(o.mutations!); |
| unittest.expect( |
| o.transaction!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterCommitRequest--; |
| } |
| |
| core.List<api.MutationResult> buildUnnamed4() { |
| var o = <api.MutationResult>[]; |
| o.add(buildMutationResult()); |
| o.add(buildMutationResult()); |
| return o; |
| } |
| |
| void checkUnnamed4(core.List<api.MutationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkMutationResult(o[0] as api.MutationResult); |
| checkMutationResult(o[1] as api.MutationResult); |
| } |
| |
| core.int buildCounterCommitResponse = 0; |
| api.CommitResponse buildCommitResponse() { |
| var o = api.CommitResponse(); |
| buildCounterCommitResponse++; |
| if (buildCounterCommitResponse < 3) { |
| o.indexUpdates = 42; |
| o.mutationResults = buildUnnamed4(); |
| } |
| buildCounterCommitResponse--; |
| return o; |
| } |
| |
| void checkCommitResponse(api.CommitResponse o) { |
| buildCounterCommitResponse++; |
| if (buildCounterCommitResponse < 3) { |
| unittest.expect( |
| o.indexUpdates!, |
| unittest.equals(42), |
| ); |
| checkUnnamed4(o.mutationResults!); |
| } |
| buildCounterCommitResponse--; |
| } |
| |
| core.List<api.Filter> buildUnnamed5() { |
| var o = <api.Filter>[]; |
| o.add(buildFilter()); |
| o.add(buildFilter()); |
| return o; |
| } |
| |
| void checkUnnamed5(core.List<api.Filter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkFilter(o[0] as api.Filter); |
| checkFilter(o[1] as api.Filter); |
| } |
| |
| core.int buildCounterCompositeFilter = 0; |
| api.CompositeFilter buildCompositeFilter() { |
| var o = api.CompositeFilter(); |
| buildCounterCompositeFilter++; |
| if (buildCounterCompositeFilter < 3) { |
| o.filters = buildUnnamed5(); |
| o.op = 'foo'; |
| } |
| buildCounterCompositeFilter--; |
| return o; |
| } |
| |
| void checkCompositeFilter(api.CompositeFilter o) { |
| buildCounterCompositeFilter++; |
| if (buildCounterCompositeFilter < 3) { |
| checkUnnamed5(o.filters!); |
| unittest.expect( |
| o.op!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterCompositeFilter--; |
| } |
| |
| 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.Map<core.String, api.Value> buildUnnamed6() { |
| var o = <core.String, api.Value>{}; |
| o['x'] = buildValue(); |
| o['y'] = buildValue(); |
| return o; |
| } |
| |
| void checkUnnamed6(core.Map<core.String, api.Value> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkValue(o['x']! as api.Value); |
| checkValue(o['y']! as api.Value); |
| } |
| |
| core.int buildCounterEntity = 0; |
| api.Entity buildEntity() { |
| var o = api.Entity(); |
| buildCounterEntity++; |
| if (buildCounterEntity < 3) { |
| o.key = buildKey(); |
| o.properties = buildUnnamed6(); |
| } |
| buildCounterEntity--; |
| return o; |
| } |
| |
| void checkEntity(api.Entity o) { |
| buildCounterEntity++; |
| if (buildCounterEntity < 3) { |
| checkKey(o.key! as api.Key); |
| checkUnnamed6(o.properties!); |
| } |
| buildCounterEntity--; |
| } |
| |
| core.int buildCounterEntityResult = 0; |
| api.EntityResult buildEntityResult() { |
| var o = api.EntityResult(); |
| buildCounterEntityResult++; |
| if (buildCounterEntityResult < 3) { |
| o.cursor = 'foo'; |
| o.entity = buildEntity(); |
| o.version = 'foo'; |
| } |
| buildCounterEntityResult--; |
| return o; |
| } |
| |
| void checkEntityResult(api.EntityResult o) { |
| buildCounterEntityResult++; |
| if (buildCounterEntityResult < 3) { |
| unittest.expect( |
| o.cursor!, |
| unittest.equals('foo'), |
| ); |
| checkEntity(o.entity! as api.Entity); |
| unittest.expect( |
| o.version!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterEntityResult--; |
| } |
| |
| core.int buildCounterFilter = 0; |
| api.Filter buildFilter() { |
| var o = api.Filter(); |
| buildCounterFilter++; |
| if (buildCounterFilter < 3) { |
| o.compositeFilter = buildCompositeFilter(); |
| o.propertyFilter = buildPropertyFilter(); |
| } |
| buildCounterFilter--; |
| return o; |
| } |
| |
| void checkFilter(api.Filter o) { |
| buildCounterFilter++; |
| if (buildCounterFilter < 3) { |
| checkCompositeFilter(o.compositeFilter! as api.CompositeFilter); |
| checkPropertyFilter(o.propertyFilter! as api.PropertyFilter); |
| } |
| buildCounterFilter--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed7() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed7(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 buildCounterGoogleDatastoreAdminV1CommonMetadata = 0; |
| api.GoogleDatastoreAdminV1CommonMetadata |
| buildGoogleDatastoreAdminV1CommonMetadata() { |
| var o = api.GoogleDatastoreAdminV1CommonMetadata(); |
| buildCounterGoogleDatastoreAdminV1CommonMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1CommonMetadata < 3) { |
| o.endTime = 'foo'; |
| o.labels = buildUnnamed7(); |
| o.operationType = 'foo'; |
| o.startTime = 'foo'; |
| o.state = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1CommonMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1CommonMetadata( |
| api.GoogleDatastoreAdminV1CommonMetadata o) { |
| buildCounterGoogleDatastoreAdminV1CommonMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1CommonMetadata < 3) { |
| unittest.expect( |
| o.endTime!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed7(o.labels!); |
| unittest.expect( |
| o.operationType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.startTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.state!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1CommonMetadata--; |
| } |
| |
| core.List<core.String> buildUnnamed8() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed8(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> buildUnnamed9() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed9(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 buildCounterGoogleDatastoreAdminV1EntityFilter = 0; |
| api.GoogleDatastoreAdminV1EntityFilter |
| buildGoogleDatastoreAdminV1EntityFilter() { |
| var o = api.GoogleDatastoreAdminV1EntityFilter(); |
| buildCounterGoogleDatastoreAdminV1EntityFilter++; |
| if (buildCounterGoogleDatastoreAdminV1EntityFilter < 3) { |
| o.kinds = buildUnnamed8(); |
| o.namespaceIds = buildUnnamed9(); |
| } |
| buildCounterGoogleDatastoreAdminV1EntityFilter--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1EntityFilter( |
| api.GoogleDatastoreAdminV1EntityFilter o) { |
| buildCounterGoogleDatastoreAdminV1EntityFilter++; |
| if (buildCounterGoogleDatastoreAdminV1EntityFilter < 3) { |
| checkUnnamed8(o.kinds!); |
| checkUnnamed9(o.namespaceIds!); |
| } |
| buildCounterGoogleDatastoreAdminV1EntityFilter--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata = 0; |
| api.GoogleDatastoreAdminV1ExportEntitiesMetadata |
| buildGoogleDatastoreAdminV1ExportEntitiesMetadata() { |
| var o = api.GoogleDatastoreAdminV1ExportEntitiesMetadata(); |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata < 3) { |
| o.common = buildGoogleDatastoreAdminV1CommonMetadata(); |
| o.entityFilter = buildGoogleDatastoreAdminV1EntityFilter(); |
| o.outputUrlPrefix = 'foo'; |
| o.progressBytes = buildGoogleDatastoreAdminV1Progress(); |
| o.progressEntities = buildGoogleDatastoreAdminV1Progress(); |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ExportEntitiesMetadata( |
| api.GoogleDatastoreAdminV1ExportEntitiesMetadata o) { |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata < 3) { |
| checkGoogleDatastoreAdminV1CommonMetadata( |
| o.common! as api.GoogleDatastoreAdminV1CommonMetadata); |
| checkGoogleDatastoreAdminV1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1EntityFilter); |
| unittest.expect( |
| o.outputUrlPrefix!, |
| unittest.equals('foo'), |
| ); |
| checkGoogleDatastoreAdminV1Progress( |
| o.progressBytes! as api.GoogleDatastoreAdminV1Progress); |
| checkGoogleDatastoreAdminV1Progress( |
| o.progressEntities! as api.GoogleDatastoreAdminV1Progress); |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesMetadata--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed10() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed10(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 buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest = 0; |
| api.GoogleDatastoreAdminV1ExportEntitiesRequest |
| buildGoogleDatastoreAdminV1ExportEntitiesRequest() { |
| var o = api.GoogleDatastoreAdminV1ExportEntitiesRequest(); |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest < 3) { |
| o.entityFilter = buildGoogleDatastoreAdminV1EntityFilter(); |
| o.labels = buildUnnamed10(); |
| o.outputUrlPrefix = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ExportEntitiesRequest( |
| api.GoogleDatastoreAdminV1ExportEntitiesRequest o) { |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest < 3) { |
| checkGoogleDatastoreAdminV1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1EntityFilter); |
| checkUnnamed10(o.labels!); |
| unittest.expect( |
| o.outputUrlPrefix!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesRequest--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse = 0; |
| api.GoogleDatastoreAdminV1ExportEntitiesResponse |
| buildGoogleDatastoreAdminV1ExportEntitiesResponse() { |
| var o = api.GoogleDatastoreAdminV1ExportEntitiesResponse(); |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse < 3) { |
| o.outputUrl = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ExportEntitiesResponse( |
| api.GoogleDatastoreAdminV1ExportEntitiesResponse o) { |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse < 3) { |
| unittest.expect( |
| o.outputUrl!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1ExportEntitiesResponse--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata = 0; |
| api.GoogleDatastoreAdminV1ImportEntitiesMetadata |
| buildGoogleDatastoreAdminV1ImportEntitiesMetadata() { |
| var o = api.GoogleDatastoreAdminV1ImportEntitiesMetadata(); |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata < 3) { |
| o.common = buildGoogleDatastoreAdminV1CommonMetadata(); |
| o.entityFilter = buildGoogleDatastoreAdminV1EntityFilter(); |
| o.inputUrl = 'foo'; |
| o.progressBytes = buildGoogleDatastoreAdminV1Progress(); |
| o.progressEntities = buildGoogleDatastoreAdminV1Progress(); |
| } |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ImportEntitiesMetadata( |
| api.GoogleDatastoreAdminV1ImportEntitiesMetadata o) { |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata < 3) { |
| checkGoogleDatastoreAdminV1CommonMetadata( |
| o.common! as api.GoogleDatastoreAdminV1CommonMetadata); |
| checkGoogleDatastoreAdminV1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1EntityFilter); |
| unittest.expect( |
| o.inputUrl!, |
| unittest.equals('foo'), |
| ); |
| checkGoogleDatastoreAdminV1Progress( |
| o.progressBytes! as api.GoogleDatastoreAdminV1Progress); |
| checkGoogleDatastoreAdminV1Progress( |
| o.progressEntities! as api.GoogleDatastoreAdminV1Progress); |
| } |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesMetadata--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed11() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed11(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 buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest = 0; |
| api.GoogleDatastoreAdminV1ImportEntitiesRequest |
| buildGoogleDatastoreAdminV1ImportEntitiesRequest() { |
| var o = api.GoogleDatastoreAdminV1ImportEntitiesRequest(); |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest++; |
| if (buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest < 3) { |
| o.entityFilter = buildGoogleDatastoreAdminV1EntityFilter(); |
| o.inputUrl = 'foo'; |
| o.labels = buildUnnamed11(); |
| } |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ImportEntitiesRequest( |
| api.GoogleDatastoreAdminV1ImportEntitiesRequest o) { |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest++; |
| if (buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest < 3) { |
| checkGoogleDatastoreAdminV1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1EntityFilter); |
| unittest.expect( |
| o.inputUrl!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed11(o.labels!); |
| } |
| buildCounterGoogleDatastoreAdminV1ImportEntitiesRequest--; |
| } |
| |
| core.List<api.GoogleDatastoreAdminV1IndexedProperty> buildUnnamed12() { |
| var o = <api.GoogleDatastoreAdminV1IndexedProperty>[]; |
| o.add(buildGoogleDatastoreAdminV1IndexedProperty()); |
| o.add(buildGoogleDatastoreAdminV1IndexedProperty()); |
| return o; |
| } |
| |
| void checkUnnamed12(core.List<api.GoogleDatastoreAdminV1IndexedProperty> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGoogleDatastoreAdminV1IndexedProperty( |
| o[0] as api.GoogleDatastoreAdminV1IndexedProperty); |
| checkGoogleDatastoreAdminV1IndexedProperty( |
| o[1] as api.GoogleDatastoreAdminV1IndexedProperty); |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1Index = 0; |
| api.GoogleDatastoreAdminV1Index buildGoogleDatastoreAdminV1Index() { |
| var o = api.GoogleDatastoreAdminV1Index(); |
| buildCounterGoogleDatastoreAdminV1Index++; |
| if (buildCounterGoogleDatastoreAdminV1Index < 3) { |
| o.ancestor = 'foo'; |
| o.indexId = 'foo'; |
| o.kind = 'foo'; |
| o.projectId = 'foo'; |
| o.properties = buildUnnamed12(); |
| o.state = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1Index--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1Index(api.GoogleDatastoreAdminV1Index o) { |
| buildCounterGoogleDatastoreAdminV1Index++; |
| if (buildCounterGoogleDatastoreAdminV1Index < 3) { |
| unittest.expect( |
| o.ancestor!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.indexId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed12(o.properties!); |
| unittest.expect( |
| o.state!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1Index--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1IndexOperationMetadata = 0; |
| api.GoogleDatastoreAdminV1IndexOperationMetadata |
| buildGoogleDatastoreAdminV1IndexOperationMetadata() { |
| var o = api.GoogleDatastoreAdminV1IndexOperationMetadata(); |
| buildCounterGoogleDatastoreAdminV1IndexOperationMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1IndexOperationMetadata < 3) { |
| o.common = buildGoogleDatastoreAdminV1CommonMetadata(); |
| o.indexId = 'foo'; |
| o.progressEntities = buildGoogleDatastoreAdminV1Progress(); |
| } |
| buildCounterGoogleDatastoreAdminV1IndexOperationMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1IndexOperationMetadata( |
| api.GoogleDatastoreAdminV1IndexOperationMetadata o) { |
| buildCounterGoogleDatastoreAdminV1IndexOperationMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1IndexOperationMetadata < 3) { |
| checkGoogleDatastoreAdminV1CommonMetadata( |
| o.common! as api.GoogleDatastoreAdminV1CommonMetadata); |
| unittest.expect( |
| o.indexId!, |
| unittest.equals('foo'), |
| ); |
| checkGoogleDatastoreAdminV1Progress( |
| o.progressEntities! as api.GoogleDatastoreAdminV1Progress); |
| } |
| buildCounterGoogleDatastoreAdminV1IndexOperationMetadata--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1IndexedProperty = 0; |
| api.GoogleDatastoreAdminV1IndexedProperty |
| buildGoogleDatastoreAdminV1IndexedProperty() { |
| var o = api.GoogleDatastoreAdminV1IndexedProperty(); |
| buildCounterGoogleDatastoreAdminV1IndexedProperty++; |
| if (buildCounterGoogleDatastoreAdminV1IndexedProperty < 3) { |
| o.direction = 'foo'; |
| o.name = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1IndexedProperty--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1IndexedProperty( |
| api.GoogleDatastoreAdminV1IndexedProperty o) { |
| buildCounterGoogleDatastoreAdminV1IndexedProperty++; |
| if (buildCounterGoogleDatastoreAdminV1IndexedProperty < 3) { |
| unittest.expect( |
| o.direction!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1IndexedProperty--; |
| } |
| |
| core.List<api.GoogleDatastoreAdminV1Index> buildUnnamed13() { |
| var o = <api.GoogleDatastoreAdminV1Index>[]; |
| o.add(buildGoogleDatastoreAdminV1Index()); |
| o.add(buildGoogleDatastoreAdminV1Index()); |
| return o; |
| } |
| |
| void checkUnnamed13(core.List<api.GoogleDatastoreAdminV1Index> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGoogleDatastoreAdminV1Index(o[0] as api.GoogleDatastoreAdminV1Index); |
| checkGoogleDatastoreAdminV1Index(o[1] as api.GoogleDatastoreAdminV1Index); |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1ListIndexesResponse = 0; |
| api.GoogleDatastoreAdminV1ListIndexesResponse |
| buildGoogleDatastoreAdminV1ListIndexesResponse() { |
| var o = api.GoogleDatastoreAdminV1ListIndexesResponse(); |
| buildCounterGoogleDatastoreAdminV1ListIndexesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1ListIndexesResponse < 3) { |
| o.indexes = buildUnnamed13(); |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1ListIndexesResponse--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1ListIndexesResponse( |
| api.GoogleDatastoreAdminV1ListIndexesResponse o) { |
| buildCounterGoogleDatastoreAdminV1ListIndexesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1ListIndexesResponse < 3) { |
| checkUnnamed13(o.indexes!); |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1ListIndexesResponse--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1Progress = 0; |
| api.GoogleDatastoreAdminV1Progress buildGoogleDatastoreAdminV1Progress() { |
| var o = api.GoogleDatastoreAdminV1Progress(); |
| buildCounterGoogleDatastoreAdminV1Progress++; |
| if (buildCounterGoogleDatastoreAdminV1Progress < 3) { |
| o.workCompleted = 'foo'; |
| o.workEstimated = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1Progress--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1Progress(api.GoogleDatastoreAdminV1Progress o) { |
| buildCounterGoogleDatastoreAdminV1Progress++; |
| if (buildCounterGoogleDatastoreAdminV1Progress < 3) { |
| unittest.expect( |
| o.workCompleted!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.workEstimated!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1Progress--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed14() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed14(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 buildCounterGoogleDatastoreAdminV1beta1CommonMetadata = 0; |
| api.GoogleDatastoreAdminV1beta1CommonMetadata |
| buildGoogleDatastoreAdminV1beta1CommonMetadata() { |
| var o = api.GoogleDatastoreAdminV1beta1CommonMetadata(); |
| buildCounterGoogleDatastoreAdminV1beta1CommonMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1CommonMetadata < 3) { |
| o.endTime = 'foo'; |
| o.labels = buildUnnamed14(); |
| o.operationType = 'foo'; |
| o.startTime = 'foo'; |
| o.state = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1beta1CommonMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1CommonMetadata( |
| api.GoogleDatastoreAdminV1beta1CommonMetadata o) { |
| buildCounterGoogleDatastoreAdminV1beta1CommonMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1CommonMetadata < 3) { |
| unittest.expect( |
| o.endTime!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed14(o.labels!); |
| unittest.expect( |
| o.operationType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.startTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.state!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1CommonMetadata--; |
| } |
| |
| core.List<core.String> buildUnnamed15() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed15(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> buildUnnamed16() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed16(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 buildCounterGoogleDatastoreAdminV1beta1EntityFilter = 0; |
| api.GoogleDatastoreAdminV1beta1EntityFilter |
| buildGoogleDatastoreAdminV1beta1EntityFilter() { |
| var o = api.GoogleDatastoreAdminV1beta1EntityFilter(); |
| buildCounterGoogleDatastoreAdminV1beta1EntityFilter++; |
| if (buildCounterGoogleDatastoreAdminV1beta1EntityFilter < 3) { |
| o.kinds = buildUnnamed15(); |
| o.namespaceIds = buildUnnamed16(); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1EntityFilter--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1EntityFilter( |
| api.GoogleDatastoreAdminV1beta1EntityFilter o) { |
| buildCounterGoogleDatastoreAdminV1beta1EntityFilter++; |
| if (buildCounterGoogleDatastoreAdminV1beta1EntityFilter < 3) { |
| checkUnnamed15(o.kinds!); |
| checkUnnamed16(o.namespaceIds!); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1EntityFilter--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata = 0; |
| api.GoogleDatastoreAdminV1beta1ExportEntitiesMetadata |
| buildGoogleDatastoreAdminV1beta1ExportEntitiesMetadata() { |
| var o = api.GoogleDatastoreAdminV1beta1ExportEntitiesMetadata(); |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata < 3) { |
| o.common = buildGoogleDatastoreAdminV1beta1CommonMetadata(); |
| o.entityFilter = buildGoogleDatastoreAdminV1beta1EntityFilter(); |
| o.outputUrlPrefix = 'foo'; |
| o.progressBytes = buildGoogleDatastoreAdminV1beta1Progress(); |
| o.progressEntities = buildGoogleDatastoreAdminV1beta1Progress(); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1ExportEntitiesMetadata( |
| api.GoogleDatastoreAdminV1beta1ExportEntitiesMetadata o) { |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata < 3) { |
| checkGoogleDatastoreAdminV1beta1CommonMetadata( |
| o.common! as api.GoogleDatastoreAdminV1beta1CommonMetadata); |
| checkGoogleDatastoreAdminV1beta1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1beta1EntityFilter); |
| unittest.expect( |
| o.outputUrlPrefix!, |
| unittest.equals('foo'), |
| ); |
| checkGoogleDatastoreAdminV1beta1Progress( |
| o.progressBytes! as api.GoogleDatastoreAdminV1beta1Progress); |
| checkGoogleDatastoreAdminV1beta1Progress( |
| o.progressEntities! as api.GoogleDatastoreAdminV1beta1Progress); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesMetadata--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse = 0; |
| api.GoogleDatastoreAdminV1beta1ExportEntitiesResponse |
| buildGoogleDatastoreAdminV1beta1ExportEntitiesResponse() { |
| var o = api.GoogleDatastoreAdminV1beta1ExportEntitiesResponse(); |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse < 3) { |
| o.outputUrl = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1ExportEntitiesResponse( |
| api.GoogleDatastoreAdminV1beta1ExportEntitiesResponse o) { |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse < 3) { |
| unittest.expect( |
| o.outputUrl!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ExportEntitiesResponse--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata = 0; |
| api.GoogleDatastoreAdminV1beta1ImportEntitiesMetadata |
| buildGoogleDatastoreAdminV1beta1ImportEntitiesMetadata() { |
| var o = api.GoogleDatastoreAdminV1beta1ImportEntitiesMetadata(); |
| buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata < 3) { |
| o.common = buildGoogleDatastoreAdminV1beta1CommonMetadata(); |
| o.entityFilter = buildGoogleDatastoreAdminV1beta1EntityFilter(); |
| o.inputUrl = 'foo'; |
| o.progressBytes = buildGoogleDatastoreAdminV1beta1Progress(); |
| o.progressEntities = buildGoogleDatastoreAdminV1beta1Progress(); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1ImportEntitiesMetadata( |
| api.GoogleDatastoreAdminV1beta1ImportEntitiesMetadata o) { |
| buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata++; |
| if (buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata < 3) { |
| checkGoogleDatastoreAdminV1beta1CommonMetadata( |
| o.common! as api.GoogleDatastoreAdminV1beta1CommonMetadata); |
| checkGoogleDatastoreAdminV1beta1EntityFilter( |
| o.entityFilter! as api.GoogleDatastoreAdminV1beta1EntityFilter); |
| unittest.expect( |
| o.inputUrl!, |
| unittest.equals('foo'), |
| ); |
| checkGoogleDatastoreAdminV1beta1Progress( |
| o.progressBytes! as api.GoogleDatastoreAdminV1beta1Progress); |
| checkGoogleDatastoreAdminV1beta1Progress( |
| o.progressEntities! as api.GoogleDatastoreAdminV1beta1Progress); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1ImportEntitiesMetadata--; |
| } |
| |
| core.int buildCounterGoogleDatastoreAdminV1beta1Progress = 0; |
| api.GoogleDatastoreAdminV1beta1Progress |
| buildGoogleDatastoreAdminV1beta1Progress() { |
| var o = api.GoogleDatastoreAdminV1beta1Progress(); |
| buildCounterGoogleDatastoreAdminV1beta1Progress++; |
| if (buildCounterGoogleDatastoreAdminV1beta1Progress < 3) { |
| o.workCompleted = 'foo'; |
| o.workEstimated = 'foo'; |
| } |
| buildCounterGoogleDatastoreAdminV1beta1Progress--; |
| return o; |
| } |
| |
| void checkGoogleDatastoreAdminV1beta1Progress( |
| api.GoogleDatastoreAdminV1beta1Progress o) { |
| buildCounterGoogleDatastoreAdminV1beta1Progress++; |
| if (buildCounterGoogleDatastoreAdminV1beta1Progress < 3) { |
| unittest.expect( |
| o.workCompleted!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.workEstimated!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleDatastoreAdminV1beta1Progress--; |
| } |
| |
| core.List<api.GoogleLongrunningOperation> buildUnnamed17() { |
| var o = <api.GoogleLongrunningOperation>[]; |
| o.add(buildGoogleLongrunningOperation()); |
| o.add(buildGoogleLongrunningOperation()); |
| return o; |
| } |
| |
| void checkUnnamed17(core.List<api.GoogleLongrunningOperation> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGoogleLongrunningOperation(o[0] as api.GoogleLongrunningOperation); |
| checkGoogleLongrunningOperation(o[1] as api.GoogleLongrunningOperation); |
| } |
| |
| core.int buildCounterGoogleLongrunningListOperationsResponse = 0; |
| api.GoogleLongrunningListOperationsResponse |
| buildGoogleLongrunningListOperationsResponse() { |
| var o = api.GoogleLongrunningListOperationsResponse(); |
| buildCounterGoogleLongrunningListOperationsResponse++; |
| if (buildCounterGoogleLongrunningListOperationsResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.operations = buildUnnamed17(); |
| } |
| buildCounterGoogleLongrunningListOperationsResponse--; |
| return o; |
| } |
| |
| void checkGoogleLongrunningListOperationsResponse( |
| api.GoogleLongrunningListOperationsResponse o) { |
| buildCounterGoogleLongrunningListOperationsResponse++; |
| if (buildCounterGoogleLongrunningListOperationsResponse < 3) { |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed17(o.operations!); |
| } |
| buildCounterGoogleLongrunningListOperationsResponse--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed18() { |
| 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 checkUnnamed18(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> buildUnnamed19() { |
| 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 checkUnnamed19(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 buildCounterGoogleLongrunningOperation = 0; |
| api.GoogleLongrunningOperation buildGoogleLongrunningOperation() { |
| var o = api.GoogleLongrunningOperation(); |
| buildCounterGoogleLongrunningOperation++; |
| if (buildCounterGoogleLongrunningOperation < 3) { |
| o.done = true; |
| o.error = buildStatus(); |
| o.metadata = buildUnnamed18(); |
| o.name = 'foo'; |
| o.response = buildUnnamed19(); |
| } |
| buildCounterGoogleLongrunningOperation--; |
| return o; |
| } |
| |
| void checkGoogleLongrunningOperation(api.GoogleLongrunningOperation o) { |
| buildCounterGoogleLongrunningOperation++; |
| if (buildCounterGoogleLongrunningOperation < 3) { |
| unittest.expect(o.done!, unittest.isTrue); |
| checkStatus(o.error! as api.Status); |
| checkUnnamed18(o.metadata!); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed19(o.response!); |
| } |
| buildCounterGoogleLongrunningOperation--; |
| } |
| |
| core.Map<core.String, api.GqlQueryParameter> buildUnnamed20() { |
| var o = <core.String, api.GqlQueryParameter>{}; |
| o['x'] = buildGqlQueryParameter(); |
| o['y'] = buildGqlQueryParameter(); |
| return o; |
| } |
| |
| void checkUnnamed20(core.Map<core.String, api.GqlQueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGqlQueryParameter(o['x']! as api.GqlQueryParameter); |
| checkGqlQueryParameter(o['y']! as api.GqlQueryParameter); |
| } |
| |
| core.List<api.GqlQueryParameter> buildUnnamed21() { |
| var o = <api.GqlQueryParameter>[]; |
| o.add(buildGqlQueryParameter()); |
| o.add(buildGqlQueryParameter()); |
| return o; |
| } |
| |
| void checkUnnamed21(core.List<api.GqlQueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGqlQueryParameter(o[0] as api.GqlQueryParameter); |
| checkGqlQueryParameter(o[1] as api.GqlQueryParameter); |
| } |
| |
| core.int buildCounterGqlQuery = 0; |
| api.GqlQuery buildGqlQuery() { |
| var o = api.GqlQuery(); |
| buildCounterGqlQuery++; |
| if (buildCounterGqlQuery < 3) { |
| o.allowLiterals = true; |
| o.namedBindings = buildUnnamed20(); |
| o.positionalBindings = buildUnnamed21(); |
| o.queryString = 'foo'; |
| } |
| buildCounterGqlQuery--; |
| return o; |
| } |
| |
| void checkGqlQuery(api.GqlQuery o) { |
| buildCounterGqlQuery++; |
| if (buildCounterGqlQuery < 3) { |
| unittest.expect(o.allowLiterals!, unittest.isTrue); |
| checkUnnamed20(o.namedBindings!); |
| checkUnnamed21(o.positionalBindings!); |
| unittest.expect( |
| o.queryString!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGqlQuery--; |
| } |
| |
| core.int buildCounterGqlQueryParameter = 0; |
| api.GqlQueryParameter buildGqlQueryParameter() { |
| var o = api.GqlQueryParameter(); |
| buildCounterGqlQueryParameter++; |
| if (buildCounterGqlQueryParameter < 3) { |
| o.cursor = 'foo'; |
| o.value = buildValue(); |
| } |
| buildCounterGqlQueryParameter--; |
| return o; |
| } |
| |
| void checkGqlQueryParameter(api.GqlQueryParameter o) { |
| buildCounterGqlQueryParameter++; |
| if (buildCounterGqlQueryParameter < 3) { |
| unittest.expect( |
| o.cursor!, |
| unittest.equals('foo'), |
| ); |
| checkValue(o.value! as api.Value); |
| } |
| buildCounterGqlQueryParameter--; |
| } |
| |
| core.List<api.PathElement> buildUnnamed22() { |
| var o = <api.PathElement>[]; |
| o.add(buildPathElement()); |
| o.add(buildPathElement()); |
| return o; |
| } |
| |
| void checkUnnamed22(core.List<api.PathElement> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPathElement(o[0] as api.PathElement); |
| checkPathElement(o[1] as api.PathElement); |
| } |
| |
| core.int buildCounterKey = 0; |
| api.Key buildKey() { |
| var o = api.Key(); |
| buildCounterKey++; |
| if (buildCounterKey < 3) { |
| o.partitionId = buildPartitionId(); |
| o.path = buildUnnamed22(); |
| } |
| buildCounterKey--; |
| return o; |
| } |
| |
| void checkKey(api.Key o) { |
| buildCounterKey++; |
| if (buildCounterKey < 3) { |
| checkPartitionId(o.partitionId! as api.PartitionId); |
| checkUnnamed22(o.path!); |
| } |
| buildCounterKey--; |
| } |
| |
| core.int buildCounterKindExpression = 0; |
| api.KindExpression buildKindExpression() { |
| var o = api.KindExpression(); |
| buildCounterKindExpression++; |
| if (buildCounterKindExpression < 3) { |
| o.name = 'foo'; |
| } |
| buildCounterKindExpression--; |
| return o; |
| } |
| |
| void checkKindExpression(api.KindExpression o) { |
| buildCounterKindExpression++; |
| if (buildCounterKindExpression < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterKindExpression--; |
| } |
| |
| core.int buildCounterLatLng = 0; |
| api.LatLng buildLatLng() { |
| var o = api.LatLng(); |
| buildCounterLatLng++; |
| if (buildCounterLatLng < 3) { |
| o.latitude = 42.0; |
| o.longitude = 42.0; |
| } |
| buildCounterLatLng--; |
| return o; |
| } |
| |
| void checkLatLng(api.LatLng o) { |
| buildCounterLatLng++; |
| if (buildCounterLatLng < 3) { |
| unittest.expect( |
| o.latitude!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.longitude!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterLatLng--; |
| } |
| |
| core.List<api.Key> buildUnnamed23() { |
| var o = <api.Key>[]; |
| o.add(buildKey()); |
| o.add(buildKey()); |
| return o; |
| } |
| |
| void checkUnnamed23(core.List<api.Key> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKey(o[0] as api.Key); |
| checkKey(o[1] as api.Key); |
| } |
| |
| core.int buildCounterLookupRequest = 0; |
| api.LookupRequest buildLookupRequest() { |
| var o = api.LookupRequest(); |
| buildCounterLookupRequest++; |
| if (buildCounterLookupRequest < 3) { |
| o.keys = buildUnnamed23(); |
| o.readOptions = buildReadOptions(); |
| } |
| buildCounterLookupRequest--; |
| return o; |
| } |
| |
| void checkLookupRequest(api.LookupRequest o) { |
| buildCounterLookupRequest++; |
| if (buildCounterLookupRequest < 3) { |
| checkUnnamed23(o.keys!); |
| checkReadOptions(o.readOptions! as api.ReadOptions); |
| } |
| buildCounterLookupRequest--; |
| } |
| |
| core.List<api.Key> buildUnnamed24() { |
| var o = <api.Key>[]; |
| o.add(buildKey()); |
| o.add(buildKey()); |
| return o; |
| } |
| |
| void checkUnnamed24(core.List<api.Key> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKey(o[0] as api.Key); |
| checkKey(o[1] as api.Key); |
| } |
| |
| core.List<api.EntityResult> buildUnnamed25() { |
| var o = <api.EntityResult>[]; |
| o.add(buildEntityResult()); |
| o.add(buildEntityResult()); |
| return o; |
| } |
| |
| void checkUnnamed25(core.List<api.EntityResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEntityResult(o[0] as api.EntityResult); |
| checkEntityResult(o[1] as api.EntityResult); |
| } |
| |
| core.List<api.EntityResult> buildUnnamed26() { |
| var o = <api.EntityResult>[]; |
| o.add(buildEntityResult()); |
| o.add(buildEntityResult()); |
| return o; |
| } |
| |
| void checkUnnamed26(core.List<api.EntityResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEntityResult(o[0] as api.EntityResult); |
| checkEntityResult(o[1] as api.EntityResult); |
| } |
| |
| core.int buildCounterLookupResponse = 0; |
| api.LookupResponse buildLookupResponse() { |
| var o = api.LookupResponse(); |
| buildCounterLookupResponse++; |
| if (buildCounterLookupResponse < 3) { |
| o.deferred = buildUnnamed24(); |
| o.found = buildUnnamed25(); |
| o.missing = buildUnnamed26(); |
| } |
| buildCounterLookupResponse--; |
| return o; |
| } |
| |
| void checkLookupResponse(api.LookupResponse o) { |
| buildCounterLookupResponse++; |
| if (buildCounterLookupResponse < 3) { |
| checkUnnamed24(o.deferred!); |
| checkUnnamed25(o.found!); |
| checkUnnamed26(o.missing!); |
| } |
| buildCounterLookupResponse--; |
| } |
| |
| core.int buildCounterMutation = 0; |
| api.Mutation buildMutation() { |
| var o = api.Mutation(); |
| buildCounterMutation++; |
| if (buildCounterMutation < 3) { |
| o.baseVersion = 'foo'; |
| o.delete = buildKey(); |
| o.insert = buildEntity(); |
| o.update = buildEntity(); |
| o.upsert = buildEntity(); |
| } |
| buildCounterMutation--; |
| return o; |
| } |
| |
| void checkMutation(api.Mutation o) { |
| buildCounterMutation++; |
| if (buildCounterMutation < 3) { |
| unittest.expect( |
| o.baseVersion!, |
| unittest.equals('foo'), |
| ); |
| checkKey(o.delete! as api.Key); |
| checkEntity(o.insert! as api.Entity); |
| checkEntity(o.update! as api.Entity); |
| checkEntity(o.upsert! as api.Entity); |
| } |
| buildCounterMutation--; |
| } |
| |
| core.int buildCounterMutationResult = 0; |
| api.MutationResult buildMutationResult() { |
| var o = api.MutationResult(); |
| buildCounterMutationResult++; |
| if (buildCounterMutationResult < 3) { |
| o.conflictDetected = true; |
| o.key = buildKey(); |
| o.version = 'foo'; |
| } |
| buildCounterMutationResult--; |
| return o; |
| } |
| |
| void checkMutationResult(api.MutationResult o) { |
| buildCounterMutationResult++; |
| if (buildCounterMutationResult < 3) { |
| unittest.expect(o.conflictDetected!, unittest.isTrue); |
| checkKey(o.key! as api.Key); |
| unittest.expect( |
| o.version!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterMutationResult--; |
| } |
| |
| core.int buildCounterPartitionId = 0; |
| api.PartitionId buildPartitionId() { |
| var o = api.PartitionId(); |
| buildCounterPartitionId++; |
| if (buildCounterPartitionId < 3) { |
| o.namespaceId = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterPartitionId--; |
| return o; |
| } |
| |
| void checkPartitionId(api.PartitionId o) { |
| buildCounterPartitionId++; |
| if (buildCounterPartitionId < 3) { |
| unittest.expect( |
| o.namespaceId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPartitionId--; |
| } |
| |
| core.int buildCounterPathElement = 0; |
| api.PathElement buildPathElement() { |
| var o = api.PathElement(); |
| buildCounterPathElement++; |
| if (buildCounterPathElement < 3) { |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.name = 'foo'; |
| } |
| buildCounterPathElement--; |
| return o; |
| } |
| |
| void checkPathElement(api.PathElement o) { |
| buildCounterPathElement++; |
| if (buildCounterPathElement < 3) { |
| unittest.expect( |
| o.id!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPathElement--; |
| } |
| |
| core.int buildCounterProjection = 0; |
| api.Projection buildProjection() { |
| var o = api.Projection(); |
| buildCounterProjection++; |
| if (buildCounterProjection < 3) { |
| o.property = buildPropertyReference(); |
| } |
| buildCounterProjection--; |
| return o; |
| } |
| |
| void checkProjection(api.Projection o) { |
| buildCounterProjection++; |
| if (buildCounterProjection < 3) { |
| checkPropertyReference(o.property! as api.PropertyReference); |
| } |
| buildCounterProjection--; |
| } |
| |
| core.int buildCounterPropertyFilter = 0; |
| api.PropertyFilter buildPropertyFilter() { |
| var o = api.PropertyFilter(); |
| buildCounterPropertyFilter++; |
| if (buildCounterPropertyFilter < 3) { |
| o.op = 'foo'; |
| o.property = buildPropertyReference(); |
| o.value = buildValue(); |
| } |
| buildCounterPropertyFilter--; |
| return o; |
| } |
| |
| void checkPropertyFilter(api.PropertyFilter o) { |
| buildCounterPropertyFilter++; |
| if (buildCounterPropertyFilter < 3) { |
| unittest.expect( |
| o.op!, |
| unittest.equals('foo'), |
| ); |
| checkPropertyReference(o.property! as api.PropertyReference); |
| checkValue(o.value! as api.Value); |
| } |
| buildCounterPropertyFilter--; |
| } |
| |
| core.int buildCounterPropertyOrder = 0; |
| api.PropertyOrder buildPropertyOrder() { |
| var o = api.PropertyOrder(); |
| buildCounterPropertyOrder++; |
| if (buildCounterPropertyOrder < 3) { |
| o.direction = 'foo'; |
| o.property = buildPropertyReference(); |
| } |
| buildCounterPropertyOrder--; |
| return o; |
| } |
| |
| void checkPropertyOrder(api.PropertyOrder o) { |
| buildCounterPropertyOrder++; |
| if (buildCounterPropertyOrder < 3) { |
| unittest.expect( |
| o.direction!, |
| unittest.equals('foo'), |
| ); |
| checkPropertyReference(o.property! as api.PropertyReference); |
| } |
| buildCounterPropertyOrder--; |
| } |
| |
| core.int buildCounterPropertyReference = 0; |
| api.PropertyReference buildPropertyReference() { |
| var o = api.PropertyReference(); |
| buildCounterPropertyReference++; |
| if (buildCounterPropertyReference < 3) { |
| o.name = 'foo'; |
| } |
| buildCounterPropertyReference--; |
| return o; |
| } |
| |
| void checkPropertyReference(api.PropertyReference o) { |
| buildCounterPropertyReference++; |
| if (buildCounterPropertyReference < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPropertyReference--; |
| } |
| |
| core.List<api.PropertyReference> buildUnnamed27() { |
| var o = <api.PropertyReference>[]; |
| o.add(buildPropertyReference()); |
| o.add(buildPropertyReference()); |
| return o; |
| } |
| |
| void checkUnnamed27(core.List<api.PropertyReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPropertyReference(o[0] as api.PropertyReference); |
| checkPropertyReference(o[1] as api.PropertyReference); |
| } |
| |
| core.List<api.KindExpression> buildUnnamed28() { |
| var o = <api.KindExpression>[]; |
| o.add(buildKindExpression()); |
| o.add(buildKindExpression()); |
| return o; |
| } |
| |
| void checkUnnamed28(core.List<api.KindExpression> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKindExpression(o[0] as api.KindExpression); |
| checkKindExpression(o[1] as api.KindExpression); |
| } |
| |
| core.List<api.PropertyOrder> buildUnnamed29() { |
| var o = <api.PropertyOrder>[]; |
| o.add(buildPropertyOrder()); |
| o.add(buildPropertyOrder()); |
| return o; |
| } |
| |
| void checkUnnamed29(core.List<api.PropertyOrder> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPropertyOrder(o[0] as api.PropertyOrder); |
| checkPropertyOrder(o[1] as api.PropertyOrder); |
| } |
| |
| core.List<api.Projection> buildUnnamed30() { |
| var o = <api.Projection>[]; |
| o.add(buildProjection()); |
| o.add(buildProjection()); |
| return o; |
| } |
| |
| void checkUnnamed30(core.List<api.Projection> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProjection(o[0] as api.Projection); |
| checkProjection(o[1] as api.Projection); |
| } |
| |
| core.int buildCounterQuery = 0; |
| api.Query buildQuery() { |
| var o = api.Query(); |
| buildCounterQuery++; |
| if (buildCounterQuery < 3) { |
| o.distinctOn = buildUnnamed27(); |
| o.endCursor = 'foo'; |
| o.filter = buildFilter(); |
| o.kind = buildUnnamed28(); |
| o.limit = 42; |
| o.offset = 42; |
| o.order = buildUnnamed29(); |
| o.projection = buildUnnamed30(); |
| o.startCursor = 'foo'; |
| } |
| buildCounterQuery--; |
| return o; |
| } |
| |
| void checkQuery(api.Query o) { |
| buildCounterQuery++; |
| if (buildCounterQuery < 3) { |
| checkUnnamed27(o.distinctOn!); |
| unittest.expect( |
| o.endCursor!, |
| unittest.equals('foo'), |
| ); |
| checkFilter(o.filter! as api.Filter); |
| checkUnnamed28(o.kind!); |
| unittest.expect( |
| o.limit!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.offset!, |
| unittest.equals(42), |
| ); |
| checkUnnamed29(o.order!); |
| checkUnnamed30(o.projection!); |
| unittest.expect( |
| o.startCursor!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQuery--; |
| } |
| |
| core.List<api.EntityResult> buildUnnamed31() { |
| var o = <api.EntityResult>[]; |
| o.add(buildEntityResult()); |
| o.add(buildEntityResult()); |
| return o; |
| } |
| |
| void checkUnnamed31(core.List<api.EntityResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEntityResult(o[0] as api.EntityResult); |
| checkEntityResult(o[1] as api.EntityResult); |
| } |
| |
| core.int buildCounterQueryResultBatch = 0; |
| api.QueryResultBatch buildQueryResultBatch() { |
| var o = api.QueryResultBatch(); |
| buildCounterQueryResultBatch++; |
| if (buildCounterQueryResultBatch < 3) { |
| o.endCursor = 'foo'; |
| o.entityResultType = 'foo'; |
| o.entityResults = buildUnnamed31(); |
| o.moreResults = 'foo'; |
| o.skippedCursor = 'foo'; |
| o.skippedResults = 42; |
| o.snapshotVersion = 'foo'; |
| } |
| buildCounterQueryResultBatch--; |
| return o; |
| } |
| |
| void checkQueryResultBatch(api.QueryResultBatch o) { |
| buildCounterQueryResultBatch++; |
| if (buildCounterQueryResultBatch < 3) { |
| unittest.expect( |
| o.endCursor!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.entityResultType!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed31(o.entityResults!); |
| unittest.expect( |
| o.moreResults!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.skippedCursor!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.skippedResults!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.snapshotVersion!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQueryResultBatch--; |
| } |
| |
| core.int buildCounterReadOnly = 0; |
| api.ReadOnly buildReadOnly() { |
| var o = api.ReadOnly(); |
| buildCounterReadOnly++; |
| if (buildCounterReadOnly < 3) {} |
| buildCounterReadOnly--; |
| return o; |
| } |
| |
| void checkReadOnly(api.ReadOnly o) { |
| buildCounterReadOnly++; |
| if (buildCounterReadOnly < 3) {} |
| buildCounterReadOnly--; |
| } |
| |
| core.int buildCounterReadOptions = 0; |
| api.ReadOptions buildReadOptions() { |
| var o = api.ReadOptions(); |
| buildCounterReadOptions++; |
| if (buildCounterReadOptions < 3) { |
| o.readConsistency = 'foo'; |
| o.transaction = 'foo'; |
| } |
| buildCounterReadOptions--; |
| return o; |
| } |
| |
| void checkReadOptions(api.ReadOptions o) { |
| buildCounterReadOptions++; |
| if (buildCounterReadOptions < 3) { |
| unittest.expect( |
| o.readConsistency!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.transaction!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterReadOptions--; |
| } |
| |
| core.int buildCounterReadWrite = 0; |
| api.ReadWrite buildReadWrite() { |
| var o = api.ReadWrite(); |
| buildCounterReadWrite++; |
| if (buildCounterReadWrite < 3) { |
| o.previousTransaction = 'foo'; |
| } |
| buildCounterReadWrite--; |
| return o; |
| } |
| |
| void checkReadWrite(api.ReadWrite o) { |
| buildCounterReadWrite++; |
| if (buildCounterReadWrite < 3) { |
| unittest.expect( |
| o.previousTransaction!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterReadWrite--; |
| } |
| |
| core.List<api.Key> buildUnnamed32() { |
| var o = <api.Key>[]; |
| o.add(buildKey()); |
| o.add(buildKey()); |
| return o; |
| } |
| |
| void checkUnnamed32(core.List<api.Key> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkKey(o[0] as api.Key); |
| checkKey(o[1] as api.Key); |
| } |
| |
| core.int buildCounterReserveIdsRequest = 0; |
| api.ReserveIdsRequest buildReserveIdsRequest() { |
| var o = api.ReserveIdsRequest(); |
| buildCounterReserveIdsRequest++; |
| if (buildCounterReserveIdsRequest < 3) { |
| o.databaseId = 'foo'; |
| o.keys = buildUnnamed32(); |
| } |
| buildCounterReserveIdsRequest--; |
| return o; |
| } |
| |
| void checkReserveIdsRequest(api.ReserveIdsRequest o) { |
| buildCounterReserveIdsRequest++; |
| if (buildCounterReserveIdsRequest < 3) { |
| unittest.expect( |
| o.databaseId!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed32(o.keys!); |
| } |
| buildCounterReserveIdsRequest--; |
| } |
| |
| core.int buildCounterReserveIdsResponse = 0; |
| api.ReserveIdsResponse buildReserveIdsResponse() { |
| var o = api.ReserveIdsResponse(); |
| buildCounterReserveIdsResponse++; |
| if (buildCounterReserveIdsResponse < 3) {} |
| buildCounterReserveIdsResponse--; |
| return o; |
| } |
| |
| void checkReserveIdsResponse(api.ReserveIdsResponse o) { |
| buildCounterReserveIdsResponse++; |
| if (buildCounterReserveIdsResponse < 3) {} |
| buildCounterReserveIdsResponse--; |
| } |
| |
| core.int buildCounterRollbackRequest = 0; |
| api.RollbackRequest buildRollbackRequest() { |
| var o = api.RollbackRequest(); |
| buildCounterRollbackRequest++; |
| if (buildCounterRollbackRequest < 3) { |
| o.transaction = 'foo'; |
| } |
| buildCounterRollbackRequest--; |
| return o; |
| } |
| |
| void checkRollbackRequest(api.RollbackRequest o) { |
| buildCounterRollbackRequest++; |
| if (buildCounterRollbackRequest < 3) { |
| unittest.expect( |
| o.transaction!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterRollbackRequest--; |
| } |
| |
| core.int buildCounterRollbackResponse = 0; |
| api.RollbackResponse buildRollbackResponse() { |
| var o = api.RollbackResponse(); |
| buildCounterRollbackResponse++; |
| if (buildCounterRollbackResponse < 3) {} |
| buildCounterRollbackResponse--; |
| return o; |
| } |
| |
| void checkRollbackResponse(api.RollbackResponse o) { |
| buildCounterRollbackResponse++; |
| if (buildCounterRollbackResponse < 3) {} |
| buildCounterRollbackResponse--; |
| } |
| |
| core.int buildCounterRunQueryRequest = 0; |
| api.RunQueryRequest buildRunQueryRequest() { |
| var o = api.RunQueryRequest(); |
| buildCounterRunQueryRequest++; |
| if (buildCounterRunQueryRequest < 3) { |
| o.gqlQuery = buildGqlQuery(); |
| o.partitionId = buildPartitionId(); |
| o.query = buildQuery(); |
| o.readOptions = buildReadOptions(); |
| } |
| buildCounterRunQueryRequest--; |
| return o; |
| } |
| |
| void checkRunQueryRequest(api.RunQueryRequest o) { |
| buildCounterRunQueryRequest++; |
| if (buildCounterRunQueryRequest < 3) { |
| checkGqlQuery(o.gqlQuery! as api.GqlQuery); |
| checkPartitionId(o.partitionId! as api.PartitionId); |
| checkQuery(o.query! as api.Query); |
| checkReadOptions(o.readOptions! as api.ReadOptions); |
| } |
| buildCounterRunQueryRequest--; |
| } |
| |
| core.int buildCounterRunQueryResponse = 0; |
| api.RunQueryResponse buildRunQueryResponse() { |
| var o = api.RunQueryResponse(); |
| buildCounterRunQueryResponse++; |
| if (buildCounterRunQueryResponse < 3) { |
| o.batch = buildQueryResultBatch(); |
| o.query = buildQuery(); |
| } |
| buildCounterRunQueryResponse--; |
| return o; |
| } |
| |
| void checkRunQueryResponse(api.RunQueryResponse o) { |
| buildCounterRunQueryResponse++; |
| if (buildCounterRunQueryResponse < 3) { |
| checkQueryResultBatch(o.batch! as api.QueryResultBatch); |
| checkQuery(o.query! as api.Query); |
| } |
| buildCounterRunQueryResponse--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed33() { |
| 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 checkUnnamed33(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted5 = (o['x']!) as core.Map; |
| unittest.expect(casted5, unittest.hasLength(3)); |
| unittest.expect( |
| casted5['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted5['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted5['string'], |
| unittest.equals('foo'), |
| ); |
| var casted6 = (o['y']!) as core.Map; |
| unittest.expect(casted6, unittest.hasLength(3)); |
| unittest.expect( |
| casted6['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted6['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted6['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<core.Map<core.String, core.Object>> buildUnnamed34() { |
| var o = <core.Map<core.String, core.Object>>[]; |
| o.add(buildUnnamed33()); |
| o.add(buildUnnamed33()); |
| return o; |
| } |
| |
| void checkUnnamed34(core.List<core.Map<core.String, core.Object>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed33(o[0]); |
| checkUnnamed33(o[1]); |
| } |
| |
| core.int buildCounterStatus = 0; |
| api.Status buildStatus() { |
| var o = api.Status(); |
| buildCounterStatus++; |
| if (buildCounterStatus < 3) { |
| o.code = 42; |
| o.details = buildUnnamed34(); |
| o.message = 'foo'; |
| } |
| buildCounterStatus--; |
| return o; |
| } |
| |
| void checkStatus(api.Status o) { |
| buildCounterStatus++; |
| if (buildCounterStatus < 3) { |
| unittest.expect( |
| o.code!, |
| unittest.equals(42), |
| ); |
| checkUnnamed34(o.details!); |
| unittest.expect( |
| o.message!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterStatus--; |
| } |
| |
| core.int buildCounterTransactionOptions = 0; |
| api.TransactionOptions buildTransactionOptions() { |
| var o = api.TransactionOptions(); |
| buildCounterTransactionOptions++; |
| if (buildCounterTransactionOptions < 3) { |
| o.readOnly = buildReadOnly(); |
| o.readWrite = buildReadWrite(); |
| } |
| buildCounterTransactionOptions--; |
| return o; |
| } |
| |
| void checkTransactionOptions(api.TransactionOptions o) { |
| buildCounterTransactionOptions++; |
| if (buildCounterTransactionOptions < 3) { |
| checkReadOnly(o.readOnly! as api.ReadOnly); |
| checkReadWrite(o.readWrite! as api.ReadWrite); |
| } |
| buildCounterTransactionOptions--; |
| } |
| |
| core.int buildCounterValue = 0; |
| api.Value buildValue() { |
| var o = api.Value(); |
| buildCounterValue++; |
| if (buildCounterValue < 3) { |
| o.arrayValue = buildArrayValue(); |
| o.blobValue = 'foo'; |
| o.booleanValue = true; |
| o.doubleValue = 42.0; |
| o.entityValue = buildEntity(); |
| o.excludeFromIndexes = true; |
| o.geoPointValue = buildLatLng(); |
| o.integerValue = 'foo'; |
| o.keyValue = buildKey(); |
| o.meaning = 42; |
| o.nullValue = 'foo'; |
| o.stringValue = 'foo'; |
| o.timestampValue = 'foo'; |
| } |
| buildCounterValue--; |
| return o; |
| } |
| |
| void checkValue(api.Value o) { |
| buildCounterValue++; |
| if (buildCounterValue < 3) { |
| checkArrayValue(o.arrayValue! as api.ArrayValue); |
| unittest.expect( |
| o.blobValue!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.booleanValue!, unittest.isTrue); |
| unittest.expect( |
| o.doubleValue!, |
| unittest.equals(42.0), |
| ); |
| checkEntity(o.entityValue! as api.Entity); |
| unittest.expect(o.excludeFromIndexes!, unittest.isTrue); |
| checkLatLng(o.geoPointValue! as api.LatLng); |
| unittest.expect( |
| o.integerValue!, |
| unittest.equals('foo'), |
| ); |
| checkKey(o.keyValue! as api.Key); |
| unittest.expect( |
| o.meaning!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.nullValue!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.stringValue!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.timestampValue!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterValue--; |
| } |
| |
| void main() { |
| unittest.group('obj-schema-AllocateIdsRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAllocateIdsRequest(); |
| var od = api.AllocateIdsRequest.fromJson(o.toJson()); |
| checkAllocateIdsRequest(od as api.AllocateIdsRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AllocateIdsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAllocateIdsResponse(); |
| var od = api.AllocateIdsResponse.fromJson(o.toJson()); |
| checkAllocateIdsResponse(od as api.AllocateIdsResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArrayValue', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArrayValue(); |
| var od = api.ArrayValue.fromJson(o.toJson()); |
| checkArrayValue(od as api.ArrayValue); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BeginTransactionRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBeginTransactionRequest(); |
| var od = api.BeginTransactionRequest.fromJson(o.toJson()); |
| checkBeginTransactionRequest(od as api.BeginTransactionRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BeginTransactionResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBeginTransactionResponse(); |
| var od = api.BeginTransactionResponse.fromJson(o.toJson()); |
| checkBeginTransactionResponse(od as api.BeginTransactionResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CommitRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCommitRequest(); |
| var od = api.CommitRequest.fromJson(o.toJson()); |
| checkCommitRequest(od as api.CommitRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CommitResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCommitResponse(); |
| var od = api.CommitResponse.fromJson(o.toJson()); |
| checkCommitResponse(od as api.CommitResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CompositeFilter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCompositeFilter(); |
| var od = api.CompositeFilter.fromJson(o.toJson()); |
| checkCompositeFilter(od as api.CompositeFilter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Empty', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEmpty(); |
| var od = api.Empty.fromJson(o.toJson()); |
| checkEmpty(od as api.Empty); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Entity', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEntity(); |
| var od = api.Entity.fromJson(o.toJson()); |
| checkEntity(od as api.Entity); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EntityResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEntityResult(); |
| var od = api.EntityResult.fromJson(o.toJson()); |
| checkEntityResult(od as api.EntityResult); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Filter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildFilter(); |
| var od = api.Filter.fromJson(o.toJson()); |
| checkFilter(od as api.Filter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1CommonMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1CommonMetadata(); |
| var od = api.GoogleDatastoreAdminV1CommonMetadata.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1CommonMetadata( |
| od as api.GoogleDatastoreAdminV1CommonMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1EntityFilter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1EntityFilter(); |
| var od = api.GoogleDatastoreAdminV1EntityFilter.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1EntityFilter( |
| od as api.GoogleDatastoreAdminV1EntityFilter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ExportEntitiesMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ExportEntitiesMetadata(); |
| var od = |
| api.GoogleDatastoreAdminV1ExportEntitiesMetadata.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ExportEntitiesMetadata( |
| od as api.GoogleDatastoreAdminV1ExportEntitiesMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ExportEntitiesRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ExportEntitiesRequest(); |
| var od = |
| api.GoogleDatastoreAdminV1ExportEntitiesRequest.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ExportEntitiesRequest( |
| od as api.GoogleDatastoreAdminV1ExportEntitiesRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ExportEntitiesResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ExportEntitiesResponse(); |
| var od = |
| api.GoogleDatastoreAdminV1ExportEntitiesResponse.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ExportEntitiesResponse( |
| od as api.GoogleDatastoreAdminV1ExportEntitiesResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ImportEntitiesMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ImportEntitiesMetadata(); |
| var od = |
| api.GoogleDatastoreAdminV1ImportEntitiesMetadata.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ImportEntitiesMetadata( |
| od as api.GoogleDatastoreAdminV1ImportEntitiesMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ImportEntitiesRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ImportEntitiesRequest(); |
| var od = |
| api.GoogleDatastoreAdminV1ImportEntitiesRequest.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ImportEntitiesRequest( |
| od as api.GoogleDatastoreAdminV1ImportEntitiesRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1Index', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1Index(); |
| var od = api.GoogleDatastoreAdminV1Index.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1Index(od as api.GoogleDatastoreAdminV1Index); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1IndexOperationMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1IndexOperationMetadata(); |
| var od = |
| api.GoogleDatastoreAdminV1IndexOperationMetadata.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1IndexOperationMetadata( |
| od as api.GoogleDatastoreAdminV1IndexOperationMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1IndexedProperty', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1IndexedProperty(); |
| var od = api.GoogleDatastoreAdminV1IndexedProperty.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1IndexedProperty( |
| od as api.GoogleDatastoreAdminV1IndexedProperty); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1ListIndexesResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1ListIndexesResponse(); |
| var od = |
| api.GoogleDatastoreAdminV1ListIndexesResponse.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1ListIndexesResponse( |
| od as api.GoogleDatastoreAdminV1ListIndexesResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1Progress', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1Progress(); |
| var od = api.GoogleDatastoreAdminV1Progress.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1Progress( |
| od as api.GoogleDatastoreAdminV1Progress); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1CommonMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1CommonMetadata(); |
| var od = |
| api.GoogleDatastoreAdminV1beta1CommonMetadata.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1beta1CommonMetadata( |
| od as api.GoogleDatastoreAdminV1beta1CommonMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1EntityFilter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1EntityFilter(); |
| var od = api.GoogleDatastoreAdminV1beta1EntityFilter.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1beta1EntityFilter( |
| od as api.GoogleDatastoreAdminV1beta1EntityFilter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1ExportEntitiesMetadata', |
| () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1ExportEntitiesMetadata(); |
| var od = api.GoogleDatastoreAdminV1beta1ExportEntitiesMetadata.fromJson( |
| o.toJson()); |
| checkGoogleDatastoreAdminV1beta1ExportEntitiesMetadata( |
| od as api.GoogleDatastoreAdminV1beta1ExportEntitiesMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1ExportEntitiesResponse', |
| () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1ExportEntitiesResponse(); |
| var od = api.GoogleDatastoreAdminV1beta1ExportEntitiesResponse.fromJson( |
| o.toJson()); |
| checkGoogleDatastoreAdminV1beta1ExportEntitiesResponse( |
| od as api.GoogleDatastoreAdminV1beta1ExportEntitiesResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1ImportEntitiesMetadata', |
| () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1ImportEntitiesMetadata(); |
| var od = api.GoogleDatastoreAdminV1beta1ImportEntitiesMetadata.fromJson( |
| o.toJson()); |
| checkGoogleDatastoreAdminV1beta1ImportEntitiesMetadata( |
| od as api.GoogleDatastoreAdminV1beta1ImportEntitiesMetadata); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleDatastoreAdminV1beta1Progress', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleDatastoreAdminV1beta1Progress(); |
| var od = api.GoogleDatastoreAdminV1beta1Progress.fromJson(o.toJson()); |
| checkGoogleDatastoreAdminV1beta1Progress( |
| od as api.GoogleDatastoreAdminV1beta1Progress); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleLongrunningListOperationsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleLongrunningListOperationsResponse(); |
| var od = api.GoogleLongrunningListOperationsResponse.fromJson(o.toJson()); |
| checkGoogleLongrunningListOperationsResponse( |
| od as api.GoogleLongrunningListOperationsResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleLongrunningOperation', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleLongrunningOperation(); |
| var od = api.GoogleLongrunningOperation.fromJson(o.toJson()); |
| checkGoogleLongrunningOperation(od as api.GoogleLongrunningOperation); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GqlQuery', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGqlQuery(); |
| var od = api.GqlQuery.fromJson(o.toJson()); |
| checkGqlQuery(od as api.GqlQuery); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GqlQueryParameter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGqlQueryParameter(); |
| var od = api.GqlQueryParameter.fromJson(o.toJson()); |
| checkGqlQueryParameter(od as api.GqlQueryParameter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Key', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildKey(); |
| var od = api.Key.fromJson(o.toJson()); |
| checkKey(od as api.Key); |
| }); |
| }); |
| |
| unittest.group('obj-schema-KindExpression', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildKindExpression(); |
| var od = api.KindExpression.fromJson(o.toJson()); |
| checkKindExpression(od as api.KindExpression); |
| }); |
| }); |
| |
| unittest.group('obj-schema-LatLng', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLatLng(); |
| var od = api.LatLng.fromJson(o.toJson()); |
| checkLatLng(od as api.LatLng); |
| }); |
| }); |
| |
| unittest.group('obj-schema-LookupRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLookupRequest(); |
| var od = api.LookupRequest.fromJson(o.toJson()); |
| checkLookupRequest(od as api.LookupRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-LookupResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLookupResponse(); |
| var od = api.LookupResponse.fromJson(o.toJson()); |
| checkLookupResponse(od as api.LookupResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Mutation', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMutation(); |
| var od = api.Mutation.fromJson(o.toJson()); |
| checkMutation(od as api.Mutation); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MutationResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMutationResult(); |
| var od = api.MutationResult.fromJson(o.toJson()); |
| checkMutationResult(od as api.MutationResult); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PartitionId', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPartitionId(); |
| var od = api.PartitionId.fromJson(o.toJson()); |
| checkPartitionId(od as api.PartitionId); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PathElement', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPathElement(); |
| var od = api.PathElement.fromJson(o.toJson()); |
| checkPathElement(od as api.PathElement); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Projection', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildProjection(); |
| var od = api.Projection.fromJson(o.toJson()); |
| checkProjection(od as api.Projection); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PropertyFilter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPropertyFilter(); |
| var od = api.PropertyFilter.fromJson(o.toJson()); |
| checkPropertyFilter(od as api.PropertyFilter); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PropertyOrder', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPropertyOrder(); |
| var od = api.PropertyOrder.fromJson(o.toJson()); |
| checkPropertyOrder(od as api.PropertyOrder); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PropertyReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPropertyReference(); |
| var od = api.PropertyReference.fromJson(o.toJson()); |
| checkPropertyReference(od as api.PropertyReference); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Query', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQuery(); |
| var od = api.Query.fromJson(o.toJson()); |
| checkQuery(od as api.Query); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryResultBatch', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryResultBatch(); |
| var od = api.QueryResultBatch.fromJson(o.toJson()); |
| checkQueryResultBatch(od as api.QueryResultBatch); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ReadOnly', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildReadOnly(); |
| var od = api.ReadOnly.fromJson(o.toJson()); |
| checkReadOnly(od as api.ReadOnly); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ReadOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildReadOptions(); |
| var od = api.ReadOptions.fromJson(o.toJson()); |
| checkReadOptions(od as api.ReadOptions); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ReadWrite', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildReadWrite(); |
| var od = api.ReadWrite.fromJson(o.toJson()); |
| checkReadWrite(od as api.ReadWrite); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ReserveIdsRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildReserveIdsRequest(); |
| var od = api.ReserveIdsRequest.fromJson(o.toJson()); |
| checkReserveIdsRequest(od as api.ReserveIdsRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ReserveIdsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildReserveIdsResponse(); |
| var od = api.ReserveIdsResponse.fromJson(o.toJson()); |
| checkReserveIdsResponse(od as api.ReserveIdsResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RollbackRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRollbackRequest(); |
| var od = api.RollbackRequest.fromJson(o.toJson()); |
| checkRollbackRequest(od as api.RollbackRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RollbackResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRollbackResponse(); |
| var od = api.RollbackResponse.fromJson(o.toJson()); |
| checkRollbackResponse(od as api.RollbackResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RunQueryRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRunQueryRequest(); |
| var od = api.RunQueryRequest.fromJson(o.toJson()); |
| checkRunQueryRequest(od as api.RunQueryRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RunQueryResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRunQueryResponse(); |
| var od = api.RunQueryResponse.fromJson(o.toJson()); |
| checkRunQueryResponse(od as api.RunQueryResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Status', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStatus(); |
| var od = api.Status.fromJson(o.toJson()); |
| checkStatus(od as api.Status); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TransactionOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTransactionOptions(); |
| var od = api.TransactionOptions.fromJson(o.toJson()); |
| checkTransactionOptions(od as api.TransactionOptions); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Value', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildValue(); |
| var od = api.Value.fromJson(o.toJson()); |
| checkValue(od as api.Value); |
| }); |
| }); |
| |
| unittest.group('resource-ProjectsResource', () { |
| unittest.test('method--allocateIds', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildAllocateIdsRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.AllocateIdsRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkAllocateIdsRequest(obj as api.AllocateIdsRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':allocateIds', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals(":allocateIds"), |
| ); |
| pathOffset += 12; |
| |
| 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(buildAllocateIdsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .allocateIds(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkAllocateIdsResponse(response as api.AllocateIdsResponse); |
| }))); |
| }); |
| |
| unittest.test('method--beginTransaction', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildBeginTransactionRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.BeginTransactionRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkBeginTransactionRequest(obj as api.BeginTransactionRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':beginTransaction', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 17), |
| unittest.equals(":beginTransaction"), |
| ); |
| pathOffset += 17; |
| |
| 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(buildBeginTransactionResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .beginTransaction(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkBeginTransactionResponse(response as api.BeginTransactionResponse); |
| }))); |
| }); |
| |
| unittest.test('method--commit', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildCommitRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.CommitRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkCommitRequest(obj as api.CommitRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':commit', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 7), |
| unittest.equals(":commit"), |
| ); |
| pathOffset += 7; |
| |
| 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(buildCommitResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .commit(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkCommitResponse(response as api.CommitResponse); |
| }))); |
| }); |
| |
| unittest.test('method--export', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildGoogleDatastoreAdminV1ExportEntitiesRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.GoogleDatastoreAdminV1ExportEntitiesRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkGoogleDatastoreAdminV1ExportEntitiesRequest( |
| obj as api.GoogleDatastoreAdminV1ExportEntitiesRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':export', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 7), |
| unittest.equals(":export"), |
| ); |
| pathOffset += 7; |
| |
| 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(buildGoogleLongrunningOperation()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .export(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleLongrunningOperation( |
| response as api.GoogleLongrunningOperation); |
| }))); |
| }); |
| |
| unittest.test('method--import', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildGoogleDatastoreAdminV1ImportEntitiesRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.GoogleDatastoreAdminV1ImportEntitiesRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkGoogleDatastoreAdminV1ImportEntitiesRequest( |
| obj as api.GoogleDatastoreAdminV1ImportEntitiesRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':import', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 7), |
| unittest.equals(":import"), |
| ); |
| pathOffset += 7; |
| |
| 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(buildGoogleLongrunningOperation()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .import(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleLongrunningOperation( |
| response as api.GoogleLongrunningOperation); |
| }))); |
| }); |
| |
| unittest.test('method--lookup', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildLookupRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.LookupRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkLookupRequest(obj as api.LookupRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':lookup', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 7), |
| unittest.equals(":lookup"), |
| ); |
| pathOffset += 7; |
| |
| 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(buildLookupResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .lookup(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkLookupResponse(response as api.LookupResponse); |
| }))); |
| }); |
| |
| unittest.test('method--reserveIds', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildReserveIdsRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.ReserveIdsRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkReserveIdsRequest(obj as api.ReserveIdsRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':reserveIds', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 11), |
| unittest.equals(":reserveIds"), |
| ); |
| pathOffset += 11; |
| |
| 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(buildReserveIdsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .reserveIds(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkReserveIdsResponse(response as api.ReserveIdsResponse); |
| }))); |
| }); |
| |
| unittest.test('method--rollback', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildRollbackRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.RollbackRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkRollbackRequest(obj as api.RollbackRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':rollback', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals(":rollback"), |
| ); |
| pathOffset += 9; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["fields"]!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildRollbackResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .rollback(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkRollbackResponse(response as api.RollbackResponse); |
| }))); |
| }); |
| |
| unittest.test('method--runQuery', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects; |
| var arg_request = buildRunQueryRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.RunQueryRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkRunQueryRequest(obj as api.RunQueryRequest); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf(':runQuery', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals(":runQuery"), |
| ); |
| pathOffset += 9; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["fields"]!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildRunQueryResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .runQuery(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkRunQueryResponse(response as api.RunQueryResponse); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-ProjectsIndexesResource', () { |
| unittest.test('method--create', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.indexes; |
| var arg_request = buildGoogleDatastoreAdminV1Index(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.GoogleDatastoreAdminV1Index.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkGoogleDatastoreAdminV1Index( |
| obj as api.GoogleDatastoreAdminV1Index); |
| |
| 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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf('/indexes', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 8), |
| unittest.equals("/indexes"), |
| ); |
| pathOffset += 8; |
| |
| 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(buildGoogleLongrunningOperation()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .create(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleLongrunningOperation( |
| response as api.GoogleLongrunningOperation); |
| }))); |
| }); |
| |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.indexes; |
| var arg_projectId = 'foo'; |
| var arg_indexId = '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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf('/indexes/', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("/indexes/"), |
| ); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_indexId'), |
| ); |
| |
| 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(buildGoogleLongrunningOperation()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .delete(arg_projectId, arg_indexId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleLongrunningOperation( |
| response as api.GoogleLongrunningOperation); |
| }))); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.indexes; |
| var arg_projectId = 'foo'; |
| var arg_indexId = '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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf('/indexes/', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("/indexes/"), |
| ); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_indexId'), |
| ); |
| |
| 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(buildGoogleDatastoreAdminV1Index()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_indexId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleDatastoreAdminV1Index( |
| response as api.GoogleDatastoreAdminV1Index); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.indexes; |
| var arg_projectId = '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 + 12), |
| unittest.equals("v1/projects/"), |
| ); |
| pathOffset += 12; |
| index = path.indexOf('/indexes', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_projectId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 8), |
| unittest.equals("/indexes"), |
| ); |
| pathOffset += 8; |
| |
| 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(buildGoogleDatastoreAdminV1ListIndexesResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, |
| filter: arg_filter, |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleDatastoreAdminV1ListIndexesResponse( |
| response as api.GoogleDatastoreAdminV1ListIndexesResponse); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-ProjectsOperationsResource', () { |
| unittest.test('method--cancel', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.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 |
| .cancel(arg_name, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkEmpty(response as api.Empty); |
| }))); |
| }); |
| |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.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 as api.Empty); |
| }))); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.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(buildGoogleLongrunningOperation()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_name, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGoogleLongrunningOperation( |
| response as api.GoogleLongrunningOperation); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.DatastoreApi(mock).projects.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(buildGoogleLongrunningListOperationsResponse()); |
| 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) { |
| checkGoogleLongrunningListOperationsResponse( |
| response as api.GoogleLongrunningListOperationsResponse); |
| }))); |
| }); |
| }); |
| } |