| // ignore_for_file: camel_case_types |
| // ignore_for_file: comment_references |
| // ignore_for_file: directives_ordering |
| // ignore_for_file: file_names |
| // ignore_for_file: library_names |
| // ignore_for_file: lines_longer_than_80_chars |
| // ignore_for_file: non_constant_identifier_names |
| // ignore_for_file: prefer_expression_function_bodies |
| // ignore_for_file: prefer_final_locals |
| // ignore_for_file: prefer_interpolation_to_compose_strings |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| // ignore_for_file: unnecessary_cast |
| // ignore_for_file: unnecessary_lambdas |
| // ignore_for_file: unnecessary_parenthesis |
| // ignore_for_file: unnecessary_string_interpolations |
| // ignore_for_file: avoid_returning_null |
| // ignore_for_file: cascade_invocations |
| // ignore_for_file: prefer_single_quotes |
| // ignore_for_file: unused_local_variable |
| |
| library googleapis.people.v1.test; |
| |
| import "dart:core" as core; |
| import "dart:async" as async; |
| import "dart:convert" as convert; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:test/test.dart' as unittest; |
| |
| import 'package:googleapis/people/v1.dart' as api; |
| |
| class HttpServerMock extends http.BaseClient { |
| core.Future<http.StreamedResponse> Function(http.BaseRequest, core.Object) |
| _callback; |
| core.bool _expectJson; |
| |
| void register( |
| core.Future<http.StreamedResponse> Function( |
| http.BaseRequest bob, |
| core.Object foo, |
| ) |
| callback, |
| core.bool expectJson, |
| ) { |
| _callback = callback; |
| _expectJson = expectJson; |
| } |
| |
| @core.override |
| async.Future<http.StreamedResponse> send(http.BaseRequest request) async { |
| if (_expectJson) { |
| final jsonString = |
| await request.finalize().transform(convert.utf8.decoder).join(''); |
| if (jsonString.isEmpty) { |
| return _callback(request, null); |
| } else { |
| return _callback(request, convert.json.decode(jsonString)); |
| } |
| } else { |
| var stream = request.finalize(); |
| if (stream == null) { |
| return _callback(request, []); |
| } else { |
| final data = await stream.toBytes(); |
| return _callback(request, data); |
| } |
| } |
| } |
| } |
| |
| http.StreamedResponse stringResponse(core.int status, |
| core.Map<core.String, core.String> headers, core.String body) { |
| var stream = async.Stream.fromIterable([convert.utf8.encode(body)]); |
| return http.StreamedResponse(stream, status, headers: headers); |
| } |
| |
| core.int buildCounterAddress = 0; |
| api.Address buildAddress() { |
| var o = api.Address(); |
| buildCounterAddress++; |
| if (buildCounterAddress < 3) { |
| o.city = 'foo'; |
| o.country = 'foo'; |
| o.countryCode = 'foo'; |
| o.extendedAddress = 'foo'; |
| o.formattedType = 'foo'; |
| o.formattedValue = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.poBox = 'foo'; |
| o.postalCode = 'foo'; |
| o.region = 'foo'; |
| o.streetAddress = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterAddress--; |
| return o; |
| } |
| |
| void checkAddress(api.Address o) { |
| buildCounterAddress++; |
| if (buildCounterAddress < 3) { |
| unittest.expect(o.city, unittest.equals('foo')); |
| unittest.expect(o.country, unittest.equals('foo')); |
| unittest.expect(o.countryCode, unittest.equals('foo')); |
| unittest.expect(o.extendedAddress, unittest.equals('foo')); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| unittest.expect(o.formattedValue, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.poBox, unittest.equals('foo')); |
| unittest.expect(o.postalCode, unittest.equals('foo')); |
| unittest.expect(o.region, unittest.equals('foo')); |
| unittest.expect(o.streetAddress, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterAddress--; |
| } |
| |
| core.int buildCounterAgeRangeType = 0; |
| api.AgeRangeType buildAgeRangeType() { |
| var o = api.AgeRangeType(); |
| buildCounterAgeRangeType++; |
| if (buildCounterAgeRangeType < 3) { |
| o.ageRange = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| } |
| buildCounterAgeRangeType--; |
| return o; |
| } |
| |
| void checkAgeRangeType(api.AgeRangeType o) { |
| buildCounterAgeRangeType++; |
| if (buildCounterAgeRangeType < 3) { |
| unittest.expect(o.ageRange, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| } |
| buildCounterAgeRangeType--; |
| } |
| |
| core.List<api.ContactGroupResponse> buildUnnamed4862() { |
| var o = <api.ContactGroupResponse>[]; |
| o.add(buildContactGroupResponse()); |
| o.add(buildContactGroupResponse()); |
| return o; |
| } |
| |
| void checkUnnamed4862(core.List<api.ContactGroupResponse> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkContactGroupResponse(o[0]); |
| checkContactGroupResponse(o[1]); |
| } |
| |
| core.int buildCounterBatchGetContactGroupsResponse = 0; |
| api.BatchGetContactGroupsResponse buildBatchGetContactGroupsResponse() { |
| var o = api.BatchGetContactGroupsResponse(); |
| buildCounterBatchGetContactGroupsResponse++; |
| if (buildCounterBatchGetContactGroupsResponse < 3) { |
| o.responses = buildUnnamed4862(); |
| } |
| buildCounterBatchGetContactGroupsResponse--; |
| return o; |
| } |
| |
| void checkBatchGetContactGroupsResponse(api.BatchGetContactGroupsResponse o) { |
| buildCounterBatchGetContactGroupsResponse++; |
| if (buildCounterBatchGetContactGroupsResponse < 3) { |
| checkUnnamed4862(o.responses); |
| } |
| buildCounterBatchGetContactGroupsResponse--; |
| } |
| |
| core.int buildCounterBiography = 0; |
| api.Biography buildBiography() { |
| var o = api.Biography(); |
| buildCounterBiography++; |
| if (buildCounterBiography < 3) { |
| o.contentType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterBiography--; |
| return o; |
| } |
| |
| void checkBiography(api.Biography o) { |
| buildCounterBiography++; |
| if (buildCounterBiography < 3) { |
| unittest.expect(o.contentType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterBiography--; |
| } |
| |
| core.int buildCounterBirthday = 0; |
| api.Birthday buildBirthday() { |
| var o = api.Birthday(); |
| buildCounterBirthday++; |
| if (buildCounterBirthday < 3) { |
| o.date = buildDate(); |
| o.metadata = buildFieldMetadata(); |
| o.text = 'foo'; |
| } |
| buildCounterBirthday--; |
| return o; |
| } |
| |
| void checkBirthday(api.Birthday o) { |
| buildCounterBirthday++; |
| if (buildCounterBirthday < 3) { |
| checkDate(o.date); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.text, unittest.equals('foo')); |
| } |
| buildCounterBirthday--; |
| } |
| |
| core.int buildCounterBraggingRights = 0; |
| api.BraggingRights buildBraggingRights() { |
| var o = api.BraggingRights(); |
| buildCounterBraggingRights++; |
| if (buildCounterBraggingRights < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterBraggingRights--; |
| return o; |
| } |
| |
| void checkBraggingRights(api.BraggingRights o) { |
| buildCounterBraggingRights++; |
| if (buildCounterBraggingRights < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterBraggingRights--; |
| } |
| |
| core.int buildCounterCalendarUrl = 0; |
| api.CalendarUrl buildCalendarUrl() { |
| var o = api.CalendarUrl(); |
| buildCounterCalendarUrl++; |
| if (buildCounterCalendarUrl < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.url = 'foo'; |
| } |
| buildCounterCalendarUrl--; |
| return o; |
| } |
| |
| void checkCalendarUrl(api.CalendarUrl o) { |
| buildCounterCalendarUrl++; |
| if (buildCounterCalendarUrl < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.url, unittest.equals('foo')); |
| } |
| buildCounterCalendarUrl--; |
| } |
| |
| core.int buildCounterClientData = 0; |
| api.ClientData buildClientData() { |
| var o = api.ClientData(); |
| buildCounterClientData++; |
| if (buildCounterClientData < 3) { |
| o.key = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterClientData--; |
| return o; |
| } |
| |
| void checkClientData(api.ClientData o) { |
| buildCounterClientData++; |
| if (buildCounterClientData < 3) { |
| unittest.expect(o.key, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterClientData--; |
| } |
| |
| core.List<core.String> buildUnnamed4863() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4863(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 buildCounterContactGroup = 0; |
| api.ContactGroup buildContactGroup() { |
| var o = api.ContactGroup(); |
| buildCounterContactGroup++; |
| if (buildCounterContactGroup < 3) { |
| o.etag = 'foo'; |
| o.formattedName = 'foo'; |
| o.groupType = 'foo'; |
| o.memberCount = 42; |
| o.memberResourceNames = buildUnnamed4863(); |
| o.metadata = buildContactGroupMetadata(); |
| o.name = 'foo'; |
| o.resourceName = 'foo'; |
| } |
| buildCounterContactGroup--; |
| return o; |
| } |
| |
| void checkContactGroup(api.ContactGroup o) { |
| buildCounterContactGroup++; |
| if (buildCounterContactGroup < 3) { |
| unittest.expect(o.etag, unittest.equals('foo')); |
| unittest.expect(o.formattedName, unittest.equals('foo')); |
| unittest.expect(o.groupType, unittest.equals('foo')); |
| unittest.expect(o.memberCount, unittest.equals(42)); |
| checkUnnamed4863(o.memberResourceNames); |
| checkContactGroupMetadata(o.metadata); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.resourceName, unittest.equals('foo')); |
| } |
| buildCounterContactGroup--; |
| } |
| |
| core.int buildCounterContactGroupMembership = 0; |
| api.ContactGroupMembership buildContactGroupMembership() { |
| var o = api.ContactGroupMembership(); |
| buildCounterContactGroupMembership++; |
| if (buildCounterContactGroupMembership < 3) { |
| o.contactGroupId = 'foo'; |
| o.contactGroupResourceName = 'foo'; |
| } |
| buildCounterContactGroupMembership--; |
| return o; |
| } |
| |
| void checkContactGroupMembership(api.ContactGroupMembership o) { |
| buildCounterContactGroupMembership++; |
| if (buildCounterContactGroupMembership < 3) { |
| unittest.expect(o.contactGroupId, unittest.equals('foo')); |
| unittest.expect(o.contactGroupResourceName, unittest.equals('foo')); |
| } |
| buildCounterContactGroupMembership--; |
| } |
| |
| core.int buildCounterContactGroupMetadata = 0; |
| api.ContactGroupMetadata buildContactGroupMetadata() { |
| var o = api.ContactGroupMetadata(); |
| buildCounterContactGroupMetadata++; |
| if (buildCounterContactGroupMetadata < 3) { |
| o.deleted = true; |
| o.updateTime = 'foo'; |
| } |
| buildCounterContactGroupMetadata--; |
| return o; |
| } |
| |
| void checkContactGroupMetadata(api.ContactGroupMetadata o) { |
| buildCounterContactGroupMetadata++; |
| if (buildCounterContactGroupMetadata < 3) { |
| unittest.expect(o.deleted, unittest.isTrue); |
| unittest.expect(o.updateTime, unittest.equals('foo')); |
| } |
| buildCounterContactGroupMetadata--; |
| } |
| |
| core.int buildCounterContactGroupResponse = 0; |
| api.ContactGroupResponse buildContactGroupResponse() { |
| var o = api.ContactGroupResponse(); |
| buildCounterContactGroupResponse++; |
| if (buildCounterContactGroupResponse < 3) { |
| o.contactGroup = buildContactGroup(); |
| o.requestedResourceName = 'foo'; |
| o.status = buildStatus(); |
| } |
| buildCounterContactGroupResponse--; |
| return o; |
| } |
| |
| void checkContactGroupResponse(api.ContactGroupResponse o) { |
| buildCounterContactGroupResponse++; |
| if (buildCounterContactGroupResponse < 3) { |
| checkContactGroup(o.contactGroup); |
| unittest.expect(o.requestedResourceName, unittest.equals('foo')); |
| checkStatus(o.status); |
| } |
| buildCounterContactGroupResponse--; |
| } |
| |
| core.List<core.String> buildUnnamed4864() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4864(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 buildCounterCopyOtherContactToMyContactsGroupRequest = 0; |
| api.CopyOtherContactToMyContactsGroupRequest |
| buildCopyOtherContactToMyContactsGroupRequest() { |
| var o = api.CopyOtherContactToMyContactsGroupRequest(); |
| buildCounterCopyOtherContactToMyContactsGroupRequest++; |
| if (buildCounterCopyOtherContactToMyContactsGroupRequest < 3) { |
| o.copyMask = 'foo'; |
| o.readMask = 'foo'; |
| o.sources = buildUnnamed4864(); |
| } |
| buildCounterCopyOtherContactToMyContactsGroupRequest--; |
| return o; |
| } |
| |
| void checkCopyOtherContactToMyContactsGroupRequest( |
| api.CopyOtherContactToMyContactsGroupRequest o) { |
| buildCounterCopyOtherContactToMyContactsGroupRequest++; |
| if (buildCounterCopyOtherContactToMyContactsGroupRequest < 3) { |
| unittest.expect(o.copyMask, unittest.equals('foo')); |
| unittest.expect(o.readMask, unittest.equals('foo')); |
| checkUnnamed4864(o.sources); |
| } |
| buildCounterCopyOtherContactToMyContactsGroupRequest--; |
| } |
| |
| core.int buildCounterCoverPhoto = 0; |
| api.CoverPhoto buildCoverPhoto() { |
| var o = api.CoverPhoto(); |
| buildCounterCoverPhoto++; |
| if (buildCounterCoverPhoto < 3) { |
| o.default_ = true; |
| o.metadata = buildFieldMetadata(); |
| o.url = 'foo'; |
| } |
| buildCounterCoverPhoto--; |
| return o; |
| } |
| |
| void checkCoverPhoto(api.CoverPhoto o) { |
| buildCounterCoverPhoto++; |
| if (buildCounterCoverPhoto < 3) { |
| unittest.expect(o.default_, unittest.isTrue); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.url, unittest.equals('foo')); |
| } |
| buildCounterCoverPhoto--; |
| } |
| |
| core.int buildCounterCreateContactGroupRequest = 0; |
| api.CreateContactGroupRequest buildCreateContactGroupRequest() { |
| var o = api.CreateContactGroupRequest(); |
| buildCounterCreateContactGroupRequest++; |
| if (buildCounterCreateContactGroupRequest < 3) { |
| o.contactGroup = buildContactGroup(); |
| } |
| buildCounterCreateContactGroupRequest--; |
| return o; |
| } |
| |
| void checkCreateContactGroupRequest(api.CreateContactGroupRequest o) { |
| buildCounterCreateContactGroupRequest++; |
| if (buildCounterCreateContactGroupRequest < 3) { |
| checkContactGroup(o.contactGroup); |
| } |
| buildCounterCreateContactGroupRequest--; |
| } |
| |
| core.int buildCounterDate = 0; |
| api.Date buildDate() { |
| var o = api.Date(); |
| buildCounterDate++; |
| if (buildCounterDate < 3) { |
| o.day = 42; |
| o.month = 42; |
| o.year = 42; |
| } |
| buildCounterDate--; |
| return o; |
| } |
| |
| void checkDate(api.Date o) { |
| buildCounterDate++; |
| if (buildCounterDate < 3) { |
| unittest.expect(o.day, unittest.equals(42)); |
| unittest.expect(o.month, unittest.equals(42)); |
| unittest.expect(o.year, unittest.equals(42)); |
| } |
| buildCounterDate--; |
| } |
| |
| core.int buildCounterDeleteContactPhotoResponse = 0; |
| api.DeleteContactPhotoResponse buildDeleteContactPhotoResponse() { |
| var o = api.DeleteContactPhotoResponse(); |
| buildCounterDeleteContactPhotoResponse++; |
| if (buildCounterDeleteContactPhotoResponse < 3) { |
| o.person = buildPerson(); |
| } |
| buildCounterDeleteContactPhotoResponse--; |
| return o; |
| } |
| |
| void checkDeleteContactPhotoResponse(api.DeleteContactPhotoResponse o) { |
| buildCounterDeleteContactPhotoResponse++; |
| if (buildCounterDeleteContactPhotoResponse < 3) { |
| checkPerson(o.person); |
| } |
| buildCounterDeleteContactPhotoResponse--; |
| } |
| |
| core.int buildCounterDomainMembership = 0; |
| api.DomainMembership buildDomainMembership() { |
| var o = api.DomainMembership(); |
| buildCounterDomainMembership++; |
| if (buildCounterDomainMembership < 3) { |
| o.inViewerDomain = true; |
| } |
| buildCounterDomainMembership--; |
| return o; |
| } |
| |
| void checkDomainMembership(api.DomainMembership o) { |
| buildCounterDomainMembership++; |
| if (buildCounterDomainMembership < 3) { |
| unittest.expect(o.inViewerDomain, unittest.isTrue); |
| } |
| buildCounterDomainMembership--; |
| } |
| |
| core.int buildCounterEmailAddress = 0; |
| api.EmailAddress buildEmailAddress() { |
| var o = api.EmailAddress(); |
| buildCounterEmailAddress++; |
| if (buildCounterEmailAddress < 3) { |
| o.displayName = 'foo'; |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterEmailAddress--; |
| return o; |
| } |
| |
| void checkEmailAddress(api.EmailAddress o) { |
| buildCounterEmailAddress++; |
| if (buildCounterEmailAddress < 3) { |
| unittest.expect(o.displayName, unittest.equals('foo')); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterEmailAddress--; |
| } |
| |
| core.int buildCounterEmpty = 0; |
| api.Empty buildEmpty() { |
| var o = api.Empty(); |
| buildCounterEmpty++; |
| if (buildCounterEmpty < 3) {} |
| buildCounterEmpty--; |
| return o; |
| } |
| |
| void checkEmpty(api.Empty o) { |
| buildCounterEmpty++; |
| if (buildCounterEmpty < 3) {} |
| buildCounterEmpty--; |
| } |
| |
| core.int buildCounterEvent = 0; |
| api.Event buildEvent() { |
| var o = api.Event(); |
| buildCounterEvent++; |
| if (buildCounterEvent < 3) { |
| o.date = buildDate(); |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| } |
| buildCounterEvent--; |
| return o; |
| } |
| |
| void checkEvent(api.Event o) { |
| buildCounterEvent++; |
| if (buildCounterEvent < 3) { |
| checkDate(o.date); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterEvent--; |
| } |
| |
| core.int buildCounterExternalId = 0; |
| api.ExternalId buildExternalId() { |
| var o = api.ExternalId(); |
| buildCounterExternalId++; |
| if (buildCounterExternalId < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterExternalId--; |
| return o; |
| } |
| |
| void checkExternalId(api.ExternalId o) { |
| buildCounterExternalId++; |
| if (buildCounterExternalId < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterExternalId--; |
| } |
| |
| core.int buildCounterFieldMetadata = 0; |
| api.FieldMetadata buildFieldMetadata() { |
| var o = api.FieldMetadata(); |
| buildCounterFieldMetadata++; |
| if (buildCounterFieldMetadata < 3) { |
| o.primary = true; |
| o.source = buildSource(); |
| o.verified = true; |
| } |
| buildCounterFieldMetadata--; |
| return o; |
| } |
| |
| void checkFieldMetadata(api.FieldMetadata o) { |
| buildCounterFieldMetadata++; |
| if (buildCounterFieldMetadata < 3) { |
| unittest.expect(o.primary, unittest.isTrue); |
| checkSource(o.source); |
| unittest.expect(o.verified, unittest.isTrue); |
| } |
| buildCounterFieldMetadata--; |
| } |
| |
| core.int buildCounterFileAs = 0; |
| api.FileAs buildFileAs() { |
| var o = api.FileAs(); |
| buildCounterFileAs++; |
| if (buildCounterFileAs < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterFileAs--; |
| return o; |
| } |
| |
| void checkFileAs(api.FileAs o) { |
| buildCounterFileAs++; |
| if (buildCounterFileAs < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterFileAs--; |
| } |
| |
| core.int buildCounterGender = 0; |
| api.Gender buildGender() { |
| var o = api.Gender(); |
| buildCounterGender++; |
| if (buildCounterGender < 3) { |
| o.addressMeAs = 'foo'; |
| o.formattedValue = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterGender--; |
| return o; |
| } |
| |
| void checkGender(api.Gender o) { |
| buildCounterGender++; |
| if (buildCounterGender < 3) { |
| unittest.expect(o.addressMeAs, unittest.equals('foo')); |
| unittest.expect(o.formattedValue, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterGender--; |
| } |
| |
| core.List<api.PersonResponse> buildUnnamed4865() { |
| var o = <api.PersonResponse>[]; |
| o.add(buildPersonResponse()); |
| o.add(buildPersonResponse()); |
| return o; |
| } |
| |
| void checkUnnamed4865(core.List<api.PersonResponse> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPersonResponse(o[0]); |
| checkPersonResponse(o[1]); |
| } |
| |
| core.int buildCounterGetPeopleResponse = 0; |
| api.GetPeopleResponse buildGetPeopleResponse() { |
| var o = api.GetPeopleResponse(); |
| buildCounterGetPeopleResponse++; |
| if (buildCounterGetPeopleResponse < 3) { |
| o.responses = buildUnnamed4865(); |
| } |
| buildCounterGetPeopleResponse--; |
| return o; |
| } |
| |
| void checkGetPeopleResponse(api.GetPeopleResponse o) { |
| buildCounterGetPeopleResponse++; |
| if (buildCounterGetPeopleResponse < 3) { |
| checkUnnamed4865(o.responses); |
| } |
| buildCounterGetPeopleResponse--; |
| } |
| |
| core.int buildCounterImClient = 0; |
| api.ImClient buildImClient() { |
| var o = api.ImClient(); |
| buildCounterImClient++; |
| if (buildCounterImClient < 3) { |
| o.formattedProtocol = 'foo'; |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.protocol = 'foo'; |
| o.type = 'foo'; |
| o.username = 'foo'; |
| } |
| buildCounterImClient--; |
| return o; |
| } |
| |
| void checkImClient(api.ImClient o) { |
| buildCounterImClient++; |
| if (buildCounterImClient < 3) { |
| unittest.expect(o.formattedProtocol, unittest.equals('foo')); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.protocol, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.username, unittest.equals('foo')); |
| } |
| buildCounterImClient--; |
| } |
| |
| core.int buildCounterInterest = 0; |
| api.Interest buildInterest() { |
| var o = api.Interest(); |
| buildCounterInterest++; |
| if (buildCounterInterest < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterInterest--; |
| return o; |
| } |
| |
| void checkInterest(api.Interest o) { |
| buildCounterInterest++; |
| if (buildCounterInterest < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterInterest--; |
| } |
| |
| core.List<api.Person> buildUnnamed4866() { |
| var o = <api.Person>[]; |
| o.add(buildPerson()); |
| o.add(buildPerson()); |
| return o; |
| } |
| |
| void checkUnnamed4866(core.List<api.Person> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPerson(o[0]); |
| checkPerson(o[1]); |
| } |
| |
| core.int buildCounterListConnectionsResponse = 0; |
| api.ListConnectionsResponse buildListConnectionsResponse() { |
| var o = api.ListConnectionsResponse(); |
| buildCounterListConnectionsResponse++; |
| if (buildCounterListConnectionsResponse < 3) { |
| o.connections = buildUnnamed4866(); |
| o.nextPageToken = 'foo'; |
| o.nextSyncToken = 'foo'; |
| o.totalItems = 42; |
| o.totalPeople = 42; |
| } |
| buildCounterListConnectionsResponse--; |
| return o; |
| } |
| |
| void checkListConnectionsResponse(api.ListConnectionsResponse o) { |
| buildCounterListConnectionsResponse++; |
| if (buildCounterListConnectionsResponse < 3) { |
| checkUnnamed4866(o.connections); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.nextSyncToken, unittest.equals('foo')); |
| unittest.expect(o.totalItems, unittest.equals(42)); |
| unittest.expect(o.totalPeople, unittest.equals(42)); |
| } |
| buildCounterListConnectionsResponse--; |
| } |
| |
| core.List<api.ContactGroup> buildUnnamed4867() { |
| var o = <api.ContactGroup>[]; |
| o.add(buildContactGroup()); |
| o.add(buildContactGroup()); |
| return o; |
| } |
| |
| void checkUnnamed4867(core.List<api.ContactGroup> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkContactGroup(o[0]); |
| checkContactGroup(o[1]); |
| } |
| |
| core.int buildCounterListContactGroupsResponse = 0; |
| api.ListContactGroupsResponse buildListContactGroupsResponse() { |
| var o = api.ListContactGroupsResponse(); |
| buildCounterListContactGroupsResponse++; |
| if (buildCounterListContactGroupsResponse < 3) { |
| o.contactGroups = buildUnnamed4867(); |
| o.nextPageToken = 'foo'; |
| o.nextSyncToken = 'foo'; |
| o.totalItems = 42; |
| } |
| buildCounterListContactGroupsResponse--; |
| return o; |
| } |
| |
| void checkListContactGroupsResponse(api.ListContactGroupsResponse o) { |
| buildCounterListContactGroupsResponse++; |
| if (buildCounterListContactGroupsResponse < 3) { |
| checkUnnamed4867(o.contactGroups); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.nextSyncToken, unittest.equals('foo')); |
| unittest.expect(o.totalItems, unittest.equals(42)); |
| } |
| buildCounterListContactGroupsResponse--; |
| } |
| |
| core.List<api.Person> buildUnnamed4868() { |
| var o = <api.Person>[]; |
| o.add(buildPerson()); |
| o.add(buildPerson()); |
| return o; |
| } |
| |
| void checkUnnamed4868(core.List<api.Person> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPerson(o[0]); |
| checkPerson(o[1]); |
| } |
| |
| core.int buildCounterListDirectoryPeopleResponse = 0; |
| api.ListDirectoryPeopleResponse buildListDirectoryPeopleResponse() { |
| var o = api.ListDirectoryPeopleResponse(); |
| buildCounterListDirectoryPeopleResponse++; |
| if (buildCounterListDirectoryPeopleResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.nextSyncToken = 'foo'; |
| o.people = buildUnnamed4868(); |
| } |
| buildCounterListDirectoryPeopleResponse--; |
| return o; |
| } |
| |
| void checkListDirectoryPeopleResponse(api.ListDirectoryPeopleResponse o) { |
| buildCounterListDirectoryPeopleResponse++; |
| if (buildCounterListDirectoryPeopleResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.nextSyncToken, unittest.equals('foo')); |
| checkUnnamed4868(o.people); |
| } |
| buildCounterListDirectoryPeopleResponse--; |
| } |
| |
| core.List<api.Person> buildUnnamed4869() { |
| var o = <api.Person>[]; |
| o.add(buildPerson()); |
| o.add(buildPerson()); |
| return o; |
| } |
| |
| void checkUnnamed4869(core.List<api.Person> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPerson(o[0]); |
| checkPerson(o[1]); |
| } |
| |
| core.int buildCounterListOtherContactsResponse = 0; |
| api.ListOtherContactsResponse buildListOtherContactsResponse() { |
| var o = api.ListOtherContactsResponse(); |
| buildCounterListOtherContactsResponse++; |
| if (buildCounterListOtherContactsResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.nextSyncToken = 'foo'; |
| o.otherContacts = buildUnnamed4869(); |
| } |
| buildCounterListOtherContactsResponse--; |
| return o; |
| } |
| |
| void checkListOtherContactsResponse(api.ListOtherContactsResponse o) { |
| buildCounterListOtherContactsResponse++; |
| if (buildCounterListOtherContactsResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.nextSyncToken, unittest.equals('foo')); |
| checkUnnamed4869(o.otherContacts); |
| } |
| buildCounterListOtherContactsResponse--; |
| } |
| |
| core.int buildCounterLocale = 0; |
| api.Locale buildLocale() { |
| var o = api.Locale(); |
| buildCounterLocale++; |
| if (buildCounterLocale < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterLocale--; |
| return o; |
| } |
| |
| void checkLocale(api.Locale o) { |
| buildCounterLocale++; |
| if (buildCounterLocale < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterLocale--; |
| } |
| |
| core.int buildCounterLocation = 0; |
| api.Location buildLocation() { |
| var o = api.Location(); |
| buildCounterLocation++; |
| if (buildCounterLocation < 3) { |
| o.buildingId = 'foo'; |
| o.current = true; |
| o.deskCode = 'foo'; |
| o.floor = 'foo'; |
| o.floorSection = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterLocation--; |
| return o; |
| } |
| |
| void checkLocation(api.Location o) { |
| buildCounterLocation++; |
| if (buildCounterLocation < 3) { |
| unittest.expect(o.buildingId, unittest.equals('foo')); |
| unittest.expect(o.current, unittest.isTrue); |
| unittest.expect(o.deskCode, unittest.equals('foo')); |
| unittest.expect(o.floor, unittest.equals('foo')); |
| unittest.expect(o.floorSection, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterLocation--; |
| } |
| |
| core.int buildCounterMembership = 0; |
| api.Membership buildMembership() { |
| var o = api.Membership(); |
| buildCounterMembership++; |
| if (buildCounterMembership < 3) { |
| o.contactGroupMembership = buildContactGroupMembership(); |
| o.domainMembership = buildDomainMembership(); |
| o.metadata = buildFieldMetadata(); |
| } |
| buildCounterMembership--; |
| return o; |
| } |
| |
| void checkMembership(api.Membership o) { |
| buildCounterMembership++; |
| if (buildCounterMembership < 3) { |
| checkContactGroupMembership(o.contactGroupMembership); |
| checkDomainMembership(o.domainMembership); |
| checkFieldMetadata(o.metadata); |
| } |
| buildCounterMembership--; |
| } |
| |
| core.int buildCounterMiscKeyword = 0; |
| api.MiscKeyword buildMiscKeyword() { |
| var o = api.MiscKeyword(); |
| buildCounterMiscKeyword++; |
| if (buildCounterMiscKeyword < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterMiscKeyword--; |
| return o; |
| } |
| |
| void checkMiscKeyword(api.MiscKeyword o) { |
| buildCounterMiscKeyword++; |
| if (buildCounterMiscKeyword < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterMiscKeyword--; |
| } |
| |
| core.List<core.String> buildUnnamed4870() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4870(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> buildUnnamed4871() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4871(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 buildCounterModifyContactGroupMembersRequest = 0; |
| api.ModifyContactGroupMembersRequest buildModifyContactGroupMembersRequest() { |
| var o = api.ModifyContactGroupMembersRequest(); |
| buildCounterModifyContactGroupMembersRequest++; |
| if (buildCounterModifyContactGroupMembersRequest < 3) { |
| o.resourceNamesToAdd = buildUnnamed4870(); |
| o.resourceNamesToRemove = buildUnnamed4871(); |
| } |
| buildCounterModifyContactGroupMembersRequest--; |
| return o; |
| } |
| |
| void checkModifyContactGroupMembersRequest( |
| api.ModifyContactGroupMembersRequest o) { |
| buildCounterModifyContactGroupMembersRequest++; |
| if (buildCounterModifyContactGroupMembersRequest < 3) { |
| checkUnnamed4870(o.resourceNamesToAdd); |
| checkUnnamed4871(o.resourceNamesToRemove); |
| } |
| buildCounterModifyContactGroupMembersRequest--; |
| } |
| |
| core.List<core.String> buildUnnamed4872() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4872(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> buildUnnamed4873() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4873(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 buildCounterModifyContactGroupMembersResponse = 0; |
| api.ModifyContactGroupMembersResponse buildModifyContactGroupMembersResponse() { |
| var o = api.ModifyContactGroupMembersResponse(); |
| buildCounterModifyContactGroupMembersResponse++; |
| if (buildCounterModifyContactGroupMembersResponse < 3) { |
| o.canNotRemoveLastContactGroupResourceNames = buildUnnamed4872(); |
| o.notFoundResourceNames = buildUnnamed4873(); |
| } |
| buildCounterModifyContactGroupMembersResponse--; |
| return o; |
| } |
| |
| void checkModifyContactGroupMembersResponse( |
| api.ModifyContactGroupMembersResponse o) { |
| buildCounterModifyContactGroupMembersResponse++; |
| if (buildCounterModifyContactGroupMembersResponse < 3) { |
| checkUnnamed4872(o.canNotRemoveLastContactGroupResourceNames); |
| checkUnnamed4873(o.notFoundResourceNames); |
| } |
| buildCounterModifyContactGroupMembersResponse--; |
| } |
| |
| core.int buildCounterName = 0; |
| api.Name buildName() { |
| var o = api.Name(); |
| buildCounterName++; |
| if (buildCounterName < 3) { |
| o.displayName = 'foo'; |
| o.displayNameLastFirst = 'foo'; |
| o.familyName = 'foo'; |
| o.givenName = 'foo'; |
| o.honorificPrefix = 'foo'; |
| o.honorificSuffix = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.middleName = 'foo'; |
| o.phoneticFamilyName = 'foo'; |
| o.phoneticFullName = 'foo'; |
| o.phoneticGivenName = 'foo'; |
| o.phoneticHonorificPrefix = 'foo'; |
| o.phoneticHonorificSuffix = 'foo'; |
| o.phoneticMiddleName = 'foo'; |
| o.unstructuredName = 'foo'; |
| } |
| buildCounterName--; |
| return o; |
| } |
| |
| void checkName(api.Name o) { |
| buildCounterName++; |
| if (buildCounterName < 3) { |
| unittest.expect(o.displayName, unittest.equals('foo')); |
| unittest.expect(o.displayNameLastFirst, unittest.equals('foo')); |
| unittest.expect(o.familyName, unittest.equals('foo')); |
| unittest.expect(o.givenName, unittest.equals('foo')); |
| unittest.expect(o.honorificPrefix, unittest.equals('foo')); |
| unittest.expect(o.honorificSuffix, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.middleName, unittest.equals('foo')); |
| unittest.expect(o.phoneticFamilyName, unittest.equals('foo')); |
| unittest.expect(o.phoneticFullName, unittest.equals('foo')); |
| unittest.expect(o.phoneticGivenName, unittest.equals('foo')); |
| unittest.expect(o.phoneticHonorificPrefix, unittest.equals('foo')); |
| unittest.expect(o.phoneticHonorificSuffix, unittest.equals('foo')); |
| unittest.expect(o.phoneticMiddleName, unittest.equals('foo')); |
| unittest.expect(o.unstructuredName, unittest.equals('foo')); |
| } |
| buildCounterName--; |
| } |
| |
| core.int buildCounterNickname = 0; |
| api.Nickname buildNickname() { |
| var o = api.Nickname(); |
| buildCounterNickname++; |
| if (buildCounterNickname < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterNickname--; |
| return o; |
| } |
| |
| void checkNickname(api.Nickname o) { |
| buildCounterNickname++; |
| if (buildCounterNickname < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterNickname--; |
| } |
| |
| core.int buildCounterOccupation = 0; |
| api.Occupation buildOccupation() { |
| var o = api.Occupation(); |
| buildCounterOccupation++; |
| if (buildCounterOccupation < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterOccupation--; |
| return o; |
| } |
| |
| void checkOccupation(api.Occupation o) { |
| buildCounterOccupation++; |
| if (buildCounterOccupation < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterOccupation--; |
| } |
| |
| core.int buildCounterOrganization = 0; |
| api.Organization buildOrganization() { |
| var o = api.Organization(); |
| buildCounterOrganization++; |
| if (buildCounterOrganization < 3) { |
| o.current = true; |
| o.department = 'foo'; |
| o.domain = 'foo'; |
| o.endDate = buildDate(); |
| o.formattedType = 'foo'; |
| o.jobDescription = 'foo'; |
| o.location = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.name = 'foo'; |
| o.phoneticName = 'foo'; |
| o.startDate = buildDate(); |
| o.symbol = 'foo'; |
| o.title = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterOrganization--; |
| return o; |
| } |
| |
| void checkOrganization(api.Organization o) { |
| buildCounterOrganization++; |
| if (buildCounterOrganization < 3) { |
| unittest.expect(o.current, unittest.isTrue); |
| unittest.expect(o.department, unittest.equals('foo')); |
| unittest.expect(o.domain, unittest.equals('foo')); |
| checkDate(o.endDate); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| unittest.expect(o.jobDescription, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.phoneticName, unittest.equals('foo')); |
| checkDate(o.startDate); |
| unittest.expect(o.symbol, unittest.equals('foo')); |
| unittest.expect(o.title, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterOrganization--; |
| } |
| |
| core.List<api.Address> buildUnnamed4874() { |
| var o = <api.Address>[]; |
| o.add(buildAddress()); |
| o.add(buildAddress()); |
| return o; |
| } |
| |
| void checkUnnamed4874(core.List<api.Address> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAddress(o[0]); |
| checkAddress(o[1]); |
| } |
| |
| core.List<api.AgeRangeType> buildUnnamed4875() { |
| var o = <api.AgeRangeType>[]; |
| o.add(buildAgeRangeType()); |
| o.add(buildAgeRangeType()); |
| return o; |
| } |
| |
| void checkUnnamed4875(core.List<api.AgeRangeType> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAgeRangeType(o[0]); |
| checkAgeRangeType(o[1]); |
| } |
| |
| core.List<api.Biography> buildUnnamed4876() { |
| var o = <api.Biography>[]; |
| o.add(buildBiography()); |
| o.add(buildBiography()); |
| return o; |
| } |
| |
| void checkUnnamed4876(core.List<api.Biography> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBiography(o[0]); |
| checkBiography(o[1]); |
| } |
| |
| core.List<api.Birthday> buildUnnamed4877() { |
| var o = <api.Birthday>[]; |
| o.add(buildBirthday()); |
| o.add(buildBirthday()); |
| return o; |
| } |
| |
| void checkUnnamed4877(core.List<api.Birthday> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBirthday(o[0]); |
| checkBirthday(o[1]); |
| } |
| |
| core.List<api.BraggingRights> buildUnnamed4878() { |
| var o = <api.BraggingRights>[]; |
| o.add(buildBraggingRights()); |
| o.add(buildBraggingRights()); |
| return o; |
| } |
| |
| void checkUnnamed4878(core.List<api.BraggingRights> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBraggingRights(o[0]); |
| checkBraggingRights(o[1]); |
| } |
| |
| core.List<api.CalendarUrl> buildUnnamed4879() { |
| var o = <api.CalendarUrl>[]; |
| o.add(buildCalendarUrl()); |
| o.add(buildCalendarUrl()); |
| return o; |
| } |
| |
| void checkUnnamed4879(core.List<api.CalendarUrl> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCalendarUrl(o[0]); |
| checkCalendarUrl(o[1]); |
| } |
| |
| core.List<api.ClientData> buildUnnamed4880() { |
| var o = <api.ClientData>[]; |
| o.add(buildClientData()); |
| o.add(buildClientData()); |
| return o; |
| } |
| |
| void checkUnnamed4880(core.List<api.ClientData> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkClientData(o[0]); |
| checkClientData(o[1]); |
| } |
| |
| core.List<api.CoverPhoto> buildUnnamed4881() { |
| var o = <api.CoverPhoto>[]; |
| o.add(buildCoverPhoto()); |
| o.add(buildCoverPhoto()); |
| return o; |
| } |
| |
| void checkUnnamed4881(core.List<api.CoverPhoto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCoverPhoto(o[0]); |
| checkCoverPhoto(o[1]); |
| } |
| |
| core.List<api.EmailAddress> buildUnnamed4882() { |
| var o = <api.EmailAddress>[]; |
| o.add(buildEmailAddress()); |
| o.add(buildEmailAddress()); |
| return o; |
| } |
| |
| void checkUnnamed4882(core.List<api.EmailAddress> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEmailAddress(o[0]); |
| checkEmailAddress(o[1]); |
| } |
| |
| core.List<api.Event> buildUnnamed4883() { |
| var o = <api.Event>[]; |
| o.add(buildEvent()); |
| o.add(buildEvent()); |
| return o; |
| } |
| |
| void checkUnnamed4883(core.List<api.Event> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEvent(o[0]); |
| checkEvent(o[1]); |
| } |
| |
| core.List<api.ExternalId> buildUnnamed4884() { |
| var o = <api.ExternalId>[]; |
| o.add(buildExternalId()); |
| o.add(buildExternalId()); |
| return o; |
| } |
| |
| void checkUnnamed4884(core.List<api.ExternalId> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExternalId(o[0]); |
| checkExternalId(o[1]); |
| } |
| |
| core.List<api.FileAs> buildUnnamed4885() { |
| var o = <api.FileAs>[]; |
| o.add(buildFileAs()); |
| o.add(buildFileAs()); |
| return o; |
| } |
| |
| void checkUnnamed4885(core.List<api.FileAs> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkFileAs(o[0]); |
| checkFileAs(o[1]); |
| } |
| |
| core.List<api.Gender> buildUnnamed4886() { |
| var o = <api.Gender>[]; |
| o.add(buildGender()); |
| o.add(buildGender()); |
| return o; |
| } |
| |
| void checkUnnamed4886(core.List<api.Gender> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkGender(o[0]); |
| checkGender(o[1]); |
| } |
| |
| core.List<api.ImClient> buildUnnamed4887() { |
| var o = <api.ImClient>[]; |
| o.add(buildImClient()); |
| o.add(buildImClient()); |
| return o; |
| } |
| |
| void checkUnnamed4887(core.List<api.ImClient> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkImClient(o[0]); |
| checkImClient(o[1]); |
| } |
| |
| core.List<api.Interest> buildUnnamed4888() { |
| var o = <api.Interest>[]; |
| o.add(buildInterest()); |
| o.add(buildInterest()); |
| return o; |
| } |
| |
| void checkUnnamed4888(core.List<api.Interest> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkInterest(o[0]); |
| checkInterest(o[1]); |
| } |
| |
| core.List<api.Locale> buildUnnamed4889() { |
| var o = <api.Locale>[]; |
| o.add(buildLocale()); |
| o.add(buildLocale()); |
| return o; |
| } |
| |
| void checkUnnamed4889(core.List<api.Locale> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkLocale(o[0]); |
| checkLocale(o[1]); |
| } |
| |
| core.List<api.Location> buildUnnamed4890() { |
| var o = <api.Location>[]; |
| o.add(buildLocation()); |
| o.add(buildLocation()); |
| return o; |
| } |
| |
| void checkUnnamed4890(core.List<api.Location> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkLocation(o[0]); |
| checkLocation(o[1]); |
| } |
| |
| core.List<api.Membership> buildUnnamed4891() { |
| var o = <api.Membership>[]; |
| o.add(buildMembership()); |
| o.add(buildMembership()); |
| return o; |
| } |
| |
| void checkUnnamed4891(core.List<api.Membership> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkMembership(o[0]); |
| checkMembership(o[1]); |
| } |
| |
| core.List<api.MiscKeyword> buildUnnamed4892() { |
| var o = <api.MiscKeyword>[]; |
| o.add(buildMiscKeyword()); |
| o.add(buildMiscKeyword()); |
| return o; |
| } |
| |
| void checkUnnamed4892(core.List<api.MiscKeyword> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkMiscKeyword(o[0]); |
| checkMiscKeyword(o[1]); |
| } |
| |
| core.List<api.Name> buildUnnamed4893() { |
| var o = <api.Name>[]; |
| o.add(buildName()); |
| o.add(buildName()); |
| return o; |
| } |
| |
| void checkUnnamed4893(core.List<api.Name> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkName(o[0]); |
| checkName(o[1]); |
| } |
| |
| core.List<api.Nickname> buildUnnamed4894() { |
| var o = <api.Nickname>[]; |
| o.add(buildNickname()); |
| o.add(buildNickname()); |
| return o; |
| } |
| |
| void checkUnnamed4894(core.List<api.Nickname> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkNickname(o[0]); |
| checkNickname(o[1]); |
| } |
| |
| core.List<api.Occupation> buildUnnamed4895() { |
| var o = <api.Occupation>[]; |
| o.add(buildOccupation()); |
| o.add(buildOccupation()); |
| return o; |
| } |
| |
| void checkUnnamed4895(core.List<api.Occupation> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkOccupation(o[0]); |
| checkOccupation(o[1]); |
| } |
| |
| core.List<api.Organization> buildUnnamed4896() { |
| var o = <api.Organization>[]; |
| o.add(buildOrganization()); |
| o.add(buildOrganization()); |
| return o; |
| } |
| |
| void checkUnnamed4896(core.List<api.Organization> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkOrganization(o[0]); |
| checkOrganization(o[1]); |
| } |
| |
| core.List<api.PhoneNumber> buildUnnamed4897() { |
| var o = <api.PhoneNumber>[]; |
| o.add(buildPhoneNumber()); |
| o.add(buildPhoneNumber()); |
| return o; |
| } |
| |
| void checkUnnamed4897(core.List<api.PhoneNumber> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPhoneNumber(o[0]); |
| checkPhoneNumber(o[1]); |
| } |
| |
| core.List<api.Photo> buildUnnamed4898() { |
| var o = <api.Photo>[]; |
| o.add(buildPhoto()); |
| o.add(buildPhoto()); |
| return o; |
| } |
| |
| void checkUnnamed4898(core.List<api.Photo> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPhoto(o[0]); |
| checkPhoto(o[1]); |
| } |
| |
| core.List<api.Relation> buildUnnamed4899() { |
| var o = <api.Relation>[]; |
| o.add(buildRelation()); |
| o.add(buildRelation()); |
| return o; |
| } |
| |
| void checkUnnamed4899(core.List<api.Relation> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRelation(o[0]); |
| checkRelation(o[1]); |
| } |
| |
| core.List<api.RelationshipInterest> buildUnnamed4900() { |
| var o = <api.RelationshipInterest>[]; |
| o.add(buildRelationshipInterest()); |
| o.add(buildRelationshipInterest()); |
| return o; |
| } |
| |
| void checkUnnamed4900(core.List<api.RelationshipInterest> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRelationshipInterest(o[0]); |
| checkRelationshipInterest(o[1]); |
| } |
| |
| core.List<api.RelationshipStatus> buildUnnamed4901() { |
| var o = <api.RelationshipStatus>[]; |
| o.add(buildRelationshipStatus()); |
| o.add(buildRelationshipStatus()); |
| return o; |
| } |
| |
| void checkUnnamed4901(core.List<api.RelationshipStatus> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRelationshipStatus(o[0]); |
| checkRelationshipStatus(o[1]); |
| } |
| |
| core.List<api.Residence> buildUnnamed4902() { |
| var o = <api.Residence>[]; |
| o.add(buildResidence()); |
| o.add(buildResidence()); |
| return o; |
| } |
| |
| void checkUnnamed4902(core.List<api.Residence> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkResidence(o[0]); |
| checkResidence(o[1]); |
| } |
| |
| core.List<api.SipAddress> buildUnnamed4903() { |
| var o = <api.SipAddress>[]; |
| o.add(buildSipAddress()); |
| o.add(buildSipAddress()); |
| return o; |
| } |
| |
| void checkUnnamed4903(core.List<api.SipAddress> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkSipAddress(o[0]); |
| checkSipAddress(o[1]); |
| } |
| |
| core.List<api.Skill> buildUnnamed4904() { |
| var o = <api.Skill>[]; |
| o.add(buildSkill()); |
| o.add(buildSkill()); |
| return o; |
| } |
| |
| void checkUnnamed4904(core.List<api.Skill> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkSkill(o[0]); |
| checkSkill(o[1]); |
| } |
| |
| core.List<api.Tagline> buildUnnamed4905() { |
| var o = <api.Tagline>[]; |
| o.add(buildTagline()); |
| o.add(buildTagline()); |
| return o; |
| } |
| |
| void checkUnnamed4905(core.List<api.Tagline> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTagline(o[0]); |
| checkTagline(o[1]); |
| } |
| |
| core.List<api.Url> buildUnnamed4906() { |
| var o = <api.Url>[]; |
| o.add(buildUrl()); |
| o.add(buildUrl()); |
| return o; |
| } |
| |
| void checkUnnamed4906(core.List<api.Url> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUrl(o[0]); |
| checkUrl(o[1]); |
| } |
| |
| core.List<api.UserDefined> buildUnnamed4907() { |
| var o = <api.UserDefined>[]; |
| o.add(buildUserDefined()); |
| o.add(buildUserDefined()); |
| return o; |
| } |
| |
| void checkUnnamed4907(core.List<api.UserDefined> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUserDefined(o[0]); |
| checkUserDefined(o[1]); |
| } |
| |
| core.int buildCounterPerson = 0; |
| api.Person buildPerson() { |
| var o = api.Person(); |
| buildCounterPerson++; |
| if (buildCounterPerson < 3) { |
| o.addresses = buildUnnamed4874(); |
| o.ageRange = 'foo'; |
| o.ageRanges = buildUnnamed4875(); |
| o.biographies = buildUnnamed4876(); |
| o.birthdays = buildUnnamed4877(); |
| o.braggingRights = buildUnnamed4878(); |
| o.calendarUrls = buildUnnamed4879(); |
| o.clientData = buildUnnamed4880(); |
| o.coverPhotos = buildUnnamed4881(); |
| o.emailAddresses = buildUnnamed4882(); |
| o.etag = 'foo'; |
| o.events = buildUnnamed4883(); |
| o.externalIds = buildUnnamed4884(); |
| o.fileAses = buildUnnamed4885(); |
| o.genders = buildUnnamed4886(); |
| o.imClients = buildUnnamed4887(); |
| o.interests = buildUnnamed4888(); |
| o.locales = buildUnnamed4889(); |
| o.locations = buildUnnamed4890(); |
| o.memberships = buildUnnamed4891(); |
| o.metadata = buildPersonMetadata(); |
| o.miscKeywords = buildUnnamed4892(); |
| o.names = buildUnnamed4893(); |
| o.nicknames = buildUnnamed4894(); |
| o.occupations = buildUnnamed4895(); |
| o.organizations = buildUnnamed4896(); |
| o.phoneNumbers = buildUnnamed4897(); |
| o.photos = buildUnnamed4898(); |
| o.relations = buildUnnamed4899(); |
| o.relationshipInterests = buildUnnamed4900(); |
| o.relationshipStatuses = buildUnnamed4901(); |
| o.residences = buildUnnamed4902(); |
| o.resourceName = 'foo'; |
| o.sipAddresses = buildUnnamed4903(); |
| o.skills = buildUnnamed4904(); |
| o.taglines = buildUnnamed4905(); |
| o.urls = buildUnnamed4906(); |
| o.userDefined = buildUnnamed4907(); |
| } |
| buildCounterPerson--; |
| return o; |
| } |
| |
| void checkPerson(api.Person o) { |
| buildCounterPerson++; |
| if (buildCounterPerson < 3) { |
| checkUnnamed4874(o.addresses); |
| unittest.expect(o.ageRange, unittest.equals('foo')); |
| checkUnnamed4875(o.ageRanges); |
| checkUnnamed4876(o.biographies); |
| checkUnnamed4877(o.birthdays); |
| checkUnnamed4878(o.braggingRights); |
| checkUnnamed4879(o.calendarUrls); |
| checkUnnamed4880(o.clientData); |
| checkUnnamed4881(o.coverPhotos); |
| checkUnnamed4882(o.emailAddresses); |
| unittest.expect(o.etag, unittest.equals('foo')); |
| checkUnnamed4883(o.events); |
| checkUnnamed4884(o.externalIds); |
| checkUnnamed4885(o.fileAses); |
| checkUnnamed4886(o.genders); |
| checkUnnamed4887(o.imClients); |
| checkUnnamed4888(o.interests); |
| checkUnnamed4889(o.locales); |
| checkUnnamed4890(o.locations); |
| checkUnnamed4891(o.memberships); |
| checkPersonMetadata(o.metadata); |
| checkUnnamed4892(o.miscKeywords); |
| checkUnnamed4893(o.names); |
| checkUnnamed4894(o.nicknames); |
| checkUnnamed4895(o.occupations); |
| checkUnnamed4896(o.organizations); |
| checkUnnamed4897(o.phoneNumbers); |
| checkUnnamed4898(o.photos); |
| checkUnnamed4899(o.relations); |
| checkUnnamed4900(o.relationshipInterests); |
| checkUnnamed4901(o.relationshipStatuses); |
| checkUnnamed4902(o.residences); |
| unittest.expect(o.resourceName, unittest.equals('foo')); |
| checkUnnamed4903(o.sipAddresses); |
| checkUnnamed4904(o.skills); |
| checkUnnamed4905(o.taglines); |
| checkUnnamed4906(o.urls); |
| checkUnnamed4907(o.userDefined); |
| } |
| buildCounterPerson--; |
| } |
| |
| core.List<core.String> buildUnnamed4908() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4908(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> buildUnnamed4909() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4909(core.List<core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals('foo')); |
| unittest.expect(o[1], unittest.equals('foo')); |
| } |
| |
| core.List<api.Source> buildUnnamed4910() { |
| var o = <api.Source>[]; |
| o.add(buildSource()); |
| o.add(buildSource()); |
| return o; |
| } |
| |
| void checkUnnamed4910(core.List<api.Source> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkSource(o[0]); |
| checkSource(o[1]); |
| } |
| |
| core.int buildCounterPersonMetadata = 0; |
| api.PersonMetadata buildPersonMetadata() { |
| var o = api.PersonMetadata(); |
| buildCounterPersonMetadata++; |
| if (buildCounterPersonMetadata < 3) { |
| o.deleted = true; |
| o.linkedPeopleResourceNames = buildUnnamed4908(); |
| o.objectType = 'foo'; |
| o.previousResourceNames = buildUnnamed4909(); |
| o.sources = buildUnnamed4910(); |
| } |
| buildCounterPersonMetadata--; |
| return o; |
| } |
| |
| void checkPersonMetadata(api.PersonMetadata o) { |
| buildCounterPersonMetadata++; |
| if (buildCounterPersonMetadata < 3) { |
| unittest.expect(o.deleted, unittest.isTrue); |
| checkUnnamed4908(o.linkedPeopleResourceNames); |
| unittest.expect(o.objectType, unittest.equals('foo')); |
| checkUnnamed4909(o.previousResourceNames); |
| checkUnnamed4910(o.sources); |
| } |
| buildCounterPersonMetadata--; |
| } |
| |
| core.int buildCounterPersonResponse = 0; |
| api.PersonResponse buildPersonResponse() { |
| var o = api.PersonResponse(); |
| buildCounterPersonResponse++; |
| if (buildCounterPersonResponse < 3) { |
| o.httpStatusCode = 42; |
| o.person = buildPerson(); |
| o.requestedResourceName = 'foo'; |
| o.status = buildStatus(); |
| } |
| buildCounterPersonResponse--; |
| return o; |
| } |
| |
| void checkPersonResponse(api.PersonResponse o) { |
| buildCounterPersonResponse++; |
| if (buildCounterPersonResponse < 3) { |
| unittest.expect(o.httpStatusCode, unittest.equals(42)); |
| checkPerson(o.person); |
| unittest.expect(o.requestedResourceName, unittest.equals('foo')); |
| checkStatus(o.status); |
| } |
| buildCounterPersonResponse--; |
| } |
| |
| core.int buildCounterPhoneNumber = 0; |
| api.PhoneNumber buildPhoneNumber() { |
| var o = api.PhoneNumber(); |
| buildCounterPhoneNumber++; |
| if (buildCounterPhoneNumber < 3) { |
| o.canonicalForm = 'foo'; |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterPhoneNumber--; |
| return o; |
| } |
| |
| void checkPhoneNumber(api.PhoneNumber o) { |
| buildCounterPhoneNumber++; |
| if (buildCounterPhoneNumber < 3) { |
| unittest.expect(o.canonicalForm, unittest.equals('foo')); |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterPhoneNumber--; |
| } |
| |
| core.int buildCounterPhoto = 0; |
| api.Photo buildPhoto() { |
| var o = api.Photo(); |
| buildCounterPhoto++; |
| if (buildCounterPhoto < 3) { |
| o.default_ = true; |
| o.metadata = buildFieldMetadata(); |
| o.url = 'foo'; |
| } |
| buildCounterPhoto--; |
| return o; |
| } |
| |
| void checkPhoto(api.Photo o) { |
| buildCounterPhoto++; |
| if (buildCounterPhoto < 3) { |
| unittest.expect(o.default_, unittest.isTrue); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.url, unittest.equals('foo')); |
| } |
| buildCounterPhoto--; |
| } |
| |
| core.List<core.String> buildUnnamed4911() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4911(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 buildCounterProfileMetadata = 0; |
| api.ProfileMetadata buildProfileMetadata() { |
| var o = api.ProfileMetadata(); |
| buildCounterProfileMetadata++; |
| if (buildCounterProfileMetadata < 3) { |
| o.objectType = 'foo'; |
| o.userTypes = buildUnnamed4911(); |
| } |
| buildCounterProfileMetadata--; |
| return o; |
| } |
| |
| void checkProfileMetadata(api.ProfileMetadata o) { |
| buildCounterProfileMetadata++; |
| if (buildCounterProfileMetadata < 3) { |
| unittest.expect(o.objectType, unittest.equals('foo')); |
| checkUnnamed4911(o.userTypes); |
| } |
| buildCounterProfileMetadata--; |
| } |
| |
| core.int buildCounterRelation = 0; |
| api.Relation buildRelation() { |
| var o = api.Relation(); |
| buildCounterRelation++; |
| if (buildCounterRelation < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.person = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterRelation--; |
| return o; |
| } |
| |
| void checkRelation(api.Relation o) { |
| buildCounterRelation++; |
| if (buildCounterRelation < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.person, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterRelation--; |
| } |
| |
| core.int buildCounterRelationshipInterest = 0; |
| api.RelationshipInterest buildRelationshipInterest() { |
| var o = api.RelationshipInterest(); |
| buildCounterRelationshipInterest++; |
| if (buildCounterRelationshipInterest < 3) { |
| o.formattedValue = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterRelationshipInterest--; |
| return o; |
| } |
| |
| void checkRelationshipInterest(api.RelationshipInterest o) { |
| buildCounterRelationshipInterest++; |
| if (buildCounterRelationshipInterest < 3) { |
| unittest.expect(o.formattedValue, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterRelationshipInterest--; |
| } |
| |
| core.int buildCounterRelationshipStatus = 0; |
| api.RelationshipStatus buildRelationshipStatus() { |
| var o = api.RelationshipStatus(); |
| buildCounterRelationshipStatus++; |
| if (buildCounterRelationshipStatus < 3) { |
| o.formattedValue = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterRelationshipStatus--; |
| return o; |
| } |
| |
| void checkRelationshipStatus(api.RelationshipStatus o) { |
| buildCounterRelationshipStatus++; |
| if (buildCounterRelationshipStatus < 3) { |
| unittest.expect(o.formattedValue, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterRelationshipStatus--; |
| } |
| |
| core.int buildCounterResidence = 0; |
| api.Residence buildResidence() { |
| var o = api.Residence(); |
| buildCounterResidence++; |
| if (buildCounterResidence < 3) { |
| o.current = true; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterResidence--; |
| return o; |
| } |
| |
| void checkResidence(api.Residence o) { |
| buildCounterResidence++; |
| if (buildCounterResidence < 3) { |
| unittest.expect(o.current, unittest.isTrue); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterResidence--; |
| } |
| |
| core.List<api.Person> buildUnnamed4912() { |
| var o = <api.Person>[]; |
| o.add(buildPerson()); |
| o.add(buildPerson()); |
| return o; |
| } |
| |
| void checkUnnamed4912(core.List<api.Person> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPerson(o[0]); |
| checkPerson(o[1]); |
| } |
| |
| core.int buildCounterSearchDirectoryPeopleResponse = 0; |
| api.SearchDirectoryPeopleResponse buildSearchDirectoryPeopleResponse() { |
| var o = api.SearchDirectoryPeopleResponse(); |
| buildCounterSearchDirectoryPeopleResponse++; |
| if (buildCounterSearchDirectoryPeopleResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.people = buildUnnamed4912(); |
| o.totalSize = 42; |
| } |
| buildCounterSearchDirectoryPeopleResponse--; |
| return o; |
| } |
| |
| void checkSearchDirectoryPeopleResponse(api.SearchDirectoryPeopleResponse o) { |
| buildCounterSearchDirectoryPeopleResponse++; |
| if (buildCounterSearchDirectoryPeopleResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed4912(o.people); |
| unittest.expect(o.totalSize, unittest.equals(42)); |
| } |
| buildCounterSearchDirectoryPeopleResponse--; |
| } |
| |
| core.int buildCounterSipAddress = 0; |
| api.SipAddress buildSipAddress() { |
| var o = api.SipAddress(); |
| buildCounterSipAddress++; |
| if (buildCounterSipAddress < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterSipAddress--; |
| return o; |
| } |
| |
| void checkSipAddress(api.SipAddress o) { |
| buildCounterSipAddress++; |
| if (buildCounterSipAddress < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterSipAddress--; |
| } |
| |
| core.int buildCounterSkill = 0; |
| api.Skill buildSkill() { |
| var o = api.Skill(); |
| buildCounterSkill++; |
| if (buildCounterSkill < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterSkill--; |
| return o; |
| } |
| |
| void checkSkill(api.Skill o) { |
| buildCounterSkill++; |
| if (buildCounterSkill < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterSkill--; |
| } |
| |
| core.int buildCounterSource = 0; |
| api.Source buildSource() { |
| var o = api.Source(); |
| buildCounterSource++; |
| if (buildCounterSource < 3) { |
| o.etag = 'foo'; |
| o.id = 'foo'; |
| o.profileMetadata = buildProfileMetadata(); |
| o.type = 'foo'; |
| o.updateTime = 'foo'; |
| } |
| buildCounterSource--; |
| return o; |
| } |
| |
| void checkSource(api.Source o) { |
| buildCounterSource++; |
| if (buildCounterSource < 3) { |
| unittest.expect(o.etag, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkProfileMetadata(o.profileMetadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.updateTime, unittest.equals('foo')); |
| } |
| buildCounterSource--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed4913() { |
| 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 checkUnnamed4913(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.List<core.Map<core.String, core.Object>> buildUnnamed4914() { |
| var o = <core.Map<core.String, core.Object>>[]; |
| o.add(buildUnnamed4913()); |
| o.add(buildUnnamed4913()); |
| return o; |
| } |
| |
| void checkUnnamed4914(core.List<core.Map<core.String, core.Object>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed4913(o[0]); |
| checkUnnamed4913(o[1]); |
| } |
| |
| core.int buildCounterStatus = 0; |
| api.Status buildStatus() { |
| var o = api.Status(); |
| buildCounterStatus++; |
| if (buildCounterStatus < 3) { |
| o.code = 42; |
| o.details = buildUnnamed4914(); |
| o.message = 'foo'; |
| } |
| buildCounterStatus--; |
| return o; |
| } |
| |
| void checkStatus(api.Status o) { |
| buildCounterStatus++; |
| if (buildCounterStatus < 3) { |
| unittest.expect(o.code, unittest.equals(42)); |
| checkUnnamed4914(o.details); |
| unittest.expect(o.message, unittest.equals('foo')); |
| } |
| buildCounterStatus--; |
| } |
| |
| core.int buildCounterTagline = 0; |
| api.Tagline buildTagline() { |
| var o = api.Tagline(); |
| buildCounterTagline++; |
| if (buildCounterTagline < 3) { |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterTagline--; |
| return o; |
| } |
| |
| void checkTagline(api.Tagline o) { |
| buildCounterTagline++; |
| if (buildCounterTagline < 3) { |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterTagline--; |
| } |
| |
| core.int buildCounterUpdateContactGroupRequest = 0; |
| api.UpdateContactGroupRequest buildUpdateContactGroupRequest() { |
| var o = api.UpdateContactGroupRequest(); |
| buildCounterUpdateContactGroupRequest++; |
| if (buildCounterUpdateContactGroupRequest < 3) { |
| o.contactGroup = buildContactGroup(); |
| } |
| buildCounterUpdateContactGroupRequest--; |
| return o; |
| } |
| |
| void checkUpdateContactGroupRequest(api.UpdateContactGroupRequest o) { |
| buildCounterUpdateContactGroupRequest++; |
| if (buildCounterUpdateContactGroupRequest < 3) { |
| checkContactGroup(o.contactGroup); |
| } |
| buildCounterUpdateContactGroupRequest--; |
| } |
| |
| core.List<core.String> buildUnnamed4915() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4915(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 buildCounterUpdateContactPhotoRequest = 0; |
| api.UpdateContactPhotoRequest buildUpdateContactPhotoRequest() { |
| var o = api.UpdateContactPhotoRequest(); |
| buildCounterUpdateContactPhotoRequest++; |
| if (buildCounterUpdateContactPhotoRequest < 3) { |
| o.personFields = 'foo'; |
| o.photoBytes = 'foo'; |
| o.sources = buildUnnamed4915(); |
| } |
| buildCounterUpdateContactPhotoRequest--; |
| return o; |
| } |
| |
| void checkUpdateContactPhotoRequest(api.UpdateContactPhotoRequest o) { |
| buildCounterUpdateContactPhotoRequest++; |
| if (buildCounterUpdateContactPhotoRequest < 3) { |
| unittest.expect(o.personFields, unittest.equals('foo')); |
| unittest.expect(o.photoBytes, unittest.equals('foo')); |
| checkUnnamed4915(o.sources); |
| } |
| buildCounterUpdateContactPhotoRequest--; |
| } |
| |
| core.int buildCounterUpdateContactPhotoResponse = 0; |
| api.UpdateContactPhotoResponse buildUpdateContactPhotoResponse() { |
| var o = api.UpdateContactPhotoResponse(); |
| buildCounterUpdateContactPhotoResponse++; |
| if (buildCounterUpdateContactPhotoResponse < 3) { |
| o.person = buildPerson(); |
| } |
| buildCounterUpdateContactPhotoResponse--; |
| return o; |
| } |
| |
| void checkUpdateContactPhotoResponse(api.UpdateContactPhotoResponse o) { |
| buildCounterUpdateContactPhotoResponse++; |
| if (buildCounterUpdateContactPhotoResponse < 3) { |
| checkPerson(o.person); |
| } |
| buildCounterUpdateContactPhotoResponse--; |
| } |
| |
| core.int buildCounterUrl = 0; |
| api.Url buildUrl() { |
| var o = api.Url(); |
| buildCounterUrl++; |
| if (buildCounterUrl < 3) { |
| o.formattedType = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.type = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterUrl--; |
| return o; |
| } |
| |
| void checkUrl(api.Url o) { |
| buildCounterUrl++; |
| if (buildCounterUrl < 3) { |
| unittest.expect(o.formattedType, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterUrl--; |
| } |
| |
| core.int buildCounterUserDefined = 0; |
| api.UserDefined buildUserDefined() { |
| var o = api.UserDefined(); |
| buildCounterUserDefined++; |
| if (buildCounterUserDefined < 3) { |
| o.key = 'foo'; |
| o.metadata = buildFieldMetadata(); |
| o.value = 'foo'; |
| } |
| buildCounterUserDefined--; |
| return o; |
| } |
| |
| void checkUserDefined(api.UserDefined o) { |
| buildCounterUserDefined++; |
| if (buildCounterUserDefined < 3) { |
| unittest.expect(o.key, unittest.equals('foo')); |
| checkFieldMetadata(o.metadata); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterUserDefined--; |
| } |
| |
| core.List<core.String> buildUnnamed4916() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4916(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> buildUnnamed4917() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4917(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> buildUnnamed4918() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4918(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> buildUnnamed4919() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4919(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> buildUnnamed4920() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4920(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> buildUnnamed4921() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4921(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> buildUnnamed4922() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4922(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> buildUnnamed4923() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4923(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> buildUnnamed4924() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4924(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> buildUnnamed4925() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4925(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> buildUnnamed4926() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4926(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> buildUnnamed4927() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed4927(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')); |
| } |
| |
| void main() { |
| unittest.group('obj-schema-Address', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAddress(); |
| var od = api.Address.fromJson(o.toJson()); |
| checkAddress(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AgeRangeType', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAgeRangeType(); |
| var od = api.AgeRangeType.fromJson(o.toJson()); |
| checkAgeRangeType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BatchGetContactGroupsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBatchGetContactGroupsResponse(); |
| var od = api.BatchGetContactGroupsResponse.fromJson(o.toJson()); |
| checkBatchGetContactGroupsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Biography', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBiography(); |
| var od = api.Biography.fromJson(o.toJson()); |
| checkBiography(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Birthday', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBirthday(); |
| var od = api.Birthday.fromJson(o.toJson()); |
| checkBirthday(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BraggingRights', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBraggingRights(); |
| var od = api.BraggingRights.fromJson(o.toJson()); |
| checkBraggingRights(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CalendarUrl', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCalendarUrl(); |
| var od = api.CalendarUrl.fromJson(o.toJson()); |
| checkCalendarUrl(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClientData', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClientData(); |
| var od = api.ClientData.fromJson(o.toJson()); |
| checkClientData(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ContactGroup', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildContactGroup(); |
| var od = api.ContactGroup.fromJson(o.toJson()); |
| checkContactGroup(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ContactGroupMembership', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildContactGroupMembership(); |
| var od = api.ContactGroupMembership.fromJson(o.toJson()); |
| checkContactGroupMembership(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ContactGroupMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildContactGroupMetadata(); |
| var od = api.ContactGroupMetadata.fromJson(o.toJson()); |
| checkContactGroupMetadata(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ContactGroupResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildContactGroupResponse(); |
| var od = api.ContactGroupResponse.fromJson(o.toJson()); |
| checkContactGroupResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CopyOtherContactToMyContactsGroupRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCopyOtherContactToMyContactsGroupRequest(); |
| var od = |
| api.CopyOtherContactToMyContactsGroupRequest.fromJson(o.toJson()); |
| checkCopyOtherContactToMyContactsGroupRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CoverPhoto', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCoverPhoto(); |
| var od = api.CoverPhoto.fromJson(o.toJson()); |
| checkCoverPhoto(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CreateContactGroupRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCreateContactGroupRequest(); |
| var od = api.CreateContactGroupRequest.fromJson(o.toJson()); |
| checkCreateContactGroupRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Date', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDate(); |
| var od = api.Date.fromJson(o.toJson()); |
| checkDate(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DeleteContactPhotoResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDeleteContactPhotoResponse(); |
| var od = api.DeleteContactPhotoResponse.fromJson(o.toJson()); |
| checkDeleteContactPhotoResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DomainMembership', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDomainMembership(); |
| var od = api.DomainMembership.fromJson(o.toJson()); |
| checkDomainMembership(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EmailAddress', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEmailAddress(); |
| var od = api.EmailAddress.fromJson(o.toJson()); |
| checkEmailAddress(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Empty', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEmpty(); |
| var od = api.Empty.fromJson(o.toJson()); |
| checkEmpty(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Event', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEvent(); |
| var od = api.Event.fromJson(o.toJson()); |
| checkEvent(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExternalId', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExternalId(); |
| var od = api.ExternalId.fromJson(o.toJson()); |
| checkExternalId(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-FieldMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildFieldMetadata(); |
| var od = api.FieldMetadata.fromJson(o.toJson()); |
| checkFieldMetadata(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-FileAs', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildFileAs(); |
| var od = api.FileAs.fromJson(o.toJson()); |
| checkFileAs(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Gender', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGender(); |
| var od = api.Gender.fromJson(o.toJson()); |
| checkGender(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetPeopleResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGetPeopleResponse(); |
| var od = api.GetPeopleResponse.fromJson(o.toJson()); |
| checkGetPeopleResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ImClient', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildImClient(); |
| var od = api.ImClient.fromJson(o.toJson()); |
| checkImClient(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Interest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildInterest(); |
| var od = api.Interest.fromJson(o.toJson()); |
| checkInterest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListConnectionsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListConnectionsResponse(); |
| var od = api.ListConnectionsResponse.fromJson(o.toJson()); |
| checkListConnectionsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListContactGroupsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListContactGroupsResponse(); |
| var od = api.ListContactGroupsResponse.fromJson(o.toJson()); |
| checkListContactGroupsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListDirectoryPeopleResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListDirectoryPeopleResponse(); |
| var od = api.ListDirectoryPeopleResponse.fromJson(o.toJson()); |
| checkListDirectoryPeopleResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListOtherContactsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListOtherContactsResponse(); |
| var od = api.ListOtherContactsResponse.fromJson(o.toJson()); |
| checkListOtherContactsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Locale', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLocale(); |
| var od = api.Locale.fromJson(o.toJson()); |
| checkLocale(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Location', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLocation(); |
| var od = api.Location.fromJson(o.toJson()); |
| checkLocation(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Membership', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMembership(); |
| var od = api.Membership.fromJson(o.toJson()); |
| checkMembership(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MiscKeyword', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMiscKeyword(); |
| var od = api.MiscKeyword.fromJson(o.toJson()); |
| checkMiscKeyword(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModifyContactGroupMembersRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModifyContactGroupMembersRequest(); |
| var od = api.ModifyContactGroupMembersRequest.fromJson(o.toJson()); |
| checkModifyContactGroupMembersRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModifyContactGroupMembersResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModifyContactGroupMembersResponse(); |
| var od = api.ModifyContactGroupMembersResponse.fromJson(o.toJson()); |
| checkModifyContactGroupMembersResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Name', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildName(); |
| var od = api.Name.fromJson(o.toJson()); |
| checkName(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Nickname', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildNickname(); |
| var od = api.Nickname.fromJson(o.toJson()); |
| checkNickname(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Occupation', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildOccupation(); |
| var od = api.Occupation.fromJson(o.toJson()); |
| checkOccupation(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Organization', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildOrganization(); |
| var od = api.Organization.fromJson(o.toJson()); |
| checkOrganization(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Person', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPerson(); |
| var od = api.Person.fromJson(o.toJson()); |
| checkPerson(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PersonMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPersonMetadata(); |
| var od = api.PersonMetadata.fromJson(o.toJson()); |
| checkPersonMetadata(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PersonResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPersonResponse(); |
| var od = api.PersonResponse.fromJson(o.toJson()); |
| checkPersonResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PhoneNumber', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPhoneNumber(); |
| var od = api.PhoneNumber.fromJson(o.toJson()); |
| checkPhoneNumber(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Photo', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPhoto(); |
| var od = api.Photo.fromJson(o.toJson()); |
| checkPhoto(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProfileMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildProfileMetadata(); |
| var od = api.ProfileMetadata.fromJson(o.toJson()); |
| checkProfileMetadata(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Relation', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRelation(); |
| var od = api.Relation.fromJson(o.toJson()); |
| checkRelation(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RelationshipInterest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRelationshipInterest(); |
| var od = api.RelationshipInterest.fromJson(o.toJson()); |
| checkRelationshipInterest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RelationshipStatus', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRelationshipStatus(); |
| var od = api.RelationshipStatus.fromJson(o.toJson()); |
| checkRelationshipStatus(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Residence', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildResidence(); |
| var od = api.Residence.fromJson(o.toJson()); |
| checkResidence(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SearchDirectoryPeopleResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSearchDirectoryPeopleResponse(); |
| var od = api.SearchDirectoryPeopleResponse.fromJson(o.toJson()); |
| checkSearchDirectoryPeopleResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SipAddress', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSipAddress(); |
| var od = api.SipAddress.fromJson(o.toJson()); |
| checkSipAddress(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Skill', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSkill(); |
| var od = api.Skill.fromJson(o.toJson()); |
| checkSkill(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Source', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSource(); |
| var od = api.Source.fromJson(o.toJson()); |
| checkSource(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Status', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStatus(); |
| var od = api.Status.fromJson(o.toJson()); |
| checkStatus(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Tagline', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTagline(); |
| var od = api.Tagline.fromJson(o.toJson()); |
| checkTagline(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UpdateContactGroupRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUpdateContactGroupRequest(); |
| var od = api.UpdateContactGroupRequest.fromJson(o.toJson()); |
| checkUpdateContactGroupRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UpdateContactPhotoRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUpdateContactPhotoRequest(); |
| var od = api.UpdateContactPhotoRequest.fromJson(o.toJson()); |
| checkUpdateContactPhotoRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UpdateContactPhotoResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUpdateContactPhotoResponse(); |
| var od = api.UpdateContactPhotoResponse.fromJson(o.toJson()); |
| checkUpdateContactPhotoResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Url', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUrl(); |
| var od = api.Url.fromJson(o.toJson()); |
| checkUrl(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UserDefined', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUserDefined(); |
| var od = api.UserDefined.fromJson(o.toJson()); |
| checkUserDefined(od); |
| }); |
| }); |
| |
| unittest.group('resource-ContactGroupsResourceApi', () { |
| unittest.test('method--batchGet', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_maxMembers = 42; |
| var arg_resourceNames = buildUnnamed4916(); |
| 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 + 25), |
| unittest.equals("v1/contactGroups:batchGet")); |
| pathOffset += 25; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["maxMembers"].first), |
| unittest.equals(arg_maxMembers)); |
| unittest.expect( |
| queryMap["resourceNames"], unittest.equals(arg_resourceNames)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildBatchGetContactGroupsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .batchGet( |
| maxMembers: arg_maxMembers, |
| resourceNames: arg_resourceNames, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkBatchGetContactGroupsResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--create', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_request = buildCreateContactGroupRequest(); |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.CreateContactGroupRequest.fromJson(json); |
| checkCreateContactGroupRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| unittest.equals("v1/contactGroups")); |
| pathOffset += 16; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildContactGroup()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .create(arg_request, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkContactGroup(response); |
| }))); |
| }); |
| |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_resourceName = 'foo'; |
| var arg_deleteContacts = true; |
| 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["deleteContacts"].first, |
| unittest.equals("$arg_deleteContacts")); |
| 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_resourceName, |
| deleteContacts: arg_deleteContacts, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkEmpty(response); |
| }))); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_resourceName = 'foo'; |
| var arg_maxMembers = 42; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["maxMembers"].first), |
| unittest.equals(arg_maxMembers)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildContactGroup()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_resourceName, |
| maxMembers: arg_maxMembers, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkContactGroup(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_pageSize = 42; |
| var arg_pageToken = 'foo'; |
| var arg_syncToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| unittest.equals("v1/contactGroups")); |
| pathOffset += 16; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| unittest.equals(arg_pageSize)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["syncToken"].first, unittest.equals(arg_syncToken)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListContactGroupsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list( |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| syncToken: arg_syncToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListContactGroupsResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--update', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups; |
| var arg_request = buildUpdateContactGroupRequest(); |
| var arg_resourceName = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.UpdateContactGroupRequest.fromJson(json); |
| checkUpdateContactGroupRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildContactGroup()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .update(arg_request, arg_resourceName, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkContactGroup(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-ContactGroupsMembersResourceApi', () { |
| unittest.test('method--modify', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).contactGroups.members; |
| var arg_request = buildModifyContactGroupMembersRequest(); |
| var arg_resourceName = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.ModifyContactGroupMembersRequest.fromJson(json); |
| checkModifyContactGroupMembersRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = |
| convert.json.encode(buildModifyContactGroupMembersResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .modify(arg_request, arg_resourceName, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkModifyContactGroupMembersResponse(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-OtherContactsResourceApi', () { |
| unittest.test('method--copyOtherContactToMyContactsGroup', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).otherContacts; |
| var arg_request = buildCopyOtherContactToMyContactsGroupRequest(); |
| var arg_resourceName = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.CopyOtherContactToMyContactsGroupRequest.fromJson(json); |
| checkCopyOtherContactToMyContactsGroupRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPerson()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .copyOtherContactToMyContactsGroup(arg_request, arg_resourceName, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPerson(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).otherContacts; |
| var arg_pageSize = 42; |
| var arg_pageToken = 'foo'; |
| var arg_readMask = 'foo'; |
| var arg_requestSyncToken = true; |
| var arg_syncToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| unittest.equals("v1/otherContacts")); |
| pathOffset += 16; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| unittest.equals(arg_pageSize)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["readMask"].first, unittest.equals(arg_readMask)); |
| unittest.expect(queryMap["requestSyncToken"].first, |
| unittest.equals("$arg_requestSyncToken")); |
| unittest.expect( |
| queryMap["syncToken"].first, unittest.equals(arg_syncToken)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListOtherContactsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list( |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| readMask: arg_readMask, |
| requestSyncToken: arg_requestSyncToken, |
| syncToken: arg_syncToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListOtherContactsResponse(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-PeopleResourceApi', () { |
| unittest.test('method--createContact', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_request = buildPerson(); |
| var arg_personFields = 'foo'; |
| var arg_sources = buildUnnamed4917(); |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Person.fromJson(json); |
| checkPerson(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 23), |
| unittest.equals("v1/people:createContact")); |
| pathOffset += 23; |
| |
| 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["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPerson()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .createContact(arg_request, |
| personFields: arg_personFields, |
| sources: arg_sources, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPerson(response); |
| }))); |
| }); |
| |
| unittest.test('method--deleteContact', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_resourceName = '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 |
| .deleteContact(arg_resourceName, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkEmpty(response); |
| }))); |
| }); |
| |
| unittest.test('method--deleteContactPhoto', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_resourceName = 'foo'; |
| var arg_personFields = 'foo'; |
| var arg_sources = buildUnnamed4918(); |
| 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["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDeleteContactPhotoResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .deleteContactPhoto(arg_resourceName, |
| personFields: arg_personFields, |
| sources: arg_sources, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDeleteContactPhotoResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_resourceName = 'foo'; |
| var arg_personFields = 'foo'; |
| var arg_requestMask_includeField = 'foo'; |
| var arg_sources = buildUnnamed4919(); |
| 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["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["requestMask.includeField"].first, |
| unittest.equals(arg_requestMask_includeField)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPerson()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_resourceName, |
| personFields: arg_personFields, |
| requestMask_includeField: arg_requestMask_includeField, |
| sources: arg_sources, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPerson(response); |
| }))); |
| }); |
| |
| unittest.test('method--getBatchGet', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_personFields = 'foo'; |
| var arg_requestMask_includeField = 'foo'; |
| var arg_resourceNames = buildUnnamed4920(); |
| var arg_sources = buildUnnamed4921(); |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 18), |
| unittest.equals("v1/people:batchGet")); |
| pathOffset += 18; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["requestMask.includeField"].first, |
| unittest.equals(arg_requestMask_includeField)); |
| unittest.expect( |
| queryMap["resourceNames"], unittest.equals(arg_resourceNames)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildGetPeopleResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .getBatchGet( |
| personFields: arg_personFields, |
| requestMask_includeField: arg_requestMask_includeField, |
| resourceNames: arg_resourceNames, |
| sources: arg_sources, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGetPeopleResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--listDirectoryPeople', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_mergeSources = buildUnnamed4922(); |
| var arg_pageSize = 42; |
| var arg_pageToken = 'foo'; |
| var arg_readMask = 'foo'; |
| var arg_requestSyncToken = true; |
| var arg_sources = buildUnnamed4923(); |
| var arg_syncToken = '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 + 29), |
| unittest.equals("v1/people:listDirectoryPeople")); |
| pathOffset += 29; |
| |
| 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["mergeSources"], unittest.equals(arg_mergeSources)); |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| unittest.equals(arg_pageSize)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["readMask"].first, unittest.equals(arg_readMask)); |
| unittest.expect(queryMap["requestSyncToken"].first, |
| unittest.equals("$arg_requestSyncToken")); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect( |
| queryMap["syncToken"].first, unittest.equals(arg_syncToken)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListDirectoryPeopleResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .listDirectoryPeople( |
| mergeSources: arg_mergeSources, |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| readMask: arg_readMask, |
| requestSyncToken: arg_requestSyncToken, |
| sources: arg_sources, |
| syncToken: arg_syncToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListDirectoryPeopleResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--searchDirectoryPeople', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_mergeSources = buildUnnamed4924(); |
| var arg_pageSize = 42; |
| var arg_pageToken = 'foo'; |
| var arg_query = 'foo'; |
| var arg_readMask = 'foo'; |
| var arg_sources = buildUnnamed4925(); |
| 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 + 31), |
| unittest.equals("v1/people:searchDirectoryPeople")); |
| pathOffset += 31; |
| |
| 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["mergeSources"], unittest.equals(arg_mergeSources)); |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| unittest.equals(arg_pageSize)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect(queryMap["query"].first, unittest.equals(arg_query)); |
| unittest.expect( |
| queryMap["readMask"].first, unittest.equals(arg_readMask)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildSearchDirectoryPeopleResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .searchDirectoryPeople( |
| mergeSources: arg_mergeSources, |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| query: arg_query, |
| readMask: arg_readMask, |
| sources: arg_sources, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkSearchDirectoryPeopleResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--updateContact', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_request = buildPerson(); |
| var arg_resourceName = 'foo'; |
| var arg_personFields = 'foo'; |
| var arg_sources = buildUnnamed4926(); |
| var arg_updatePersonFields = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Person.fromJson(json); |
| checkPerson(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect(queryMap["updatePersonFields"].first, |
| unittest.equals(arg_updatePersonFields)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPerson()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .updateContact(arg_request, arg_resourceName, |
| personFields: arg_personFields, |
| sources: arg_sources, |
| updatePersonFields: arg_updatePersonFields, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPerson(response); |
| }))); |
| }); |
| |
| unittest.test('method--updateContactPhoto', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people; |
| var arg_request = buildUpdateContactPhotoRequest(); |
| var arg_resourceName = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.UpdateContactPhotoRequest.fromJson(json); |
| checkUpdateContactPhotoRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildUpdateContactPhotoResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .updateContactPhoto(arg_request, arg_resourceName, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkUpdateContactPhotoResponse(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-PeopleConnectionsResourceApi', () { |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.PeopleApi(mock).people.connections; |
| var arg_resourceName = 'foo'; |
| var arg_pageSize = 42; |
| var arg_pageToken = 'foo'; |
| var arg_personFields = 'foo'; |
| var arg_requestMask_includeField = 'foo'; |
| var arg_requestSyncToken = true; |
| var arg_sortOrder = 'foo'; |
| var arg_sources = buildUnnamed4927(); |
| var arg_syncToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| pathOffset += 3; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| unittest.equals(arg_pageSize)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["personFields"].first, unittest.equals(arg_personFields)); |
| unittest.expect(queryMap["requestMask.includeField"].first, |
| unittest.equals(arg_requestMask_includeField)); |
| unittest.expect(queryMap["requestSyncToken"].first, |
| unittest.equals("$arg_requestSyncToken")); |
| unittest.expect( |
| queryMap["sortOrder"].first, unittest.equals(arg_sortOrder)); |
| unittest.expect(queryMap["sources"], unittest.equals(arg_sources)); |
| unittest.expect( |
| queryMap["syncToken"].first, unittest.equals(arg_syncToken)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListConnectionsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_resourceName, |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| personFields: arg_personFields, |
| requestMask_includeField: arg_requestMask_includeField, |
| requestSyncToken: arg_requestSyncToken, |
| sortOrder: arg_sortOrder, |
| sources: arg_sources, |
| syncToken: arg_syncToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListConnectionsResponse(response); |
| }))); |
| }); |
| }); |
| } |