| library googleapis.content.v2.test; |
| |
| import "dart:core" as core; |
| import "dart:collection" as collection; |
| import "dart:async" as async; |
| import "dart:convert" as convert; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:http/testing.dart' as http_testing; |
| import 'package:unittest/unittest.dart' as unittest; |
| import 'package:googleapis/common/common.dart' as common; |
| import 'package:googleapis/src/common_internal.dart' as common_internal; |
| import '../common/common_internal_test.dart' as common_test; |
| |
| import 'package:googleapis/content/v2.dart' as api; |
| |
| |
| |
| buildUnnamed297() { |
| var o = new core.List<api.AccountAdwordsLink>(); |
| o.add(buildAccountAdwordsLink()); |
| o.add(buildAccountAdwordsLink()); |
| return o; |
| } |
| |
| checkUnnamed297(core.List<api.AccountAdwordsLink> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountAdwordsLink(o[0]); |
| checkAccountAdwordsLink(o[1]); |
| } |
| |
| buildUnnamed298() { |
| var o = new core.List<api.AccountUser>(); |
| o.add(buildAccountUser()); |
| o.add(buildAccountUser()); |
| return o; |
| } |
| |
| checkUnnamed298(core.List<api.AccountUser> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountUser(o[0]); |
| checkAccountUser(o[1]); |
| } |
| |
| core.int buildCounterAccount = 0; |
| buildAccount() { |
| var o = new api.Account(); |
| buildCounterAccount++; |
| if (buildCounterAccount < 3) { |
| o.adultContent = true; |
| o.adwordsLinks = buildUnnamed297(); |
| o.id = "foo"; |
| o.kind = "foo"; |
| o.name = "foo"; |
| o.reviewsUrl = "foo"; |
| o.sellerId = "foo"; |
| o.users = buildUnnamed298(); |
| o.websiteUrl = "foo"; |
| } |
| buildCounterAccount--; |
| return o; |
| } |
| |
| checkAccount(api.Account o) { |
| buildCounterAccount++; |
| if (buildCounterAccount < 3) { |
| unittest.expect(o.adultContent, unittest.isTrue); |
| checkUnnamed297(o.adwordsLinks); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.reviewsUrl, unittest.equals('foo')); |
| unittest.expect(o.sellerId, unittest.equals('foo')); |
| checkUnnamed298(o.users); |
| unittest.expect(o.websiteUrl, unittest.equals('foo')); |
| } |
| buildCounterAccount--; |
| } |
| |
| core.int buildCounterAccountAdwordsLink = 0; |
| buildAccountAdwordsLink() { |
| var o = new api.AccountAdwordsLink(); |
| buildCounterAccountAdwordsLink++; |
| if (buildCounterAccountAdwordsLink < 3) { |
| o.adwordsId = "foo"; |
| o.status = "foo"; |
| } |
| buildCounterAccountAdwordsLink--; |
| return o; |
| } |
| |
| checkAccountAdwordsLink(api.AccountAdwordsLink o) { |
| buildCounterAccountAdwordsLink++; |
| if (buildCounterAccountAdwordsLink < 3) { |
| unittest.expect(o.adwordsId, unittest.equals('foo')); |
| unittest.expect(o.status, unittest.equals('foo')); |
| } |
| buildCounterAccountAdwordsLink--; |
| } |
| |
| buildUnnamed299() { |
| var o = new core.List<api.AccountStatusDataQualityIssue>(); |
| o.add(buildAccountStatusDataQualityIssue()); |
| o.add(buildAccountStatusDataQualityIssue()); |
| return o; |
| } |
| |
| checkUnnamed299(core.List<api.AccountStatusDataQualityIssue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountStatusDataQualityIssue(o[0]); |
| checkAccountStatusDataQualityIssue(o[1]); |
| } |
| |
| core.int buildCounterAccountStatus = 0; |
| buildAccountStatus() { |
| var o = new api.AccountStatus(); |
| buildCounterAccountStatus++; |
| if (buildCounterAccountStatus < 3) { |
| o.accountId = "foo"; |
| o.dataQualityIssues = buildUnnamed299(); |
| o.kind = "foo"; |
| } |
| buildCounterAccountStatus--; |
| return o; |
| } |
| |
| checkAccountStatus(api.AccountStatus o) { |
| buildCounterAccountStatus++; |
| if (buildCounterAccountStatus < 3) { |
| unittest.expect(o.accountId, unittest.equals('foo')); |
| checkUnnamed299(o.dataQualityIssues); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterAccountStatus--; |
| } |
| |
| buildUnnamed300() { |
| var o = new core.List<api.AccountStatusExampleItem>(); |
| o.add(buildAccountStatusExampleItem()); |
| o.add(buildAccountStatusExampleItem()); |
| return o; |
| } |
| |
| checkUnnamed300(core.List<api.AccountStatusExampleItem> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountStatusExampleItem(o[0]); |
| checkAccountStatusExampleItem(o[1]); |
| } |
| |
| core.int buildCounterAccountStatusDataQualityIssue = 0; |
| buildAccountStatusDataQualityIssue() { |
| var o = new api.AccountStatusDataQualityIssue(); |
| buildCounterAccountStatusDataQualityIssue++; |
| if (buildCounterAccountStatusDataQualityIssue < 3) { |
| o.country = "foo"; |
| o.displayedValue = "foo"; |
| o.exampleItems = buildUnnamed300(); |
| o.id = "foo"; |
| o.lastChecked = "foo"; |
| o.numItems = 42; |
| o.severity = "foo"; |
| o.submittedValue = "foo"; |
| } |
| buildCounterAccountStatusDataQualityIssue--; |
| return o; |
| } |
| |
| checkAccountStatusDataQualityIssue(api.AccountStatusDataQualityIssue o) { |
| buildCounterAccountStatusDataQualityIssue++; |
| if (buildCounterAccountStatusDataQualityIssue < 3) { |
| unittest.expect(o.country, unittest.equals('foo')); |
| unittest.expect(o.displayedValue, unittest.equals('foo')); |
| checkUnnamed300(o.exampleItems); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.lastChecked, unittest.equals('foo')); |
| unittest.expect(o.numItems, unittest.equals(42)); |
| unittest.expect(o.severity, unittest.equals('foo')); |
| unittest.expect(o.submittedValue, unittest.equals('foo')); |
| } |
| buildCounterAccountStatusDataQualityIssue--; |
| } |
| |
| core.int buildCounterAccountStatusExampleItem = 0; |
| buildAccountStatusExampleItem() { |
| var o = new api.AccountStatusExampleItem(); |
| buildCounterAccountStatusExampleItem++; |
| if (buildCounterAccountStatusExampleItem < 3) { |
| o.itemId = "foo"; |
| o.link = "foo"; |
| o.submittedValue = "foo"; |
| o.title = "foo"; |
| o.valueOnLandingPage = "foo"; |
| } |
| buildCounterAccountStatusExampleItem--; |
| return o; |
| } |
| |
| checkAccountStatusExampleItem(api.AccountStatusExampleItem o) { |
| buildCounterAccountStatusExampleItem++; |
| if (buildCounterAccountStatusExampleItem < 3) { |
| unittest.expect(o.itemId, unittest.equals('foo')); |
| unittest.expect(o.link, unittest.equals('foo')); |
| unittest.expect(o.submittedValue, unittest.equals('foo')); |
| unittest.expect(o.title, unittest.equals('foo')); |
| unittest.expect(o.valueOnLandingPage, unittest.equals('foo')); |
| } |
| buildCounterAccountStatusExampleItem--; |
| } |
| |
| core.int buildCounterAccountUser = 0; |
| buildAccountUser() { |
| var o = new api.AccountUser(); |
| buildCounterAccountUser++; |
| if (buildCounterAccountUser < 3) { |
| o.admin = true; |
| o.emailAddress = "foo"; |
| } |
| buildCounterAccountUser--; |
| return o; |
| } |
| |
| checkAccountUser(api.AccountUser o) { |
| buildCounterAccountUser++; |
| if (buildCounterAccountUser < 3) { |
| unittest.expect(o.admin, unittest.isTrue); |
| unittest.expect(o.emailAddress, unittest.equals('foo')); |
| } |
| buildCounterAccountUser--; |
| } |
| |
| buildUnnamed301() { |
| var o = new core.List<api.AccountsCustomBatchRequestEntry>(); |
| o.add(buildAccountsCustomBatchRequestEntry()); |
| o.add(buildAccountsCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed301(core.List<api.AccountsCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountsCustomBatchRequestEntry(o[0]); |
| checkAccountsCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterAccountsCustomBatchRequest = 0; |
| buildAccountsCustomBatchRequest() { |
| var o = new api.AccountsCustomBatchRequest(); |
| buildCounterAccountsCustomBatchRequest++; |
| if (buildCounterAccountsCustomBatchRequest < 3) { |
| o.entries = buildUnnamed301(); |
| } |
| buildCounterAccountsCustomBatchRequest--; |
| return o; |
| } |
| |
| checkAccountsCustomBatchRequest(api.AccountsCustomBatchRequest o) { |
| buildCounterAccountsCustomBatchRequest++; |
| if (buildCounterAccountsCustomBatchRequest < 3) { |
| checkUnnamed301(o.entries); |
| } |
| buildCounterAccountsCustomBatchRequest--; |
| } |
| |
| core.int buildCounterAccountsCustomBatchRequestEntry = 0; |
| buildAccountsCustomBatchRequestEntry() { |
| var o = new api.AccountsCustomBatchRequestEntry(); |
| buildCounterAccountsCustomBatchRequestEntry++; |
| if (buildCounterAccountsCustomBatchRequestEntry < 3) { |
| o.account = buildAccount(); |
| o.accountId = "foo"; |
| o.batchId = 42; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| } |
| buildCounterAccountsCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkAccountsCustomBatchRequestEntry(api.AccountsCustomBatchRequestEntry o) { |
| buildCounterAccountsCustomBatchRequestEntry++; |
| if (buildCounterAccountsCustomBatchRequestEntry < 3) { |
| checkAccount(o.account); |
| unittest.expect(o.accountId, unittest.equals('foo')); |
| unittest.expect(o.batchId, unittest.equals(42)); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| } |
| buildCounterAccountsCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed302() { |
| var o = new core.List<api.AccountsCustomBatchResponseEntry>(); |
| o.add(buildAccountsCustomBatchResponseEntry()); |
| o.add(buildAccountsCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed302(core.List<api.AccountsCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountsCustomBatchResponseEntry(o[0]); |
| checkAccountsCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterAccountsCustomBatchResponse = 0; |
| buildAccountsCustomBatchResponse() { |
| var o = new api.AccountsCustomBatchResponse(); |
| buildCounterAccountsCustomBatchResponse++; |
| if (buildCounterAccountsCustomBatchResponse < 3) { |
| o.entries = buildUnnamed302(); |
| o.kind = "foo"; |
| } |
| buildCounterAccountsCustomBatchResponse--; |
| return o; |
| } |
| |
| checkAccountsCustomBatchResponse(api.AccountsCustomBatchResponse o) { |
| buildCounterAccountsCustomBatchResponse++; |
| if (buildCounterAccountsCustomBatchResponse < 3) { |
| checkUnnamed302(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterAccountsCustomBatchResponse--; |
| } |
| |
| core.int buildCounterAccountsCustomBatchResponseEntry = 0; |
| buildAccountsCustomBatchResponseEntry() { |
| var o = new api.AccountsCustomBatchResponseEntry(); |
| buildCounterAccountsCustomBatchResponseEntry++; |
| if (buildCounterAccountsCustomBatchResponseEntry < 3) { |
| o.account = buildAccount(); |
| o.batchId = 42; |
| o.errors = buildErrors(); |
| o.kind = "foo"; |
| } |
| buildCounterAccountsCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkAccountsCustomBatchResponseEntry(api.AccountsCustomBatchResponseEntry o) { |
| buildCounterAccountsCustomBatchResponseEntry++; |
| if (buildCounterAccountsCustomBatchResponseEntry < 3) { |
| checkAccount(o.account); |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkErrors(o.errors); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterAccountsCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed303() { |
| var o = new core.List<api.Account>(); |
| o.add(buildAccount()); |
| o.add(buildAccount()); |
| return o; |
| } |
| |
| checkUnnamed303(core.List<api.Account> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccount(o[0]); |
| checkAccount(o[1]); |
| } |
| |
| core.int buildCounterAccountsListResponse = 0; |
| buildAccountsListResponse() { |
| var o = new api.AccountsListResponse(); |
| buildCounterAccountsListResponse++; |
| if (buildCounterAccountsListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed303(); |
| } |
| buildCounterAccountsListResponse--; |
| return o; |
| } |
| |
| checkAccountsListResponse(api.AccountsListResponse o) { |
| buildCounterAccountsListResponse++; |
| if (buildCounterAccountsListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed303(o.resources); |
| } |
| buildCounterAccountsListResponse--; |
| } |
| |
| buildUnnamed304() { |
| var o = new core.List<api.AccountstatusesCustomBatchRequestEntry>(); |
| o.add(buildAccountstatusesCustomBatchRequestEntry()); |
| o.add(buildAccountstatusesCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed304(core.List<api.AccountstatusesCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountstatusesCustomBatchRequestEntry(o[0]); |
| checkAccountstatusesCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterAccountstatusesCustomBatchRequest = 0; |
| buildAccountstatusesCustomBatchRequest() { |
| var o = new api.AccountstatusesCustomBatchRequest(); |
| buildCounterAccountstatusesCustomBatchRequest++; |
| if (buildCounterAccountstatusesCustomBatchRequest < 3) { |
| o.entries = buildUnnamed304(); |
| } |
| buildCounterAccountstatusesCustomBatchRequest--; |
| return o; |
| } |
| |
| checkAccountstatusesCustomBatchRequest(api.AccountstatusesCustomBatchRequest o) { |
| buildCounterAccountstatusesCustomBatchRequest++; |
| if (buildCounterAccountstatusesCustomBatchRequest < 3) { |
| checkUnnamed304(o.entries); |
| } |
| buildCounterAccountstatusesCustomBatchRequest--; |
| } |
| |
| core.int buildCounterAccountstatusesCustomBatchRequestEntry = 0; |
| buildAccountstatusesCustomBatchRequestEntry() { |
| var o = new api.AccountstatusesCustomBatchRequestEntry(); |
| buildCounterAccountstatusesCustomBatchRequestEntry++; |
| if (buildCounterAccountstatusesCustomBatchRequestEntry < 3) { |
| o.accountId = "foo"; |
| o.batchId = 42; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| } |
| buildCounterAccountstatusesCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkAccountstatusesCustomBatchRequestEntry(api.AccountstatusesCustomBatchRequestEntry o) { |
| buildCounterAccountstatusesCustomBatchRequestEntry++; |
| if (buildCounterAccountstatusesCustomBatchRequestEntry < 3) { |
| unittest.expect(o.accountId, unittest.equals('foo')); |
| unittest.expect(o.batchId, unittest.equals(42)); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| } |
| buildCounterAccountstatusesCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed305() { |
| var o = new core.List<api.AccountstatusesCustomBatchResponseEntry>(); |
| o.add(buildAccountstatusesCustomBatchResponseEntry()); |
| o.add(buildAccountstatusesCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed305(core.List<api.AccountstatusesCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountstatusesCustomBatchResponseEntry(o[0]); |
| checkAccountstatusesCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterAccountstatusesCustomBatchResponse = 0; |
| buildAccountstatusesCustomBatchResponse() { |
| var o = new api.AccountstatusesCustomBatchResponse(); |
| buildCounterAccountstatusesCustomBatchResponse++; |
| if (buildCounterAccountstatusesCustomBatchResponse < 3) { |
| o.entries = buildUnnamed305(); |
| o.kind = "foo"; |
| } |
| buildCounterAccountstatusesCustomBatchResponse--; |
| return o; |
| } |
| |
| checkAccountstatusesCustomBatchResponse(api.AccountstatusesCustomBatchResponse o) { |
| buildCounterAccountstatusesCustomBatchResponse++; |
| if (buildCounterAccountstatusesCustomBatchResponse < 3) { |
| checkUnnamed305(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterAccountstatusesCustomBatchResponse--; |
| } |
| |
| core.int buildCounterAccountstatusesCustomBatchResponseEntry = 0; |
| buildAccountstatusesCustomBatchResponseEntry() { |
| var o = new api.AccountstatusesCustomBatchResponseEntry(); |
| buildCounterAccountstatusesCustomBatchResponseEntry++; |
| if (buildCounterAccountstatusesCustomBatchResponseEntry < 3) { |
| o.accountStatus = buildAccountStatus(); |
| o.batchId = 42; |
| o.errors = buildErrors(); |
| } |
| buildCounterAccountstatusesCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkAccountstatusesCustomBatchResponseEntry(api.AccountstatusesCustomBatchResponseEntry o) { |
| buildCounterAccountstatusesCustomBatchResponseEntry++; |
| if (buildCounterAccountstatusesCustomBatchResponseEntry < 3) { |
| checkAccountStatus(o.accountStatus); |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkErrors(o.errors); |
| } |
| buildCounterAccountstatusesCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed306() { |
| var o = new core.List<api.AccountStatus>(); |
| o.add(buildAccountStatus()); |
| o.add(buildAccountStatus()); |
| return o; |
| } |
| |
| checkUnnamed306(core.List<api.AccountStatus> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAccountStatus(o[0]); |
| checkAccountStatus(o[1]); |
| } |
| |
| core.int buildCounterAccountstatusesListResponse = 0; |
| buildAccountstatusesListResponse() { |
| var o = new api.AccountstatusesListResponse(); |
| buildCounterAccountstatusesListResponse++; |
| if (buildCounterAccountstatusesListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed306(); |
| } |
| buildCounterAccountstatusesListResponse--; |
| return o; |
| } |
| |
| checkAccountstatusesListResponse(api.AccountstatusesListResponse o) { |
| buildCounterAccountstatusesListResponse++; |
| if (buildCounterAccountstatusesListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed306(o.resources); |
| } |
| buildCounterAccountstatusesListResponse--; |
| } |
| |
| buildUnnamed307() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed307(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 buildCounterDatafeed = 0; |
| buildDatafeed() { |
| var o = new api.Datafeed(); |
| buildCounterDatafeed++; |
| if (buildCounterDatafeed < 3) { |
| o.attributeLanguage = "foo"; |
| o.contentLanguage = "foo"; |
| o.contentType = "foo"; |
| o.fetchSchedule = buildDatafeedFetchSchedule(); |
| o.fileName = "foo"; |
| o.format = buildDatafeedFormat(); |
| o.id = "foo"; |
| o.intendedDestinations = buildUnnamed307(); |
| o.kind = "foo"; |
| o.name = "foo"; |
| o.targetCountry = "foo"; |
| } |
| buildCounterDatafeed--; |
| return o; |
| } |
| |
| checkDatafeed(api.Datafeed o) { |
| buildCounterDatafeed++; |
| if (buildCounterDatafeed < 3) { |
| unittest.expect(o.attributeLanguage, unittest.equals('foo')); |
| unittest.expect(o.contentLanguage, unittest.equals('foo')); |
| unittest.expect(o.contentType, unittest.equals('foo')); |
| checkDatafeedFetchSchedule(o.fetchSchedule); |
| unittest.expect(o.fileName, unittest.equals('foo')); |
| checkDatafeedFormat(o.format); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed307(o.intendedDestinations); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.targetCountry, unittest.equals('foo')); |
| } |
| buildCounterDatafeed--; |
| } |
| |
| core.int buildCounterDatafeedFetchSchedule = 0; |
| buildDatafeedFetchSchedule() { |
| var o = new api.DatafeedFetchSchedule(); |
| buildCounterDatafeedFetchSchedule++; |
| if (buildCounterDatafeedFetchSchedule < 3) { |
| o.dayOfMonth = 42; |
| o.fetchUrl = "foo"; |
| o.hour = 42; |
| o.password = "foo"; |
| o.timeZone = "foo"; |
| o.username = "foo"; |
| o.weekday = "foo"; |
| } |
| buildCounterDatafeedFetchSchedule--; |
| return o; |
| } |
| |
| checkDatafeedFetchSchedule(api.DatafeedFetchSchedule o) { |
| buildCounterDatafeedFetchSchedule++; |
| if (buildCounterDatafeedFetchSchedule < 3) { |
| unittest.expect(o.dayOfMonth, unittest.equals(42)); |
| unittest.expect(o.fetchUrl, unittest.equals('foo')); |
| unittest.expect(o.hour, unittest.equals(42)); |
| unittest.expect(o.password, unittest.equals('foo')); |
| unittest.expect(o.timeZone, unittest.equals('foo')); |
| unittest.expect(o.username, unittest.equals('foo')); |
| unittest.expect(o.weekday, unittest.equals('foo')); |
| } |
| buildCounterDatafeedFetchSchedule--; |
| } |
| |
| core.int buildCounterDatafeedFormat = 0; |
| buildDatafeedFormat() { |
| var o = new api.DatafeedFormat(); |
| buildCounterDatafeedFormat++; |
| if (buildCounterDatafeedFormat < 3) { |
| o.columnDelimiter = "foo"; |
| o.fileEncoding = "foo"; |
| o.quotingMode = "foo"; |
| } |
| buildCounterDatafeedFormat--; |
| return o; |
| } |
| |
| checkDatafeedFormat(api.DatafeedFormat o) { |
| buildCounterDatafeedFormat++; |
| if (buildCounterDatafeedFormat < 3) { |
| unittest.expect(o.columnDelimiter, unittest.equals('foo')); |
| unittest.expect(o.fileEncoding, unittest.equals('foo')); |
| unittest.expect(o.quotingMode, unittest.equals('foo')); |
| } |
| buildCounterDatafeedFormat--; |
| } |
| |
| buildUnnamed308() { |
| var o = new core.List<api.DatafeedStatusError>(); |
| o.add(buildDatafeedStatusError()); |
| o.add(buildDatafeedStatusError()); |
| return o; |
| } |
| |
| checkUnnamed308(core.List<api.DatafeedStatusError> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedStatusError(o[0]); |
| checkDatafeedStatusError(o[1]); |
| } |
| |
| buildUnnamed309() { |
| var o = new core.List<api.DatafeedStatusError>(); |
| o.add(buildDatafeedStatusError()); |
| o.add(buildDatafeedStatusError()); |
| return o; |
| } |
| |
| checkUnnamed309(core.List<api.DatafeedStatusError> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedStatusError(o[0]); |
| checkDatafeedStatusError(o[1]); |
| } |
| |
| core.int buildCounterDatafeedStatus = 0; |
| buildDatafeedStatus() { |
| var o = new api.DatafeedStatus(); |
| buildCounterDatafeedStatus++; |
| if (buildCounterDatafeedStatus < 3) { |
| o.datafeedId = "foo"; |
| o.errors = buildUnnamed308(); |
| o.itemsTotal = "foo"; |
| o.itemsValid = "foo"; |
| o.kind = "foo"; |
| o.processingStatus = "foo"; |
| o.warnings = buildUnnamed309(); |
| } |
| buildCounterDatafeedStatus--; |
| return o; |
| } |
| |
| checkDatafeedStatus(api.DatafeedStatus o) { |
| buildCounterDatafeedStatus++; |
| if (buildCounterDatafeedStatus < 3) { |
| unittest.expect(o.datafeedId, unittest.equals('foo')); |
| checkUnnamed308(o.errors); |
| unittest.expect(o.itemsTotal, unittest.equals('foo')); |
| unittest.expect(o.itemsValid, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.processingStatus, unittest.equals('foo')); |
| checkUnnamed309(o.warnings); |
| } |
| buildCounterDatafeedStatus--; |
| } |
| |
| buildUnnamed310() { |
| var o = new core.List<api.DatafeedStatusExample>(); |
| o.add(buildDatafeedStatusExample()); |
| o.add(buildDatafeedStatusExample()); |
| return o; |
| } |
| |
| checkUnnamed310(core.List<api.DatafeedStatusExample> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedStatusExample(o[0]); |
| checkDatafeedStatusExample(o[1]); |
| } |
| |
| core.int buildCounterDatafeedStatusError = 0; |
| buildDatafeedStatusError() { |
| var o = new api.DatafeedStatusError(); |
| buildCounterDatafeedStatusError++; |
| if (buildCounterDatafeedStatusError < 3) { |
| o.code = "foo"; |
| o.count = "foo"; |
| o.examples = buildUnnamed310(); |
| o.message = "foo"; |
| } |
| buildCounterDatafeedStatusError--; |
| return o; |
| } |
| |
| checkDatafeedStatusError(api.DatafeedStatusError o) { |
| buildCounterDatafeedStatusError++; |
| if (buildCounterDatafeedStatusError < 3) { |
| unittest.expect(o.code, unittest.equals('foo')); |
| unittest.expect(o.count, unittest.equals('foo')); |
| checkUnnamed310(o.examples); |
| unittest.expect(o.message, unittest.equals('foo')); |
| } |
| buildCounterDatafeedStatusError--; |
| } |
| |
| core.int buildCounterDatafeedStatusExample = 0; |
| buildDatafeedStatusExample() { |
| var o = new api.DatafeedStatusExample(); |
| buildCounterDatafeedStatusExample++; |
| if (buildCounterDatafeedStatusExample < 3) { |
| o.itemId = "foo"; |
| o.lineNumber = "foo"; |
| o.value = "foo"; |
| } |
| buildCounterDatafeedStatusExample--; |
| return o; |
| } |
| |
| checkDatafeedStatusExample(api.DatafeedStatusExample o) { |
| buildCounterDatafeedStatusExample++; |
| if (buildCounterDatafeedStatusExample < 3) { |
| unittest.expect(o.itemId, unittest.equals('foo')); |
| unittest.expect(o.lineNumber, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterDatafeedStatusExample--; |
| } |
| |
| buildUnnamed311() { |
| var o = new core.List<api.DatafeedsCustomBatchRequestEntry>(); |
| o.add(buildDatafeedsCustomBatchRequestEntry()); |
| o.add(buildDatafeedsCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed311(core.List<api.DatafeedsCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedsCustomBatchRequestEntry(o[0]); |
| checkDatafeedsCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterDatafeedsCustomBatchRequest = 0; |
| buildDatafeedsCustomBatchRequest() { |
| var o = new api.DatafeedsCustomBatchRequest(); |
| buildCounterDatafeedsCustomBatchRequest++; |
| if (buildCounterDatafeedsCustomBatchRequest < 3) { |
| o.entries = buildUnnamed311(); |
| } |
| buildCounterDatafeedsCustomBatchRequest--; |
| return o; |
| } |
| |
| checkDatafeedsCustomBatchRequest(api.DatafeedsCustomBatchRequest o) { |
| buildCounterDatafeedsCustomBatchRequest++; |
| if (buildCounterDatafeedsCustomBatchRequest < 3) { |
| checkUnnamed311(o.entries); |
| } |
| buildCounterDatafeedsCustomBatchRequest--; |
| } |
| |
| core.int buildCounterDatafeedsCustomBatchRequestEntry = 0; |
| buildDatafeedsCustomBatchRequestEntry() { |
| var o = new api.DatafeedsCustomBatchRequestEntry(); |
| buildCounterDatafeedsCustomBatchRequestEntry++; |
| if (buildCounterDatafeedsCustomBatchRequestEntry < 3) { |
| o.batchId = 42; |
| o.datafeed = buildDatafeed(); |
| o.datafeedId = "foo"; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| } |
| buildCounterDatafeedsCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkDatafeedsCustomBatchRequestEntry(api.DatafeedsCustomBatchRequestEntry o) { |
| buildCounterDatafeedsCustomBatchRequestEntry++; |
| if (buildCounterDatafeedsCustomBatchRequestEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkDatafeed(o.datafeed); |
| unittest.expect(o.datafeedId, unittest.equals('foo')); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| } |
| buildCounterDatafeedsCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed312() { |
| var o = new core.List<api.DatafeedsCustomBatchResponseEntry>(); |
| o.add(buildDatafeedsCustomBatchResponseEntry()); |
| o.add(buildDatafeedsCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed312(core.List<api.DatafeedsCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedsCustomBatchResponseEntry(o[0]); |
| checkDatafeedsCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterDatafeedsCustomBatchResponse = 0; |
| buildDatafeedsCustomBatchResponse() { |
| var o = new api.DatafeedsCustomBatchResponse(); |
| buildCounterDatafeedsCustomBatchResponse++; |
| if (buildCounterDatafeedsCustomBatchResponse < 3) { |
| o.entries = buildUnnamed312(); |
| o.kind = "foo"; |
| } |
| buildCounterDatafeedsCustomBatchResponse--; |
| return o; |
| } |
| |
| checkDatafeedsCustomBatchResponse(api.DatafeedsCustomBatchResponse o) { |
| buildCounterDatafeedsCustomBatchResponse++; |
| if (buildCounterDatafeedsCustomBatchResponse < 3) { |
| checkUnnamed312(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterDatafeedsCustomBatchResponse--; |
| } |
| |
| core.int buildCounterDatafeedsCustomBatchResponseEntry = 0; |
| buildDatafeedsCustomBatchResponseEntry() { |
| var o = new api.DatafeedsCustomBatchResponseEntry(); |
| buildCounterDatafeedsCustomBatchResponseEntry++; |
| if (buildCounterDatafeedsCustomBatchResponseEntry < 3) { |
| o.batchId = 42; |
| o.datafeed = buildDatafeed(); |
| o.errors = buildErrors(); |
| } |
| buildCounterDatafeedsCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkDatafeedsCustomBatchResponseEntry(api.DatafeedsCustomBatchResponseEntry o) { |
| buildCounterDatafeedsCustomBatchResponseEntry++; |
| if (buildCounterDatafeedsCustomBatchResponseEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkDatafeed(o.datafeed); |
| checkErrors(o.errors); |
| } |
| buildCounterDatafeedsCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed313() { |
| var o = new core.List<api.Datafeed>(); |
| o.add(buildDatafeed()); |
| o.add(buildDatafeed()); |
| return o; |
| } |
| |
| checkUnnamed313(core.List<api.Datafeed> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeed(o[0]); |
| checkDatafeed(o[1]); |
| } |
| |
| core.int buildCounterDatafeedsListResponse = 0; |
| buildDatafeedsListResponse() { |
| var o = new api.DatafeedsListResponse(); |
| buildCounterDatafeedsListResponse++; |
| if (buildCounterDatafeedsListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed313(); |
| } |
| buildCounterDatafeedsListResponse--; |
| return o; |
| } |
| |
| checkDatafeedsListResponse(api.DatafeedsListResponse o) { |
| buildCounterDatafeedsListResponse++; |
| if (buildCounterDatafeedsListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed313(o.resources); |
| } |
| buildCounterDatafeedsListResponse--; |
| } |
| |
| buildUnnamed314() { |
| var o = new core.List<api.DatafeedstatusesCustomBatchRequestEntry>(); |
| o.add(buildDatafeedstatusesCustomBatchRequestEntry()); |
| o.add(buildDatafeedstatusesCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed314(core.List<api.DatafeedstatusesCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedstatusesCustomBatchRequestEntry(o[0]); |
| checkDatafeedstatusesCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterDatafeedstatusesCustomBatchRequest = 0; |
| buildDatafeedstatusesCustomBatchRequest() { |
| var o = new api.DatafeedstatusesCustomBatchRequest(); |
| buildCounterDatafeedstatusesCustomBatchRequest++; |
| if (buildCounterDatafeedstatusesCustomBatchRequest < 3) { |
| o.entries = buildUnnamed314(); |
| } |
| buildCounterDatafeedstatusesCustomBatchRequest--; |
| return o; |
| } |
| |
| checkDatafeedstatusesCustomBatchRequest(api.DatafeedstatusesCustomBatchRequest o) { |
| buildCounterDatafeedstatusesCustomBatchRequest++; |
| if (buildCounterDatafeedstatusesCustomBatchRequest < 3) { |
| checkUnnamed314(o.entries); |
| } |
| buildCounterDatafeedstatusesCustomBatchRequest--; |
| } |
| |
| core.int buildCounterDatafeedstatusesCustomBatchRequestEntry = 0; |
| buildDatafeedstatusesCustomBatchRequestEntry() { |
| var o = new api.DatafeedstatusesCustomBatchRequestEntry(); |
| buildCounterDatafeedstatusesCustomBatchRequestEntry++; |
| if (buildCounterDatafeedstatusesCustomBatchRequestEntry < 3) { |
| o.batchId = 42; |
| o.datafeedId = "foo"; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| } |
| buildCounterDatafeedstatusesCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkDatafeedstatusesCustomBatchRequestEntry(api.DatafeedstatusesCustomBatchRequestEntry o) { |
| buildCounterDatafeedstatusesCustomBatchRequestEntry++; |
| if (buildCounterDatafeedstatusesCustomBatchRequestEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| unittest.expect(o.datafeedId, unittest.equals('foo')); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| } |
| buildCounterDatafeedstatusesCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed315() { |
| var o = new core.List<api.DatafeedstatusesCustomBatchResponseEntry>(); |
| o.add(buildDatafeedstatusesCustomBatchResponseEntry()); |
| o.add(buildDatafeedstatusesCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed315(core.List<api.DatafeedstatusesCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedstatusesCustomBatchResponseEntry(o[0]); |
| checkDatafeedstatusesCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterDatafeedstatusesCustomBatchResponse = 0; |
| buildDatafeedstatusesCustomBatchResponse() { |
| var o = new api.DatafeedstatusesCustomBatchResponse(); |
| buildCounterDatafeedstatusesCustomBatchResponse++; |
| if (buildCounterDatafeedstatusesCustomBatchResponse < 3) { |
| o.entries = buildUnnamed315(); |
| o.kind = "foo"; |
| } |
| buildCounterDatafeedstatusesCustomBatchResponse--; |
| return o; |
| } |
| |
| checkDatafeedstatusesCustomBatchResponse(api.DatafeedstatusesCustomBatchResponse o) { |
| buildCounterDatafeedstatusesCustomBatchResponse++; |
| if (buildCounterDatafeedstatusesCustomBatchResponse < 3) { |
| checkUnnamed315(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterDatafeedstatusesCustomBatchResponse--; |
| } |
| |
| core.int buildCounterDatafeedstatusesCustomBatchResponseEntry = 0; |
| buildDatafeedstatusesCustomBatchResponseEntry() { |
| var o = new api.DatafeedstatusesCustomBatchResponseEntry(); |
| buildCounterDatafeedstatusesCustomBatchResponseEntry++; |
| if (buildCounterDatafeedstatusesCustomBatchResponseEntry < 3) { |
| o.batchId = 42; |
| o.datafeedStatus = buildDatafeedStatus(); |
| o.errors = buildErrors(); |
| } |
| buildCounterDatafeedstatusesCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkDatafeedstatusesCustomBatchResponseEntry(api.DatafeedstatusesCustomBatchResponseEntry o) { |
| buildCounterDatafeedstatusesCustomBatchResponseEntry++; |
| if (buildCounterDatafeedstatusesCustomBatchResponseEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkDatafeedStatus(o.datafeedStatus); |
| checkErrors(o.errors); |
| } |
| buildCounterDatafeedstatusesCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed316() { |
| var o = new core.List<api.DatafeedStatus>(); |
| o.add(buildDatafeedStatus()); |
| o.add(buildDatafeedStatus()); |
| return o; |
| } |
| |
| checkUnnamed316(core.List<api.DatafeedStatus> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatafeedStatus(o[0]); |
| checkDatafeedStatus(o[1]); |
| } |
| |
| core.int buildCounterDatafeedstatusesListResponse = 0; |
| buildDatafeedstatusesListResponse() { |
| var o = new api.DatafeedstatusesListResponse(); |
| buildCounterDatafeedstatusesListResponse++; |
| if (buildCounterDatafeedstatusesListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed316(); |
| } |
| buildCounterDatafeedstatusesListResponse--; |
| return o; |
| } |
| |
| checkDatafeedstatusesListResponse(api.DatafeedstatusesListResponse o) { |
| buildCounterDatafeedstatusesListResponse++; |
| if (buildCounterDatafeedstatusesListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed316(o.resources); |
| } |
| buildCounterDatafeedstatusesListResponse--; |
| } |
| |
| core.int buildCounterError = 0; |
| buildError() { |
| var o = new api.Error(); |
| buildCounterError++; |
| if (buildCounterError < 3) { |
| o.domain = "foo"; |
| o.message = "foo"; |
| o.reason = "foo"; |
| } |
| buildCounterError--; |
| return o; |
| } |
| |
| checkError(api.Error o) { |
| buildCounterError++; |
| if (buildCounterError < 3) { |
| unittest.expect(o.domain, unittest.equals('foo')); |
| unittest.expect(o.message, unittest.equals('foo')); |
| unittest.expect(o.reason, unittest.equals('foo')); |
| } |
| buildCounterError--; |
| } |
| |
| buildUnnamed317() { |
| var o = new core.List<api.Error>(); |
| o.add(buildError()); |
| o.add(buildError()); |
| return o; |
| } |
| |
| checkUnnamed317(core.List<api.Error> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkError(o[0]); |
| checkError(o[1]); |
| } |
| |
| core.int buildCounterErrors = 0; |
| buildErrors() { |
| var o = new api.Errors(); |
| buildCounterErrors++; |
| if (buildCounterErrors < 3) { |
| o.code = 42; |
| o.errors = buildUnnamed317(); |
| o.message = "foo"; |
| } |
| buildCounterErrors--; |
| return o; |
| } |
| |
| checkErrors(api.Errors o) { |
| buildCounterErrors++; |
| if (buildCounterErrors < 3) { |
| unittest.expect(o.code, unittest.equals(42)); |
| checkUnnamed317(o.errors); |
| unittest.expect(o.message, unittest.equals('foo')); |
| } |
| buildCounterErrors--; |
| } |
| |
| core.int buildCounterInventory = 0; |
| buildInventory() { |
| var o = new api.Inventory(); |
| buildCounterInventory++; |
| if (buildCounterInventory < 3) { |
| o.availability = "foo"; |
| o.kind = "foo"; |
| o.price = buildPrice(); |
| o.quantity = 42; |
| o.salePrice = buildPrice(); |
| o.salePriceEffectiveDate = "foo"; |
| } |
| buildCounterInventory--; |
| return o; |
| } |
| |
| checkInventory(api.Inventory o) { |
| buildCounterInventory++; |
| if (buildCounterInventory < 3) { |
| unittest.expect(o.availability, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkPrice(o.price); |
| unittest.expect(o.quantity, unittest.equals(42)); |
| checkPrice(o.salePrice); |
| unittest.expect(o.salePriceEffectiveDate, unittest.equals('foo')); |
| } |
| buildCounterInventory--; |
| } |
| |
| buildUnnamed318() { |
| var o = new core.List<api.InventoryCustomBatchRequestEntry>(); |
| o.add(buildInventoryCustomBatchRequestEntry()); |
| o.add(buildInventoryCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed318(core.List<api.InventoryCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkInventoryCustomBatchRequestEntry(o[0]); |
| checkInventoryCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterInventoryCustomBatchRequest = 0; |
| buildInventoryCustomBatchRequest() { |
| var o = new api.InventoryCustomBatchRequest(); |
| buildCounterInventoryCustomBatchRequest++; |
| if (buildCounterInventoryCustomBatchRequest < 3) { |
| o.entries = buildUnnamed318(); |
| } |
| buildCounterInventoryCustomBatchRequest--; |
| return o; |
| } |
| |
| checkInventoryCustomBatchRequest(api.InventoryCustomBatchRequest o) { |
| buildCounterInventoryCustomBatchRequest++; |
| if (buildCounterInventoryCustomBatchRequest < 3) { |
| checkUnnamed318(o.entries); |
| } |
| buildCounterInventoryCustomBatchRequest--; |
| } |
| |
| core.int buildCounterInventoryCustomBatchRequestEntry = 0; |
| buildInventoryCustomBatchRequestEntry() { |
| var o = new api.InventoryCustomBatchRequestEntry(); |
| buildCounterInventoryCustomBatchRequestEntry++; |
| if (buildCounterInventoryCustomBatchRequestEntry < 3) { |
| o.batchId = 42; |
| o.inventory = buildInventory(); |
| o.merchantId = "foo"; |
| o.productId = "foo"; |
| o.storeCode = "foo"; |
| } |
| buildCounterInventoryCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkInventoryCustomBatchRequestEntry(api.InventoryCustomBatchRequestEntry o) { |
| buildCounterInventoryCustomBatchRequestEntry++; |
| if (buildCounterInventoryCustomBatchRequestEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkInventory(o.inventory); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.productId, unittest.equals('foo')); |
| unittest.expect(o.storeCode, unittest.equals('foo')); |
| } |
| buildCounterInventoryCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed319() { |
| var o = new core.List<api.InventoryCustomBatchResponseEntry>(); |
| o.add(buildInventoryCustomBatchResponseEntry()); |
| o.add(buildInventoryCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed319(core.List<api.InventoryCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkInventoryCustomBatchResponseEntry(o[0]); |
| checkInventoryCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterInventoryCustomBatchResponse = 0; |
| buildInventoryCustomBatchResponse() { |
| var o = new api.InventoryCustomBatchResponse(); |
| buildCounterInventoryCustomBatchResponse++; |
| if (buildCounterInventoryCustomBatchResponse < 3) { |
| o.entries = buildUnnamed319(); |
| o.kind = "foo"; |
| } |
| buildCounterInventoryCustomBatchResponse--; |
| return o; |
| } |
| |
| checkInventoryCustomBatchResponse(api.InventoryCustomBatchResponse o) { |
| buildCounterInventoryCustomBatchResponse++; |
| if (buildCounterInventoryCustomBatchResponse < 3) { |
| checkUnnamed319(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterInventoryCustomBatchResponse--; |
| } |
| |
| core.int buildCounterInventoryCustomBatchResponseEntry = 0; |
| buildInventoryCustomBatchResponseEntry() { |
| var o = new api.InventoryCustomBatchResponseEntry(); |
| buildCounterInventoryCustomBatchResponseEntry++; |
| if (buildCounterInventoryCustomBatchResponseEntry < 3) { |
| o.batchId = 42; |
| o.errors = buildErrors(); |
| o.kind = "foo"; |
| } |
| buildCounterInventoryCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkInventoryCustomBatchResponseEntry(api.InventoryCustomBatchResponseEntry o) { |
| buildCounterInventoryCustomBatchResponseEntry++; |
| if (buildCounterInventoryCustomBatchResponseEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkErrors(o.errors); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterInventoryCustomBatchResponseEntry--; |
| } |
| |
| core.int buildCounterInventorySetRequest = 0; |
| buildInventorySetRequest() { |
| var o = new api.InventorySetRequest(); |
| buildCounterInventorySetRequest++; |
| if (buildCounterInventorySetRequest < 3) { |
| o.availability = "foo"; |
| o.price = buildPrice(); |
| o.quantity = 42; |
| o.salePrice = buildPrice(); |
| o.salePriceEffectiveDate = "foo"; |
| } |
| buildCounterInventorySetRequest--; |
| return o; |
| } |
| |
| checkInventorySetRequest(api.InventorySetRequest o) { |
| buildCounterInventorySetRequest++; |
| if (buildCounterInventorySetRequest < 3) { |
| unittest.expect(o.availability, unittest.equals('foo')); |
| checkPrice(o.price); |
| unittest.expect(o.quantity, unittest.equals(42)); |
| checkPrice(o.salePrice); |
| unittest.expect(o.salePriceEffectiveDate, unittest.equals('foo')); |
| } |
| buildCounterInventorySetRequest--; |
| } |
| |
| core.int buildCounterInventorySetResponse = 0; |
| buildInventorySetResponse() { |
| var o = new api.InventorySetResponse(); |
| buildCounterInventorySetResponse++; |
| if (buildCounterInventorySetResponse < 3) { |
| o.kind = "foo"; |
| } |
| buildCounterInventorySetResponse--; |
| return o; |
| } |
| |
| checkInventorySetResponse(api.InventorySetResponse o) { |
| buildCounterInventorySetResponse++; |
| if (buildCounterInventorySetResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterInventorySetResponse--; |
| } |
| |
| core.int buildCounterLoyaltyPoints = 0; |
| buildLoyaltyPoints() { |
| var o = new api.LoyaltyPoints(); |
| buildCounterLoyaltyPoints++; |
| if (buildCounterLoyaltyPoints < 3) { |
| o.name = "foo"; |
| o.pointsValue = "foo"; |
| o.ratio = 42.0; |
| } |
| buildCounterLoyaltyPoints--; |
| return o; |
| } |
| |
| checkLoyaltyPoints(api.LoyaltyPoints o) { |
| buildCounterLoyaltyPoints++; |
| if (buildCounterLoyaltyPoints < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.pointsValue, unittest.equals('foo')); |
| unittest.expect(o.ratio, unittest.equals(42.0)); |
| } |
| buildCounterLoyaltyPoints--; |
| } |
| |
| core.int buildCounterPrice = 0; |
| buildPrice() { |
| var o = new api.Price(); |
| buildCounterPrice++; |
| if (buildCounterPrice < 3) { |
| o.currency = "foo"; |
| o.value = "foo"; |
| } |
| buildCounterPrice--; |
| return o; |
| } |
| |
| checkPrice(api.Price o) { |
| buildCounterPrice++; |
| if (buildCounterPrice < 3) { |
| unittest.expect(o.currency, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterPrice--; |
| } |
| |
| buildUnnamed320() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed320(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')); |
| } |
| |
| buildUnnamed321() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed321(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')); |
| } |
| |
| buildUnnamed322() { |
| var o = new core.List<api.ProductCustomAttribute>(); |
| o.add(buildProductCustomAttribute()); |
| o.add(buildProductCustomAttribute()); |
| return o; |
| } |
| |
| checkUnnamed322(core.List<api.ProductCustomAttribute> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductCustomAttribute(o[0]); |
| checkProductCustomAttribute(o[1]); |
| } |
| |
| buildUnnamed323() { |
| var o = new core.List<api.ProductCustomGroup>(); |
| o.add(buildProductCustomGroup()); |
| o.add(buildProductCustomGroup()); |
| return o; |
| } |
| |
| checkUnnamed323(core.List<api.ProductCustomGroup> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductCustomGroup(o[0]); |
| checkProductCustomGroup(o[1]); |
| } |
| |
| buildUnnamed324() { |
| var o = new core.List<api.ProductDestination>(); |
| o.add(buildProductDestination()); |
| o.add(buildProductDestination()); |
| return o; |
| } |
| |
| checkUnnamed324(core.List<api.ProductDestination> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductDestination(o[0]); |
| checkProductDestination(o[1]); |
| } |
| |
| buildUnnamed325() { |
| var o = new core.List<api.ProductShipping>(); |
| o.add(buildProductShipping()); |
| o.add(buildProductShipping()); |
| return o; |
| } |
| |
| checkUnnamed325(core.List<api.ProductShipping> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductShipping(o[0]); |
| checkProductShipping(o[1]); |
| } |
| |
| buildUnnamed326() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed326(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')); |
| } |
| |
| buildUnnamed327() { |
| var o = new core.List<api.ProductTax>(); |
| o.add(buildProductTax()); |
| o.add(buildProductTax()); |
| return o; |
| } |
| |
| checkUnnamed327(core.List<api.ProductTax> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductTax(o[0]); |
| checkProductTax(o[1]); |
| } |
| |
| buildUnnamed328() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed328(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')); |
| } |
| |
| buildUnnamed329() { |
| var o = new core.List<api.Error>(); |
| o.add(buildError()); |
| o.add(buildError()); |
| return o; |
| } |
| |
| checkUnnamed329(core.List<api.Error> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkError(o[0]); |
| checkError(o[1]); |
| } |
| |
| core.int buildCounterProduct = 0; |
| buildProduct() { |
| var o = new api.Product(); |
| buildCounterProduct++; |
| if (buildCounterProduct < 3) { |
| o.additionalImageLinks = buildUnnamed320(); |
| o.adult = true; |
| o.adwordsGrouping = "foo"; |
| o.adwordsLabels = buildUnnamed321(); |
| o.adwordsRedirect = "foo"; |
| o.ageGroup = "foo"; |
| o.availability = "foo"; |
| o.availabilityDate = "foo"; |
| o.brand = "foo"; |
| o.channel = "foo"; |
| o.color = "foo"; |
| o.condition = "foo"; |
| o.contentLanguage = "foo"; |
| o.customAttributes = buildUnnamed322(); |
| o.customGroups = buildUnnamed323(); |
| o.customLabel0 = "foo"; |
| o.customLabel1 = "foo"; |
| o.customLabel2 = "foo"; |
| o.customLabel3 = "foo"; |
| o.customLabel4 = "foo"; |
| o.description = "foo"; |
| o.destinations = buildUnnamed324(); |
| o.energyEfficiencyClass = "foo"; |
| o.expirationDate = "foo"; |
| o.gender = "foo"; |
| o.googleProductCategory = "foo"; |
| o.gtin = "foo"; |
| o.id = "foo"; |
| o.identifierExists = true; |
| o.imageLink = "foo"; |
| o.installment = buildProductInstallment(); |
| o.isBundle = true; |
| o.itemGroupId = "foo"; |
| o.kind = "foo"; |
| o.link = "foo"; |
| o.loyaltyPoints = buildLoyaltyPoints(); |
| o.material = "foo"; |
| o.mobileLink = "foo"; |
| o.mpn = "foo"; |
| o.multipack = "foo"; |
| o.offerId = "foo"; |
| o.onlineOnly = true; |
| o.pattern = "foo"; |
| o.price = buildPrice(); |
| o.productType = "foo"; |
| o.salePrice = buildPrice(); |
| o.salePriceEffectiveDate = "foo"; |
| o.shipping = buildUnnamed325(); |
| o.shippingLabel = "foo"; |
| o.shippingWeight = buildProductShippingWeight(); |
| o.sizeSystem = "foo"; |
| o.sizeType = "foo"; |
| o.sizes = buildUnnamed326(); |
| o.targetCountry = "foo"; |
| o.taxes = buildUnnamed327(); |
| o.title = "foo"; |
| o.unitPricingBaseMeasure = buildProductUnitPricingBaseMeasure(); |
| o.unitPricingMeasure = buildProductUnitPricingMeasure(); |
| o.validatedDestinations = buildUnnamed328(); |
| o.warnings = buildUnnamed329(); |
| } |
| buildCounterProduct--; |
| return o; |
| } |
| |
| checkProduct(api.Product o) { |
| buildCounterProduct++; |
| if (buildCounterProduct < 3) { |
| checkUnnamed320(o.additionalImageLinks); |
| unittest.expect(o.adult, unittest.isTrue); |
| unittest.expect(o.adwordsGrouping, unittest.equals('foo')); |
| checkUnnamed321(o.adwordsLabels); |
| unittest.expect(o.adwordsRedirect, unittest.equals('foo')); |
| unittest.expect(o.ageGroup, unittest.equals('foo')); |
| unittest.expect(o.availability, unittest.equals('foo')); |
| unittest.expect(o.availabilityDate, unittest.equals('foo')); |
| unittest.expect(o.brand, unittest.equals('foo')); |
| unittest.expect(o.channel, unittest.equals('foo')); |
| unittest.expect(o.color, unittest.equals('foo')); |
| unittest.expect(o.condition, unittest.equals('foo')); |
| unittest.expect(o.contentLanguage, unittest.equals('foo')); |
| checkUnnamed322(o.customAttributes); |
| checkUnnamed323(o.customGroups); |
| unittest.expect(o.customLabel0, unittest.equals('foo')); |
| unittest.expect(o.customLabel1, unittest.equals('foo')); |
| unittest.expect(o.customLabel2, unittest.equals('foo')); |
| unittest.expect(o.customLabel3, unittest.equals('foo')); |
| unittest.expect(o.customLabel4, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkUnnamed324(o.destinations); |
| unittest.expect(o.energyEfficiencyClass, unittest.equals('foo')); |
| unittest.expect(o.expirationDate, unittest.equals('foo')); |
| unittest.expect(o.gender, unittest.equals('foo')); |
| unittest.expect(o.googleProductCategory, unittest.equals('foo')); |
| unittest.expect(o.gtin, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.identifierExists, unittest.isTrue); |
| unittest.expect(o.imageLink, unittest.equals('foo')); |
| checkProductInstallment(o.installment); |
| unittest.expect(o.isBundle, unittest.isTrue); |
| unittest.expect(o.itemGroupId, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.link, unittest.equals('foo')); |
| checkLoyaltyPoints(o.loyaltyPoints); |
| unittest.expect(o.material, unittest.equals('foo')); |
| unittest.expect(o.mobileLink, unittest.equals('foo')); |
| unittest.expect(o.mpn, unittest.equals('foo')); |
| unittest.expect(o.multipack, unittest.equals('foo')); |
| unittest.expect(o.offerId, unittest.equals('foo')); |
| unittest.expect(o.onlineOnly, unittest.isTrue); |
| unittest.expect(o.pattern, unittest.equals('foo')); |
| checkPrice(o.price); |
| unittest.expect(o.productType, unittest.equals('foo')); |
| checkPrice(o.salePrice); |
| unittest.expect(o.salePriceEffectiveDate, unittest.equals('foo')); |
| checkUnnamed325(o.shipping); |
| unittest.expect(o.shippingLabel, unittest.equals('foo')); |
| checkProductShippingWeight(o.shippingWeight); |
| unittest.expect(o.sizeSystem, unittest.equals('foo')); |
| unittest.expect(o.sizeType, unittest.equals('foo')); |
| checkUnnamed326(o.sizes); |
| unittest.expect(o.targetCountry, unittest.equals('foo')); |
| checkUnnamed327(o.taxes); |
| unittest.expect(o.title, unittest.equals('foo')); |
| checkProductUnitPricingBaseMeasure(o.unitPricingBaseMeasure); |
| checkProductUnitPricingMeasure(o.unitPricingMeasure); |
| checkUnnamed328(o.validatedDestinations); |
| checkUnnamed329(o.warnings); |
| } |
| buildCounterProduct--; |
| } |
| |
| core.int buildCounterProductCustomAttribute = 0; |
| buildProductCustomAttribute() { |
| var o = new api.ProductCustomAttribute(); |
| buildCounterProductCustomAttribute++; |
| if (buildCounterProductCustomAttribute < 3) { |
| o.name = "foo"; |
| o.type = "foo"; |
| o.unit = "foo"; |
| o.value = "foo"; |
| } |
| buildCounterProductCustomAttribute--; |
| return o; |
| } |
| |
| checkProductCustomAttribute(api.ProductCustomAttribute o) { |
| buildCounterProductCustomAttribute++; |
| if (buildCounterProductCustomAttribute < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.unit, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterProductCustomAttribute--; |
| } |
| |
| buildUnnamed330() { |
| var o = new core.List<api.ProductCustomAttribute>(); |
| o.add(buildProductCustomAttribute()); |
| o.add(buildProductCustomAttribute()); |
| return o; |
| } |
| |
| checkUnnamed330(core.List<api.ProductCustomAttribute> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductCustomAttribute(o[0]); |
| checkProductCustomAttribute(o[1]); |
| } |
| |
| core.int buildCounterProductCustomGroup = 0; |
| buildProductCustomGroup() { |
| var o = new api.ProductCustomGroup(); |
| buildCounterProductCustomGroup++; |
| if (buildCounterProductCustomGroup < 3) { |
| o.attributes = buildUnnamed330(); |
| o.name = "foo"; |
| } |
| buildCounterProductCustomGroup--; |
| return o; |
| } |
| |
| checkProductCustomGroup(api.ProductCustomGroup o) { |
| buildCounterProductCustomGroup++; |
| if (buildCounterProductCustomGroup < 3) { |
| checkUnnamed330(o.attributes); |
| unittest.expect(o.name, unittest.equals('foo')); |
| } |
| buildCounterProductCustomGroup--; |
| } |
| |
| core.int buildCounterProductDestination = 0; |
| buildProductDestination() { |
| var o = new api.ProductDestination(); |
| buildCounterProductDestination++; |
| if (buildCounterProductDestination < 3) { |
| o.destinationName = "foo"; |
| o.intention = "foo"; |
| } |
| buildCounterProductDestination--; |
| return o; |
| } |
| |
| checkProductDestination(api.ProductDestination o) { |
| buildCounterProductDestination++; |
| if (buildCounterProductDestination < 3) { |
| unittest.expect(o.destinationName, unittest.equals('foo')); |
| unittest.expect(o.intention, unittest.equals('foo')); |
| } |
| buildCounterProductDestination--; |
| } |
| |
| core.int buildCounterProductInstallment = 0; |
| buildProductInstallment() { |
| var o = new api.ProductInstallment(); |
| buildCounterProductInstallment++; |
| if (buildCounterProductInstallment < 3) { |
| o.amount = buildPrice(); |
| o.months = "foo"; |
| } |
| buildCounterProductInstallment--; |
| return o; |
| } |
| |
| checkProductInstallment(api.ProductInstallment o) { |
| buildCounterProductInstallment++; |
| if (buildCounterProductInstallment < 3) { |
| checkPrice(o.amount); |
| unittest.expect(o.months, unittest.equals('foo')); |
| } |
| buildCounterProductInstallment--; |
| } |
| |
| core.int buildCounterProductShipping = 0; |
| buildProductShipping() { |
| var o = new api.ProductShipping(); |
| buildCounterProductShipping++; |
| if (buildCounterProductShipping < 3) { |
| o.country = "foo"; |
| o.locationGroupName = "foo"; |
| o.locationId = "foo"; |
| o.postalCode = "foo"; |
| o.price = buildPrice(); |
| o.region = "foo"; |
| o.service = "foo"; |
| } |
| buildCounterProductShipping--; |
| return o; |
| } |
| |
| checkProductShipping(api.ProductShipping o) { |
| buildCounterProductShipping++; |
| if (buildCounterProductShipping < 3) { |
| unittest.expect(o.country, unittest.equals('foo')); |
| unittest.expect(o.locationGroupName, unittest.equals('foo')); |
| unittest.expect(o.locationId, unittest.equals('foo')); |
| unittest.expect(o.postalCode, unittest.equals('foo')); |
| checkPrice(o.price); |
| unittest.expect(o.region, unittest.equals('foo')); |
| unittest.expect(o.service, unittest.equals('foo')); |
| } |
| buildCounterProductShipping--; |
| } |
| |
| core.int buildCounterProductShippingWeight = 0; |
| buildProductShippingWeight() { |
| var o = new api.ProductShippingWeight(); |
| buildCounterProductShippingWeight++; |
| if (buildCounterProductShippingWeight < 3) { |
| o.unit = "foo"; |
| o.value = 42.0; |
| } |
| buildCounterProductShippingWeight--; |
| return o; |
| } |
| |
| checkProductShippingWeight(api.ProductShippingWeight o) { |
| buildCounterProductShippingWeight++; |
| if (buildCounterProductShippingWeight < 3) { |
| unittest.expect(o.unit, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals(42.0)); |
| } |
| buildCounterProductShippingWeight--; |
| } |
| |
| buildUnnamed331() { |
| var o = new core.List<api.ProductStatusDataQualityIssue>(); |
| o.add(buildProductStatusDataQualityIssue()); |
| o.add(buildProductStatusDataQualityIssue()); |
| return o; |
| } |
| |
| checkUnnamed331(core.List<api.ProductStatusDataQualityIssue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductStatusDataQualityIssue(o[0]); |
| checkProductStatusDataQualityIssue(o[1]); |
| } |
| |
| buildUnnamed332() { |
| var o = new core.List<api.ProductStatusDestinationStatus>(); |
| o.add(buildProductStatusDestinationStatus()); |
| o.add(buildProductStatusDestinationStatus()); |
| return o; |
| } |
| |
| checkUnnamed332(core.List<api.ProductStatusDestinationStatus> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductStatusDestinationStatus(o[0]); |
| checkProductStatusDestinationStatus(o[1]); |
| } |
| |
| core.int buildCounterProductStatus = 0; |
| buildProductStatus() { |
| var o = new api.ProductStatus(); |
| buildCounterProductStatus++; |
| if (buildCounterProductStatus < 3) { |
| o.dataQualityIssues = buildUnnamed331(); |
| o.destinationStatuses = buildUnnamed332(); |
| o.kind = "foo"; |
| o.link = "foo"; |
| o.productId = "foo"; |
| o.title = "foo"; |
| } |
| buildCounterProductStatus--; |
| return o; |
| } |
| |
| checkProductStatus(api.ProductStatus o) { |
| buildCounterProductStatus++; |
| if (buildCounterProductStatus < 3) { |
| checkUnnamed331(o.dataQualityIssues); |
| checkUnnamed332(o.destinationStatuses); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.link, unittest.equals('foo')); |
| unittest.expect(o.productId, unittest.equals('foo')); |
| unittest.expect(o.title, unittest.equals('foo')); |
| } |
| buildCounterProductStatus--; |
| } |
| |
| core.int buildCounterProductStatusDataQualityIssue = 0; |
| buildProductStatusDataQualityIssue() { |
| var o = new api.ProductStatusDataQualityIssue(); |
| buildCounterProductStatusDataQualityIssue++; |
| if (buildCounterProductStatusDataQualityIssue < 3) { |
| o.detail = "foo"; |
| o.fetchStatus = "foo"; |
| o.id = "foo"; |
| o.location = "foo"; |
| o.timestamp = "foo"; |
| o.valueOnLandingPage = "foo"; |
| o.valueProvided = "foo"; |
| } |
| buildCounterProductStatusDataQualityIssue--; |
| return o; |
| } |
| |
| checkProductStatusDataQualityIssue(api.ProductStatusDataQualityIssue o) { |
| buildCounterProductStatusDataQualityIssue++; |
| if (buildCounterProductStatusDataQualityIssue < 3) { |
| unittest.expect(o.detail, unittest.equals('foo')); |
| unittest.expect(o.fetchStatus, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| unittest.expect(o.timestamp, unittest.equals('foo')); |
| unittest.expect(o.valueOnLandingPage, unittest.equals('foo')); |
| unittest.expect(o.valueProvided, unittest.equals('foo')); |
| } |
| buildCounterProductStatusDataQualityIssue--; |
| } |
| |
| core.int buildCounterProductStatusDestinationStatus = 0; |
| buildProductStatusDestinationStatus() { |
| var o = new api.ProductStatusDestinationStatus(); |
| buildCounterProductStatusDestinationStatus++; |
| if (buildCounterProductStatusDestinationStatus < 3) { |
| o.approvalStatus = "foo"; |
| o.destination = "foo"; |
| o.intention = "foo"; |
| } |
| buildCounterProductStatusDestinationStatus--; |
| return o; |
| } |
| |
| checkProductStatusDestinationStatus(api.ProductStatusDestinationStatus o) { |
| buildCounterProductStatusDestinationStatus++; |
| if (buildCounterProductStatusDestinationStatus < 3) { |
| unittest.expect(o.approvalStatus, unittest.equals('foo')); |
| unittest.expect(o.destination, unittest.equals('foo')); |
| unittest.expect(o.intention, unittest.equals('foo')); |
| } |
| buildCounterProductStatusDestinationStatus--; |
| } |
| |
| core.int buildCounterProductTax = 0; |
| buildProductTax() { |
| var o = new api.ProductTax(); |
| buildCounterProductTax++; |
| if (buildCounterProductTax < 3) { |
| o.country = "foo"; |
| o.locationId = "foo"; |
| o.postalCode = "foo"; |
| o.rate = 42.0; |
| o.region = "foo"; |
| o.taxShip = true; |
| } |
| buildCounterProductTax--; |
| return o; |
| } |
| |
| checkProductTax(api.ProductTax o) { |
| buildCounterProductTax++; |
| if (buildCounterProductTax < 3) { |
| unittest.expect(o.country, unittest.equals('foo')); |
| unittest.expect(o.locationId, unittest.equals('foo')); |
| unittest.expect(o.postalCode, unittest.equals('foo')); |
| unittest.expect(o.rate, unittest.equals(42.0)); |
| unittest.expect(o.region, unittest.equals('foo')); |
| unittest.expect(o.taxShip, unittest.isTrue); |
| } |
| buildCounterProductTax--; |
| } |
| |
| core.int buildCounterProductUnitPricingBaseMeasure = 0; |
| buildProductUnitPricingBaseMeasure() { |
| var o = new api.ProductUnitPricingBaseMeasure(); |
| buildCounterProductUnitPricingBaseMeasure++; |
| if (buildCounterProductUnitPricingBaseMeasure < 3) { |
| o.unit = "foo"; |
| o.value = "foo"; |
| } |
| buildCounterProductUnitPricingBaseMeasure--; |
| return o; |
| } |
| |
| checkProductUnitPricingBaseMeasure(api.ProductUnitPricingBaseMeasure o) { |
| buildCounterProductUnitPricingBaseMeasure++; |
| if (buildCounterProductUnitPricingBaseMeasure < 3) { |
| unittest.expect(o.unit, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterProductUnitPricingBaseMeasure--; |
| } |
| |
| core.int buildCounterProductUnitPricingMeasure = 0; |
| buildProductUnitPricingMeasure() { |
| var o = new api.ProductUnitPricingMeasure(); |
| buildCounterProductUnitPricingMeasure++; |
| if (buildCounterProductUnitPricingMeasure < 3) { |
| o.unit = "foo"; |
| o.value = 42.0; |
| } |
| buildCounterProductUnitPricingMeasure--; |
| return o; |
| } |
| |
| checkProductUnitPricingMeasure(api.ProductUnitPricingMeasure o) { |
| buildCounterProductUnitPricingMeasure++; |
| if (buildCounterProductUnitPricingMeasure < 3) { |
| unittest.expect(o.unit, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals(42.0)); |
| } |
| buildCounterProductUnitPricingMeasure--; |
| } |
| |
| buildUnnamed333() { |
| var o = new core.List<api.ProductsCustomBatchRequestEntry>(); |
| o.add(buildProductsCustomBatchRequestEntry()); |
| o.add(buildProductsCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed333(core.List<api.ProductsCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductsCustomBatchRequestEntry(o[0]); |
| checkProductsCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterProductsCustomBatchRequest = 0; |
| buildProductsCustomBatchRequest() { |
| var o = new api.ProductsCustomBatchRequest(); |
| buildCounterProductsCustomBatchRequest++; |
| if (buildCounterProductsCustomBatchRequest < 3) { |
| o.entries = buildUnnamed333(); |
| } |
| buildCounterProductsCustomBatchRequest--; |
| return o; |
| } |
| |
| checkProductsCustomBatchRequest(api.ProductsCustomBatchRequest o) { |
| buildCounterProductsCustomBatchRequest++; |
| if (buildCounterProductsCustomBatchRequest < 3) { |
| checkUnnamed333(o.entries); |
| } |
| buildCounterProductsCustomBatchRequest--; |
| } |
| |
| core.int buildCounterProductsCustomBatchRequestEntry = 0; |
| buildProductsCustomBatchRequestEntry() { |
| var o = new api.ProductsCustomBatchRequestEntry(); |
| buildCounterProductsCustomBatchRequestEntry++; |
| if (buildCounterProductsCustomBatchRequestEntry < 3) { |
| o.batchId = 42; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| o.product = buildProduct(); |
| o.productId = "foo"; |
| } |
| buildCounterProductsCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkProductsCustomBatchRequestEntry(api.ProductsCustomBatchRequestEntry o) { |
| buildCounterProductsCustomBatchRequestEntry++; |
| if (buildCounterProductsCustomBatchRequestEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| checkProduct(o.product); |
| unittest.expect(o.productId, unittest.equals('foo')); |
| } |
| buildCounterProductsCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed334() { |
| var o = new core.List<api.ProductsCustomBatchResponseEntry>(); |
| o.add(buildProductsCustomBatchResponseEntry()); |
| o.add(buildProductsCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed334(core.List<api.ProductsCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductsCustomBatchResponseEntry(o[0]); |
| checkProductsCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterProductsCustomBatchResponse = 0; |
| buildProductsCustomBatchResponse() { |
| var o = new api.ProductsCustomBatchResponse(); |
| buildCounterProductsCustomBatchResponse++; |
| if (buildCounterProductsCustomBatchResponse < 3) { |
| o.entries = buildUnnamed334(); |
| o.kind = "foo"; |
| } |
| buildCounterProductsCustomBatchResponse--; |
| return o; |
| } |
| |
| checkProductsCustomBatchResponse(api.ProductsCustomBatchResponse o) { |
| buildCounterProductsCustomBatchResponse++; |
| if (buildCounterProductsCustomBatchResponse < 3) { |
| checkUnnamed334(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterProductsCustomBatchResponse--; |
| } |
| |
| core.int buildCounterProductsCustomBatchResponseEntry = 0; |
| buildProductsCustomBatchResponseEntry() { |
| var o = new api.ProductsCustomBatchResponseEntry(); |
| buildCounterProductsCustomBatchResponseEntry++; |
| if (buildCounterProductsCustomBatchResponseEntry < 3) { |
| o.batchId = 42; |
| o.errors = buildErrors(); |
| o.kind = "foo"; |
| o.product = buildProduct(); |
| } |
| buildCounterProductsCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkProductsCustomBatchResponseEntry(api.ProductsCustomBatchResponseEntry o) { |
| buildCounterProductsCustomBatchResponseEntry++; |
| if (buildCounterProductsCustomBatchResponseEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkErrors(o.errors); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkProduct(o.product); |
| } |
| buildCounterProductsCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed335() { |
| var o = new core.List<api.Product>(); |
| o.add(buildProduct()); |
| o.add(buildProduct()); |
| return o; |
| } |
| |
| checkUnnamed335(core.List<api.Product> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProduct(o[0]); |
| checkProduct(o[1]); |
| } |
| |
| core.int buildCounterProductsListResponse = 0; |
| buildProductsListResponse() { |
| var o = new api.ProductsListResponse(); |
| buildCounterProductsListResponse++; |
| if (buildCounterProductsListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed335(); |
| } |
| buildCounterProductsListResponse--; |
| return o; |
| } |
| |
| checkProductsListResponse(api.ProductsListResponse o) { |
| buildCounterProductsListResponse++; |
| if (buildCounterProductsListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed335(o.resources); |
| } |
| buildCounterProductsListResponse--; |
| } |
| |
| buildUnnamed336() { |
| var o = new core.List<api.ProductstatusesCustomBatchRequestEntry>(); |
| o.add(buildProductstatusesCustomBatchRequestEntry()); |
| o.add(buildProductstatusesCustomBatchRequestEntry()); |
| return o; |
| } |
| |
| checkUnnamed336(core.List<api.ProductstatusesCustomBatchRequestEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductstatusesCustomBatchRequestEntry(o[0]); |
| checkProductstatusesCustomBatchRequestEntry(o[1]); |
| } |
| |
| core.int buildCounterProductstatusesCustomBatchRequest = 0; |
| buildProductstatusesCustomBatchRequest() { |
| var o = new api.ProductstatusesCustomBatchRequest(); |
| buildCounterProductstatusesCustomBatchRequest++; |
| if (buildCounterProductstatusesCustomBatchRequest < 3) { |
| o.entries = buildUnnamed336(); |
| } |
| buildCounterProductstatusesCustomBatchRequest--; |
| return o; |
| } |
| |
| checkProductstatusesCustomBatchRequest(api.ProductstatusesCustomBatchRequest o) { |
| buildCounterProductstatusesCustomBatchRequest++; |
| if (buildCounterProductstatusesCustomBatchRequest < 3) { |
| checkUnnamed336(o.entries); |
| } |
| buildCounterProductstatusesCustomBatchRequest--; |
| } |
| |
| core.int buildCounterProductstatusesCustomBatchRequestEntry = 0; |
| buildProductstatusesCustomBatchRequestEntry() { |
| var o = new api.ProductstatusesCustomBatchRequestEntry(); |
| buildCounterProductstatusesCustomBatchRequestEntry++; |
| if (buildCounterProductstatusesCustomBatchRequestEntry < 3) { |
| o.batchId = 42; |
| o.merchantId = "foo"; |
| o.method = "foo"; |
| o.productId = "foo"; |
| } |
| buildCounterProductstatusesCustomBatchRequestEntry--; |
| return o; |
| } |
| |
| checkProductstatusesCustomBatchRequestEntry(api.ProductstatusesCustomBatchRequestEntry o) { |
| buildCounterProductstatusesCustomBatchRequestEntry++; |
| if (buildCounterProductstatusesCustomBatchRequestEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| unittest.expect(o.merchantId, unittest.equals('foo')); |
| unittest.expect(o.method, unittest.equals('foo')); |
| unittest.expect(o.productId, unittest.equals('foo')); |
| } |
| buildCounterProductstatusesCustomBatchRequestEntry--; |
| } |
| |
| buildUnnamed337() { |
| var o = new core.List<api.ProductstatusesCustomBatchResponseEntry>(); |
| o.add(buildProductstatusesCustomBatchResponseEntry()); |
| o.add(buildProductstatusesCustomBatchResponseEntry()); |
| return o; |
| } |
| |
| checkUnnamed337(core.List<api.ProductstatusesCustomBatchResponseEntry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductstatusesCustomBatchResponseEntry(o[0]); |
| checkProductstatusesCustomBatchResponseEntry(o[1]); |
| } |
| |
| core.int buildCounterProductstatusesCustomBatchResponse = 0; |
| buildProductstatusesCustomBatchResponse() { |
| var o = new api.ProductstatusesCustomBatchResponse(); |
| buildCounterProductstatusesCustomBatchResponse++; |
| if (buildCounterProductstatusesCustomBatchResponse < 3) { |
| o.entries = buildUnnamed337(); |
| o.kind = "foo"; |
| } |
| buildCounterProductstatusesCustomBatchResponse--; |
| return o; |
| } |
| |
| checkProductstatusesCustomBatchResponse(api.ProductstatusesCustomBatchResponse o) { |
| buildCounterProductstatusesCustomBatchResponse++; |
| if (buildCounterProductstatusesCustomBatchResponse < 3) { |
| checkUnnamed337(o.entries); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterProductstatusesCustomBatchResponse--; |
| } |
| |
| core.int buildCounterProductstatusesCustomBatchResponseEntry = 0; |
| buildProductstatusesCustomBatchResponseEntry() { |
| var o = new api.ProductstatusesCustomBatchResponseEntry(); |
| buildCounterProductstatusesCustomBatchResponseEntry++; |
| if (buildCounterProductstatusesCustomBatchResponseEntry < 3) { |
| o.batchId = 42; |
| o.errors = buildErrors(); |
| o.kind = "foo"; |
| o.productStatus = buildProductStatus(); |
| } |
| buildCounterProductstatusesCustomBatchResponseEntry--; |
| return o; |
| } |
| |
| checkProductstatusesCustomBatchResponseEntry(api.ProductstatusesCustomBatchResponseEntry o) { |
| buildCounterProductstatusesCustomBatchResponseEntry++; |
| if (buildCounterProductstatusesCustomBatchResponseEntry < 3) { |
| unittest.expect(o.batchId, unittest.equals(42)); |
| checkErrors(o.errors); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkProductStatus(o.productStatus); |
| } |
| buildCounterProductstatusesCustomBatchResponseEntry--; |
| } |
| |
| buildUnnamed338() { |
| var o = new core.List<api.ProductStatus>(); |
| o.add(buildProductStatus()); |
| o.add(buildProductStatus()); |
| return o; |
| } |
| |
| checkUnnamed338(core.List<api.ProductStatus> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProductStatus(o[0]); |
| checkProductStatus(o[1]); |
| } |
| |
| core.int buildCounterProductstatusesListResponse = 0; |
| buildProductstatusesListResponse() { |
| var o = new api.ProductstatusesListResponse(); |
| buildCounterProductstatusesListResponse++; |
| if (buildCounterProductstatusesListResponse < 3) { |
| o.kind = "foo"; |
| o.nextPageToken = "foo"; |
| o.resources = buildUnnamed338(); |
| } |
| buildCounterProductstatusesListResponse--; |
| return o; |
| } |
| |
| checkProductstatusesListResponse(api.ProductstatusesListResponse o) { |
| buildCounterProductstatusesListResponse++; |
| if (buildCounterProductstatusesListResponse < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed338(o.resources); |
| } |
| buildCounterProductstatusesListResponse--; |
| } |
| |
| |
| main() { |
| unittest.group("obj-schema-Account", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccount(); |
| var od = new api.Account.fromJson(o.toJson()); |
| checkAccount(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountAdwordsLink", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountAdwordsLink(); |
| var od = new api.AccountAdwordsLink.fromJson(o.toJson()); |
| checkAccountAdwordsLink(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountStatus", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountStatus(); |
| var od = new api.AccountStatus.fromJson(o.toJson()); |
| checkAccountStatus(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountStatusDataQualityIssue", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountStatusDataQualityIssue(); |
| var od = new api.AccountStatusDataQualityIssue.fromJson(o.toJson()); |
| checkAccountStatusDataQualityIssue(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountStatusExampleItem", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountStatusExampleItem(); |
| var od = new api.AccountStatusExampleItem.fromJson(o.toJson()); |
| checkAccountStatusExampleItem(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountUser", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountUser(); |
| var od = new api.AccountUser.fromJson(o.toJson()); |
| checkAccountUser(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountsCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountsCustomBatchRequest(); |
| var od = new api.AccountsCustomBatchRequest.fromJson(o.toJson()); |
| checkAccountsCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountsCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountsCustomBatchRequestEntry(); |
| var od = new api.AccountsCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkAccountsCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountsCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountsCustomBatchResponse(); |
| var od = new api.AccountsCustomBatchResponse.fromJson(o.toJson()); |
| checkAccountsCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountsCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountsCustomBatchResponseEntry(); |
| var od = new api.AccountsCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkAccountsCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountsListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountsListResponse(); |
| var od = new api.AccountsListResponse.fromJson(o.toJson()); |
| checkAccountsListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountstatusesCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountstatusesCustomBatchRequest(); |
| var od = new api.AccountstatusesCustomBatchRequest.fromJson(o.toJson()); |
| checkAccountstatusesCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountstatusesCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountstatusesCustomBatchRequestEntry(); |
| var od = new api.AccountstatusesCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkAccountstatusesCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountstatusesCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountstatusesCustomBatchResponse(); |
| var od = new api.AccountstatusesCustomBatchResponse.fromJson(o.toJson()); |
| checkAccountstatusesCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountstatusesCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountstatusesCustomBatchResponseEntry(); |
| var od = new api.AccountstatusesCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkAccountstatusesCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AccountstatusesListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAccountstatusesListResponse(); |
| var od = new api.AccountstatusesListResponse.fromJson(o.toJson()); |
| checkAccountstatusesListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Datafeed", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeed(); |
| var od = new api.Datafeed.fromJson(o.toJson()); |
| checkDatafeed(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedFetchSchedule", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedFetchSchedule(); |
| var od = new api.DatafeedFetchSchedule.fromJson(o.toJson()); |
| checkDatafeedFetchSchedule(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedFormat", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedFormat(); |
| var od = new api.DatafeedFormat.fromJson(o.toJson()); |
| checkDatafeedFormat(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedStatus", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedStatus(); |
| var od = new api.DatafeedStatus.fromJson(o.toJson()); |
| checkDatafeedStatus(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedStatusError", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedStatusError(); |
| var od = new api.DatafeedStatusError.fromJson(o.toJson()); |
| checkDatafeedStatusError(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedStatusExample", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedStatusExample(); |
| var od = new api.DatafeedStatusExample.fromJson(o.toJson()); |
| checkDatafeedStatusExample(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedsCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedsCustomBatchRequest(); |
| var od = new api.DatafeedsCustomBatchRequest.fromJson(o.toJson()); |
| checkDatafeedsCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedsCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedsCustomBatchRequestEntry(); |
| var od = new api.DatafeedsCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkDatafeedsCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedsCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedsCustomBatchResponse(); |
| var od = new api.DatafeedsCustomBatchResponse.fromJson(o.toJson()); |
| checkDatafeedsCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedsCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedsCustomBatchResponseEntry(); |
| var od = new api.DatafeedsCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkDatafeedsCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedsListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedsListResponse(); |
| var od = new api.DatafeedsListResponse.fromJson(o.toJson()); |
| checkDatafeedsListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedstatusesCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedstatusesCustomBatchRequest(); |
| var od = new api.DatafeedstatusesCustomBatchRequest.fromJson(o.toJson()); |
| checkDatafeedstatusesCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedstatusesCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedstatusesCustomBatchRequestEntry(); |
| var od = new api.DatafeedstatusesCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkDatafeedstatusesCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedstatusesCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedstatusesCustomBatchResponse(); |
| var od = new api.DatafeedstatusesCustomBatchResponse.fromJson(o.toJson()); |
| checkDatafeedstatusesCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedstatusesCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedstatusesCustomBatchResponseEntry(); |
| var od = new api.DatafeedstatusesCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkDatafeedstatusesCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-DatafeedstatusesListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDatafeedstatusesListResponse(); |
| var od = new api.DatafeedstatusesListResponse.fromJson(o.toJson()); |
| checkDatafeedstatusesListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Error", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildError(); |
| var od = new api.Error.fromJson(o.toJson()); |
| checkError(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Errors", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildErrors(); |
| var od = new api.Errors.fromJson(o.toJson()); |
| checkErrors(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Inventory", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventory(); |
| var od = new api.Inventory.fromJson(o.toJson()); |
| checkInventory(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventoryCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventoryCustomBatchRequest(); |
| var od = new api.InventoryCustomBatchRequest.fromJson(o.toJson()); |
| checkInventoryCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventoryCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventoryCustomBatchRequestEntry(); |
| var od = new api.InventoryCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkInventoryCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventoryCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventoryCustomBatchResponse(); |
| var od = new api.InventoryCustomBatchResponse.fromJson(o.toJson()); |
| checkInventoryCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventoryCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventoryCustomBatchResponseEntry(); |
| var od = new api.InventoryCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkInventoryCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventorySetRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventorySetRequest(); |
| var od = new api.InventorySetRequest.fromJson(o.toJson()); |
| checkInventorySetRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InventorySetResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInventorySetResponse(); |
| var od = new api.InventorySetResponse.fromJson(o.toJson()); |
| checkInventorySetResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-LoyaltyPoints", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildLoyaltyPoints(); |
| var od = new api.LoyaltyPoints.fromJson(o.toJson()); |
| checkLoyaltyPoints(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Price", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildPrice(); |
| var od = new api.Price.fromJson(o.toJson()); |
| checkPrice(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Product", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProduct(); |
| var od = new api.Product.fromJson(o.toJson()); |
| checkProduct(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductCustomAttribute", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductCustomAttribute(); |
| var od = new api.ProductCustomAttribute.fromJson(o.toJson()); |
| checkProductCustomAttribute(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductCustomGroup", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductCustomGroup(); |
| var od = new api.ProductCustomGroup.fromJson(o.toJson()); |
| checkProductCustomGroup(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductDestination", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductDestination(); |
| var od = new api.ProductDestination.fromJson(o.toJson()); |
| checkProductDestination(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductInstallment", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductInstallment(); |
| var od = new api.ProductInstallment.fromJson(o.toJson()); |
| checkProductInstallment(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductShipping", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductShipping(); |
| var od = new api.ProductShipping.fromJson(o.toJson()); |
| checkProductShipping(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductShippingWeight", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductShippingWeight(); |
| var od = new api.ProductShippingWeight.fromJson(o.toJson()); |
| checkProductShippingWeight(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductStatus", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductStatus(); |
| var od = new api.ProductStatus.fromJson(o.toJson()); |
| checkProductStatus(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductStatusDataQualityIssue", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductStatusDataQualityIssue(); |
| var od = new api.ProductStatusDataQualityIssue.fromJson(o.toJson()); |
| checkProductStatusDataQualityIssue(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductStatusDestinationStatus", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductStatusDestinationStatus(); |
| var od = new api.ProductStatusDestinationStatus.fromJson(o.toJson()); |
| checkProductStatusDestinationStatus(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductTax", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductTax(); |
| var od = new api.ProductTax.fromJson(o.toJson()); |
| checkProductTax(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductUnitPricingBaseMeasure", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductUnitPricingBaseMeasure(); |
| var od = new api.ProductUnitPricingBaseMeasure.fromJson(o.toJson()); |
| checkProductUnitPricingBaseMeasure(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductUnitPricingMeasure", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductUnitPricingMeasure(); |
| var od = new api.ProductUnitPricingMeasure.fromJson(o.toJson()); |
| checkProductUnitPricingMeasure(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductsCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductsCustomBatchRequest(); |
| var od = new api.ProductsCustomBatchRequest.fromJson(o.toJson()); |
| checkProductsCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductsCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductsCustomBatchRequestEntry(); |
| var od = new api.ProductsCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkProductsCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductsCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductsCustomBatchResponse(); |
| var od = new api.ProductsCustomBatchResponse.fromJson(o.toJson()); |
| checkProductsCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductsCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductsCustomBatchResponseEntry(); |
| var od = new api.ProductsCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkProductsCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductsListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductsListResponse(); |
| var od = new api.ProductsListResponse.fromJson(o.toJson()); |
| checkProductsListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductstatusesCustomBatchRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductstatusesCustomBatchRequest(); |
| var od = new api.ProductstatusesCustomBatchRequest.fromJson(o.toJson()); |
| checkProductstatusesCustomBatchRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductstatusesCustomBatchRequestEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductstatusesCustomBatchRequestEntry(); |
| var od = new api.ProductstatusesCustomBatchRequestEntry.fromJson(o.toJson()); |
| checkProductstatusesCustomBatchRequestEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductstatusesCustomBatchResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductstatusesCustomBatchResponse(); |
| var od = new api.ProductstatusesCustomBatchResponse.fromJson(o.toJson()); |
| checkProductstatusesCustomBatchResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductstatusesCustomBatchResponseEntry", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductstatusesCustomBatchResponseEntry(); |
| var od = new api.ProductstatusesCustomBatchResponseEntry.fromJson(o.toJson()); |
| checkProductstatusesCustomBatchResponseEntry(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ProductstatusesListResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildProductstatusesListResponse(); |
| var od = new api.ProductstatusesListResponse.fromJson(o.toJson()); |
| checkProductstatusesListResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("resource-AccountsResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_request = buildAccountsCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.AccountsCustomBatchRequest.fromJson(json); |
| checkAccountsCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("accounts/batch")); |
| pathOffset += 14; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccountsCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.AccountsCustomBatchResponse response) { |
| checkAccountsCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_merchantId = "foo"; |
| var arg_accountId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_merchantId, arg_accountId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_merchantId = "foo"; |
| var arg_accountId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccount()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_accountId).then(unittest.expectAsync(((api.Account response) { |
| checkAccount(response); |
| }))); |
| }); |
| |
| unittest.test("method--insert", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_request = buildAccount(); |
| var arg_merchantId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Account.fromJson(json); |
| checkAccount(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccount()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.insert(arg_request, arg_merchantId).then(unittest.expectAsync(((api.Account response) { |
| checkAccount(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccountsListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AccountsListResponse response) { |
| checkAccountsListResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_request = buildAccount(); |
| var arg_merchantId = "foo"; |
| var arg_accountId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Account.fromJson(json); |
| checkAccount(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccount()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_merchantId, arg_accountId).then(unittest.expectAsync(((api.Account response) { |
| checkAccount(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountsResourceApi res = new api.ContentApi(mock).accounts; |
| var arg_request = buildAccount(); |
| var arg_merchantId = "foo"; |
| var arg_accountId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Account.fromJson(json); |
| checkAccount(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccount()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_merchantId, arg_accountId).then(unittest.expectAsync(((api.Account response) { |
| checkAccount(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-AccountstatusesResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountstatusesResourceApi res = new api.ContentApi(mock).accountstatuses; |
| var arg_request = buildAccountstatusesCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.AccountstatusesCustomBatchRequest.fromJson(json); |
| checkAccountstatusesCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("accountstatuses/batch")); |
| pathOffset += 21; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccountstatusesCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.AccountstatusesCustomBatchResponse response) { |
| checkAccountstatusesCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountstatusesResourceApi res = new api.ContentApi(mock).accountstatuses; |
| var arg_merchantId = "foo"; |
| var arg_accountId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccountStatus()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_accountId).then(unittest.expectAsync(((api.AccountStatus response) { |
| checkAccountStatus(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.AccountstatusesResourceApi res = new api.ContentApi(mock).accountstatuses; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAccountstatusesListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AccountstatusesListResponse response) { |
| checkAccountstatusesListResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-DatafeedsResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_request = buildDatafeedsCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.DatafeedsCustomBatchRequest.fromJson(json); |
| checkDatafeedsCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("datafeeds/batch")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeedsCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.DatafeedsCustomBatchResponse response) { |
| checkDatafeedsCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_merchantId = "foo"; |
| var arg_datafeedId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_merchantId, arg_datafeedId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_merchantId = "foo"; |
| var arg_datafeedId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeed()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_datafeedId).then(unittest.expectAsync(((api.Datafeed response) { |
| checkDatafeed(response); |
| }))); |
| }); |
| |
| unittest.test("method--insert", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_request = buildDatafeed(); |
| var arg_merchantId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Datafeed.fromJson(json); |
| checkDatafeed(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeed()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.insert(arg_request, arg_merchantId).then(unittest.expectAsync(((api.Datafeed response) { |
| checkDatafeed(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeedsListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DatafeedsListResponse response) { |
| checkDatafeedsListResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_request = buildDatafeed(); |
| var arg_merchantId = "foo"; |
| var arg_datafeedId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Datafeed.fromJson(json); |
| checkDatafeed(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeed()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_merchantId, arg_datafeedId).then(unittest.expectAsync(((api.Datafeed response) { |
| checkDatafeed(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedsResourceApi res = new api.ContentApi(mock).datafeeds; |
| var arg_request = buildDatafeed(); |
| var arg_merchantId = "foo"; |
| var arg_datafeedId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Datafeed.fromJson(json); |
| checkDatafeed(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeed()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_merchantId, arg_datafeedId).then(unittest.expectAsync(((api.Datafeed response) { |
| checkDatafeed(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-DatafeedstatusesResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedstatusesResourceApi res = new api.ContentApi(mock).datafeedstatuses; |
| var arg_request = buildDatafeedstatusesCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.DatafeedstatusesCustomBatchRequest.fromJson(json); |
| checkDatafeedstatusesCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.equals("datafeedstatuses/batch")); |
| pathOffset += 22; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeedstatusesCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.DatafeedstatusesCustomBatchResponse response) { |
| checkDatafeedstatusesCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedstatusesResourceApi res = new api.ContentApi(mock).datafeedstatuses; |
| var arg_merchantId = "foo"; |
| var arg_datafeedId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeedStatus()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_datafeedId).then(unittest.expectAsync(((api.DatafeedStatus response) { |
| checkDatafeedStatus(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatafeedstatusesResourceApi res = new api.ContentApi(mock).datafeedstatuses; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDatafeedstatusesListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DatafeedstatusesListResponse response) { |
| checkDatafeedstatusesListResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-InventoryResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.InventoryResourceApi res = new api.ContentApi(mock).inventory; |
| var arg_request = buildInventoryCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.InventoryCustomBatchRequest.fromJson(json); |
| checkInventoryCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("inventory/batch")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildInventoryCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.InventoryCustomBatchResponse response) { |
| checkInventoryCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--set", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.InventoryResourceApi res = new api.ContentApi(mock).inventory; |
| var arg_request = buildInventorySetRequest(); |
| var arg_merchantId = "foo"; |
| var arg_storeCode = "foo"; |
| var arg_productId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.InventorySetRequest.fromJson(json); |
| checkInventorySetRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildInventorySetResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.set(arg_request, arg_merchantId, arg_storeCode, arg_productId).then(unittest.expectAsync(((api.InventorySetResponse response) { |
| checkInventorySetResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ProductsResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductsResourceApi res = new api.ContentApi(mock).products; |
| var arg_request = buildProductsCustomBatchRequest(); |
| var arg_dryRun = true; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ProductsCustomBatchRequest.fromJson(json); |
| checkProductsCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("products/batch")); |
| pathOffset += 14; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(queryMap["dryRun"].first, unittest.equals("$arg_dryRun")); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProductsCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request, dryRun: arg_dryRun).then(unittest.expectAsync(((api.ProductsCustomBatchResponse response) { |
| checkProductsCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductsResourceApi res = new api.ContentApi(mock).products; |
| var arg_merchantId = "foo"; |
| var arg_productId = "foo"; |
| var arg_dryRun = true; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(queryMap["dryRun"].first, unittest.equals("$arg_dryRun")); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_merchantId, arg_productId, dryRun: arg_dryRun).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductsResourceApi res = new api.ContentApi(mock).products; |
| var arg_merchantId = "foo"; |
| var arg_productId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProduct()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_productId).then(unittest.expectAsync(((api.Product response) { |
| checkProduct(response); |
| }))); |
| }); |
| |
| unittest.test("method--insert", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductsResourceApi res = new api.ContentApi(mock).products; |
| var arg_request = buildProduct(); |
| var arg_merchantId = "foo"; |
| var arg_dryRun = true; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Product.fromJson(json); |
| checkProduct(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(queryMap["dryRun"].first, unittest.equals("$arg_dryRun")); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProduct()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.insert(arg_request, arg_merchantId, dryRun: arg_dryRun).then(unittest.expectAsync(((api.Product response) { |
| checkProduct(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductsResourceApi res = new api.ContentApi(mock).products; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProductsListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ProductsListResponse response) { |
| checkProductsListResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ProductstatusesResourceApi", () { |
| unittest.test("method--custombatch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductstatusesResourceApi res = new api.ContentApi(mock).productstatuses; |
| var arg_request = buildProductstatusesCustomBatchRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ProductstatusesCustomBatchRequest.fromJson(json); |
| checkProductstatusesCustomBatchRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("content/v2/")); |
| pathOffset += 11; |
| unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("productstatuses/batch")); |
| pathOffset += 21; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProductstatusesCustomBatchResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.custombatch(arg_request).then(unittest.expectAsync(((api.ProductstatusesCustomBatchResponse response) { |
| checkProductstatusesCustomBatchResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductstatusesResourceApi res = new api.ContentApi(mock).productstatuses; |
| var arg_merchantId = "foo"; |
| var arg_productId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProductStatus()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_merchantId, arg_productId).then(unittest.expectAsync(((api.ProductStatus response) { |
| checkProductStatus(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ProductstatusesResourceApi res = new api.ContentApi(mock).productstatuses; |
| var arg_merchantId = "foo"; |
| var arg_maxResults = 42; |
| var arg_pageToken = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| 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["maxResults"].first), unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildProductstatusesListResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_merchantId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ProductstatusesListResponse response) { |
| checkProductstatusesListResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| } |
| |