| Index: generated/googleapis/test/content/v2.dart
|
| diff --git a/generated/googleapis/test/content/v2.dart b/generated/googleapis/test/content/v2.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..1a2447a4ac3c0f693b84f7f9172ad2603ce97e8e
|
| --- /dev/null
|
| +++ b/generated/googleapis/test/content/v2.dart
|
| @@ -0,0 +1,4450 @@
|
| +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;
|
| +
|
| +
|
| +
|
| +buildUnnamed299() {
|
| + var o = new core.List<api.AccountAdwordsLink>();
|
| + o.add(buildAccountAdwordsLink());
|
| + o.add(buildAccountAdwordsLink());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed299(core.List<api.AccountAdwordsLink> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAccountAdwordsLink(o[0]);
|
| + checkAccountAdwordsLink(o[1]);
|
| +}
|
| +
|
| +buildUnnamed300() {
|
| + var o = new core.List<api.AccountUser>();
|
| + o.add(buildAccountUser());
|
| + o.add(buildAccountUser());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed300(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 = buildUnnamed299();
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + o.reviewsUrl = "foo";
|
| + o.sellerId = "foo";
|
| + o.users = buildUnnamed300();
|
| + o.websiteUrl = "foo";
|
| + }
|
| + buildCounterAccount--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccount(api.Account o) {
|
| + buildCounterAccount++;
|
| + if (buildCounterAccount < 3) {
|
| + unittest.expect(o.adultContent, unittest.isTrue);
|
| + checkUnnamed299(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'));
|
| + checkUnnamed300(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--;
|
| +}
|
| +
|
| +buildUnnamed301() {
|
| + var o = new core.List<api.AccountStatusDataQualityIssue>();
|
| + o.add(buildAccountStatusDataQualityIssue());
|
| + o.add(buildAccountStatusDataQualityIssue());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed301(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 = buildUnnamed301();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterAccountStatus--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccountStatus(api.AccountStatus o) {
|
| + buildCounterAccountStatus++;
|
| + if (buildCounterAccountStatus < 3) {
|
| + unittest.expect(o.accountId, unittest.equals('foo'));
|
| + checkUnnamed301(o.dataQualityIssues);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + }
|
| + buildCounterAccountStatus--;
|
| +}
|
| +
|
| +buildUnnamed302() {
|
| + var o = new core.List<api.AccountStatusExampleItem>();
|
| + o.add(buildAccountStatusExampleItem());
|
| + o.add(buildAccountStatusExampleItem());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed302(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 = buildUnnamed302();
|
| + 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'));
|
| + checkUnnamed302(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--;
|
| +}
|
| +
|
| +buildUnnamed303() {
|
| + var o = new core.List<api.AccountsCustomBatchRequestEntry>();
|
| + o.add(buildAccountsCustomBatchRequestEntry());
|
| + o.add(buildAccountsCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed303(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 = buildUnnamed303();
|
| + }
|
| + buildCounterAccountsCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccountsCustomBatchRequest(api.AccountsCustomBatchRequest o) {
|
| + buildCounterAccountsCustomBatchRequest++;
|
| + if (buildCounterAccountsCustomBatchRequest < 3) {
|
| + checkUnnamed303(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--;
|
| +}
|
| +
|
| +buildUnnamed304() {
|
| + var o = new core.List<api.AccountsCustomBatchResponseEntry>();
|
| + o.add(buildAccountsCustomBatchResponseEntry());
|
| + o.add(buildAccountsCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed304(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 = buildUnnamed304();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterAccountsCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccountsCustomBatchResponse(api.AccountsCustomBatchResponse o) {
|
| + buildCounterAccountsCustomBatchResponse++;
|
| + if (buildCounterAccountsCustomBatchResponse < 3) {
|
| + checkUnnamed304(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--;
|
| +}
|
| +
|
| +buildUnnamed305() {
|
| + var o = new core.List<api.Account>();
|
| + o.add(buildAccount());
|
| + o.add(buildAccount());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed305(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 = buildUnnamed305();
|
| + }
|
| + 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'));
|
| + checkUnnamed305(o.resources);
|
| + }
|
| + buildCounterAccountsListResponse--;
|
| +}
|
| +
|
| +buildUnnamed306() {
|
| + var o = new core.List<api.AccountstatusesCustomBatchRequestEntry>();
|
| + o.add(buildAccountstatusesCustomBatchRequestEntry());
|
| + o.add(buildAccountstatusesCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed306(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 = buildUnnamed306();
|
| + }
|
| + buildCounterAccountstatusesCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccountstatusesCustomBatchRequest(api.AccountstatusesCustomBatchRequest o) {
|
| + buildCounterAccountstatusesCustomBatchRequest++;
|
| + if (buildCounterAccountstatusesCustomBatchRequest < 3) {
|
| + checkUnnamed306(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--;
|
| +}
|
| +
|
| +buildUnnamed307() {
|
| + var o = new core.List<api.AccountstatusesCustomBatchResponseEntry>();
|
| + o.add(buildAccountstatusesCustomBatchResponseEntry());
|
| + o.add(buildAccountstatusesCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed307(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 = buildUnnamed307();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterAccountstatusesCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkAccountstatusesCustomBatchResponse(api.AccountstatusesCustomBatchResponse o) {
|
| + buildCounterAccountstatusesCustomBatchResponse++;
|
| + if (buildCounterAccountstatusesCustomBatchResponse < 3) {
|
| + checkUnnamed307(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--;
|
| +}
|
| +
|
| +buildUnnamed308() {
|
| + var o = new core.List<api.AccountStatus>();
|
| + o.add(buildAccountStatus());
|
| + o.add(buildAccountStatus());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed308(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 = buildUnnamed308();
|
| + }
|
| + 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'));
|
| + checkUnnamed308(o.resources);
|
| + }
|
| + buildCounterAccountstatusesListResponse--;
|
| +}
|
| +
|
| +buildUnnamed309() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed309(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 = buildUnnamed309();
|
| + 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'));
|
| + checkUnnamed309(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--;
|
| +}
|
| +
|
| +buildUnnamed310() {
|
| + var o = new core.List<api.DatafeedStatusError>();
|
| + o.add(buildDatafeedStatusError());
|
| + o.add(buildDatafeedStatusError());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed310(core.List<api.DatafeedStatusError> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDatafeedStatusError(o[0]);
|
| + checkDatafeedStatusError(o[1]);
|
| +}
|
| +
|
| +buildUnnamed311() {
|
| + var o = new core.List<api.DatafeedStatusError>();
|
| + o.add(buildDatafeedStatusError());
|
| + o.add(buildDatafeedStatusError());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed311(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 = buildUnnamed310();
|
| + o.itemsTotal = "foo";
|
| + o.itemsValid = "foo";
|
| + o.kind = "foo";
|
| + o.processingStatus = "foo";
|
| + o.warnings = buildUnnamed311();
|
| + }
|
| + buildCounterDatafeedStatus--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedStatus(api.DatafeedStatus o) {
|
| + buildCounterDatafeedStatus++;
|
| + if (buildCounterDatafeedStatus < 3) {
|
| + unittest.expect(o.datafeedId, unittest.equals('foo'));
|
| + checkUnnamed310(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'));
|
| + checkUnnamed311(o.warnings);
|
| + }
|
| + buildCounterDatafeedStatus--;
|
| +}
|
| +
|
| +buildUnnamed312() {
|
| + var o = new core.List<api.DatafeedStatusExample>();
|
| + o.add(buildDatafeedStatusExample());
|
| + o.add(buildDatafeedStatusExample());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed312(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 = buildUnnamed312();
|
| + 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'));
|
| + checkUnnamed312(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--;
|
| +}
|
| +
|
| +buildUnnamed313() {
|
| + var o = new core.List<api.DatafeedsCustomBatchRequestEntry>();
|
| + o.add(buildDatafeedsCustomBatchRequestEntry());
|
| + o.add(buildDatafeedsCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed313(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 = buildUnnamed313();
|
| + }
|
| + buildCounterDatafeedsCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedsCustomBatchRequest(api.DatafeedsCustomBatchRequest o) {
|
| + buildCounterDatafeedsCustomBatchRequest++;
|
| + if (buildCounterDatafeedsCustomBatchRequest < 3) {
|
| + checkUnnamed313(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--;
|
| +}
|
| +
|
| +buildUnnamed314() {
|
| + var o = new core.List<api.DatafeedsCustomBatchResponseEntry>();
|
| + o.add(buildDatafeedsCustomBatchResponseEntry());
|
| + o.add(buildDatafeedsCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed314(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 = buildUnnamed314();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterDatafeedsCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedsCustomBatchResponse(api.DatafeedsCustomBatchResponse o) {
|
| + buildCounterDatafeedsCustomBatchResponse++;
|
| + if (buildCounterDatafeedsCustomBatchResponse < 3) {
|
| + checkUnnamed314(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--;
|
| +}
|
| +
|
| +buildUnnamed315() {
|
| + var o = new core.List<api.Datafeed>();
|
| + o.add(buildDatafeed());
|
| + o.add(buildDatafeed());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed315(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.resources = buildUnnamed315();
|
| + }
|
| + buildCounterDatafeedsListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedsListResponse(api.DatafeedsListResponse o) {
|
| + buildCounterDatafeedsListResponse++;
|
| + if (buildCounterDatafeedsListResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed315(o.resources);
|
| + }
|
| + buildCounterDatafeedsListResponse--;
|
| +}
|
| +
|
| +buildUnnamed316() {
|
| + var o = new core.List<api.DatafeedstatusesCustomBatchRequestEntry>();
|
| + o.add(buildDatafeedstatusesCustomBatchRequestEntry());
|
| + o.add(buildDatafeedstatusesCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed316(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 = buildUnnamed316();
|
| + }
|
| + buildCounterDatafeedstatusesCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedstatusesCustomBatchRequest(api.DatafeedstatusesCustomBatchRequest o) {
|
| + buildCounterDatafeedstatusesCustomBatchRequest++;
|
| + if (buildCounterDatafeedstatusesCustomBatchRequest < 3) {
|
| + checkUnnamed316(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--;
|
| +}
|
| +
|
| +buildUnnamed317() {
|
| + var o = new core.List<api.DatafeedstatusesCustomBatchResponseEntry>();
|
| + o.add(buildDatafeedstatusesCustomBatchResponseEntry());
|
| + o.add(buildDatafeedstatusesCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed317(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 = buildUnnamed317();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterDatafeedstatusesCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedstatusesCustomBatchResponse(api.DatafeedstatusesCustomBatchResponse o) {
|
| + buildCounterDatafeedstatusesCustomBatchResponse++;
|
| + if (buildCounterDatafeedstatusesCustomBatchResponse < 3) {
|
| + checkUnnamed317(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--;
|
| +}
|
| +
|
| +buildUnnamed318() {
|
| + var o = new core.List<api.DatafeedStatus>();
|
| + o.add(buildDatafeedStatus());
|
| + o.add(buildDatafeedStatus());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed318(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.resources = buildUnnamed318();
|
| + }
|
| + buildCounterDatafeedstatusesListResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkDatafeedstatusesListResponse(api.DatafeedstatusesListResponse o) {
|
| + buildCounterDatafeedstatusesListResponse++;
|
| + if (buildCounterDatafeedstatusesListResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed318(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--;
|
| +}
|
| +
|
| +buildUnnamed319() {
|
| + var o = new core.List<api.Error>();
|
| + o.add(buildError());
|
| + o.add(buildError());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed319(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 = buildUnnamed319();
|
| + o.message = "foo";
|
| + }
|
| + buildCounterErrors--;
|
| + return o;
|
| +}
|
| +
|
| +checkErrors(api.Errors o) {
|
| + buildCounterErrors++;
|
| + if (buildCounterErrors < 3) {
|
| + unittest.expect(o.code, unittest.equals(42));
|
| + checkUnnamed319(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--;
|
| +}
|
| +
|
| +buildUnnamed320() {
|
| + var o = new core.List<api.InventoryCustomBatchRequestEntry>();
|
| + o.add(buildInventoryCustomBatchRequestEntry());
|
| + o.add(buildInventoryCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed320(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 = buildUnnamed320();
|
| + }
|
| + buildCounterInventoryCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkInventoryCustomBatchRequest(api.InventoryCustomBatchRequest o) {
|
| + buildCounterInventoryCustomBatchRequest++;
|
| + if (buildCounterInventoryCustomBatchRequest < 3) {
|
| + checkUnnamed320(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--;
|
| +}
|
| +
|
| +buildUnnamed321() {
|
| + var o = new core.List<api.InventoryCustomBatchResponseEntry>();
|
| + o.add(buildInventoryCustomBatchResponseEntry());
|
| + o.add(buildInventoryCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed321(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 = buildUnnamed321();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterInventoryCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkInventoryCustomBatchResponse(api.InventoryCustomBatchResponse o) {
|
| + buildCounterInventoryCustomBatchResponse++;
|
| + if (buildCounterInventoryCustomBatchResponse < 3) {
|
| + checkUnnamed321(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--;
|
| +}
|
| +
|
| +buildUnnamed322() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed322(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'));
|
| +}
|
| +
|
| +buildUnnamed323() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed323(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'));
|
| +}
|
| +
|
| +buildUnnamed324() {
|
| + var o = new core.List<api.ProductCustomAttribute>();
|
| + o.add(buildProductCustomAttribute());
|
| + o.add(buildProductCustomAttribute());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed324(core.List<api.ProductCustomAttribute> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductCustomAttribute(o[0]);
|
| + checkProductCustomAttribute(o[1]);
|
| +}
|
| +
|
| +buildUnnamed325() {
|
| + var o = new core.List<api.ProductCustomGroup>();
|
| + o.add(buildProductCustomGroup());
|
| + o.add(buildProductCustomGroup());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed325(core.List<api.ProductCustomGroup> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductCustomGroup(o[0]);
|
| + checkProductCustomGroup(o[1]);
|
| +}
|
| +
|
| +buildUnnamed326() {
|
| + var o = new core.List<api.ProductDestination>();
|
| + o.add(buildProductDestination());
|
| + o.add(buildProductDestination());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed326(core.List<api.ProductDestination> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductDestination(o[0]);
|
| + checkProductDestination(o[1]);
|
| +}
|
| +
|
| +buildUnnamed327() {
|
| + var o = new core.List<api.ProductShipping>();
|
| + o.add(buildProductShipping());
|
| + o.add(buildProductShipping());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed327(core.List<api.ProductShipping> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductShipping(o[0]);
|
| + checkProductShipping(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.ProductTax>();
|
| + o.add(buildProductTax());
|
| + o.add(buildProductTax());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed329(core.List<api.ProductTax> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductTax(o[0]);
|
| + checkProductTax(o[1]);
|
| +}
|
| +
|
| +buildUnnamed330() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed330(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'));
|
| +}
|
| +
|
| +buildUnnamed331() {
|
| + var o = new core.List<api.Error>();
|
| + o.add(buildError());
|
| + o.add(buildError());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed331(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 = buildUnnamed322();
|
| + o.adult = true;
|
| + o.adwordsGrouping = "foo";
|
| + o.adwordsLabels = buildUnnamed323();
|
| + 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 = buildUnnamed324();
|
| + o.customGroups = buildUnnamed325();
|
| + o.customLabel0 = "foo";
|
| + o.customLabel1 = "foo";
|
| + o.customLabel2 = "foo";
|
| + o.customLabel3 = "foo";
|
| + o.customLabel4 = "foo";
|
| + o.description = "foo";
|
| + o.destinations = buildUnnamed326();
|
| + 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 = buildUnnamed327();
|
| + o.shippingLabel = "foo";
|
| + o.shippingWeight = buildProductShippingWeight();
|
| + o.sizeSystem = "foo";
|
| + o.sizeType = "foo";
|
| + o.sizes = buildUnnamed328();
|
| + o.targetCountry = "foo";
|
| + o.taxes = buildUnnamed329();
|
| + o.title = "foo";
|
| + o.unitPricingBaseMeasure = buildProductUnitPricingBaseMeasure();
|
| + o.unitPricingMeasure = buildProductUnitPricingMeasure();
|
| + o.validatedDestinations = buildUnnamed330();
|
| + o.warnings = buildUnnamed331();
|
| + }
|
| + buildCounterProduct--;
|
| + return o;
|
| +}
|
| +
|
| +checkProduct(api.Product o) {
|
| + buildCounterProduct++;
|
| + if (buildCounterProduct < 3) {
|
| + checkUnnamed322(o.additionalImageLinks);
|
| + unittest.expect(o.adult, unittest.isTrue);
|
| + unittest.expect(o.adwordsGrouping, unittest.equals('foo'));
|
| + checkUnnamed323(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'));
|
| + checkUnnamed324(o.customAttributes);
|
| + checkUnnamed325(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'));
|
| + checkUnnamed326(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'));
|
| + checkUnnamed327(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'));
|
| + checkUnnamed328(o.sizes);
|
| + unittest.expect(o.targetCountry, unittest.equals('foo'));
|
| + checkUnnamed329(o.taxes);
|
| + unittest.expect(o.title, unittest.equals('foo'));
|
| + checkProductUnitPricingBaseMeasure(o.unitPricingBaseMeasure);
|
| + checkProductUnitPricingMeasure(o.unitPricingMeasure);
|
| + checkUnnamed330(o.validatedDestinations);
|
| + checkUnnamed331(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--;
|
| +}
|
| +
|
| +buildUnnamed332() {
|
| + var o = new core.List<api.ProductCustomAttribute>();
|
| + o.add(buildProductCustomAttribute());
|
| + o.add(buildProductCustomAttribute());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed332(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 = buildUnnamed332();
|
| + o.name = "foo";
|
| + }
|
| + buildCounterProductCustomGroup--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductCustomGroup(api.ProductCustomGroup o) {
|
| + buildCounterProductCustomGroup++;
|
| + if (buildCounterProductCustomGroup < 3) {
|
| + checkUnnamed332(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--;
|
| +}
|
| +
|
| +buildUnnamed333() {
|
| + var o = new core.List<api.ProductStatusDataQualityIssue>();
|
| + o.add(buildProductStatusDataQualityIssue());
|
| + o.add(buildProductStatusDataQualityIssue());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed333(core.List<api.ProductStatusDataQualityIssue> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkProductStatusDataQualityIssue(o[0]);
|
| + checkProductStatusDataQualityIssue(o[1]);
|
| +}
|
| +
|
| +buildUnnamed334() {
|
| + var o = new core.List<api.ProductStatusDestinationStatus>();
|
| + o.add(buildProductStatusDestinationStatus());
|
| + o.add(buildProductStatusDestinationStatus());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed334(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 = buildUnnamed333();
|
| + o.destinationStatuses = buildUnnamed334();
|
| + o.kind = "foo";
|
| + o.link = "foo";
|
| + o.productId = "foo";
|
| + o.title = "foo";
|
| + }
|
| + buildCounterProductStatus--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductStatus(api.ProductStatus o) {
|
| + buildCounterProductStatus++;
|
| + if (buildCounterProductStatus < 3) {
|
| + checkUnnamed333(o.dataQualityIssues);
|
| + checkUnnamed334(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--;
|
| +}
|
| +
|
| +buildUnnamed335() {
|
| + var o = new core.List<api.ProductsCustomBatchRequestEntry>();
|
| + o.add(buildProductsCustomBatchRequestEntry());
|
| + o.add(buildProductsCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed335(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 = buildUnnamed335();
|
| + }
|
| + buildCounterProductsCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductsCustomBatchRequest(api.ProductsCustomBatchRequest o) {
|
| + buildCounterProductsCustomBatchRequest++;
|
| + if (buildCounterProductsCustomBatchRequest < 3) {
|
| + checkUnnamed335(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--;
|
| +}
|
| +
|
| +buildUnnamed336() {
|
| + var o = new core.List<api.ProductsCustomBatchResponseEntry>();
|
| + o.add(buildProductsCustomBatchResponseEntry());
|
| + o.add(buildProductsCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed336(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 = buildUnnamed336();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterProductsCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductsCustomBatchResponse(api.ProductsCustomBatchResponse o) {
|
| + buildCounterProductsCustomBatchResponse++;
|
| + if (buildCounterProductsCustomBatchResponse < 3) {
|
| + checkUnnamed336(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--;
|
| +}
|
| +
|
| +buildUnnamed337() {
|
| + var o = new core.List<api.Product>();
|
| + o.add(buildProduct());
|
| + o.add(buildProduct());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed337(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 = buildUnnamed337();
|
| + }
|
| + 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'));
|
| + checkUnnamed337(o.resources);
|
| + }
|
| + buildCounterProductsListResponse--;
|
| +}
|
| +
|
| +buildUnnamed338() {
|
| + var o = new core.List<api.ProductstatusesCustomBatchRequestEntry>();
|
| + o.add(buildProductstatusesCustomBatchRequestEntry());
|
| + o.add(buildProductstatusesCustomBatchRequestEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed338(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 = buildUnnamed338();
|
| + }
|
| + buildCounterProductstatusesCustomBatchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductstatusesCustomBatchRequest(api.ProductstatusesCustomBatchRequest o) {
|
| + buildCounterProductstatusesCustomBatchRequest++;
|
| + if (buildCounterProductstatusesCustomBatchRequest < 3) {
|
| + checkUnnamed338(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--;
|
| +}
|
| +
|
| +buildUnnamed339() {
|
| + var o = new core.List<api.ProductstatusesCustomBatchResponseEntry>();
|
| + o.add(buildProductstatusesCustomBatchResponseEntry());
|
| + o.add(buildProductstatusesCustomBatchResponseEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed339(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 = buildUnnamed339();
|
| + o.kind = "foo";
|
| + }
|
| + buildCounterProductstatusesCustomBatchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkProductstatusesCustomBatchResponse(api.ProductstatusesCustomBatchResponse o) {
|
| + buildCounterProductstatusesCustomBatchResponse++;
|
| + if (buildCounterProductstatusesCustomBatchResponse < 3) {
|
| + checkUnnamed339(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--;
|
| +}
|
| +
|
| +buildUnnamed340() {
|
| + var o = new core.List<api.ProductStatus>();
|
| + o.add(buildProductStatus());
|
| + o.add(buildProductStatus());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed340(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 = buildUnnamed340();
|
| + }
|
| + 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'));
|
| + checkUnnamed340(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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/accounts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/accounts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/accounts"));
|
| + pathOffset += 9;
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/accounts"));
|
| + pathOffset += 9;
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/accounts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accounts/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/accounts/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accountstatuses/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/accountstatuses/"));
|
| + pathOffset += 17;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/accountstatuses", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/accountstatuses"));
|
| + pathOffset += 16;
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/datafeeds/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_datafeedId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/datafeeds/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_datafeedId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datafeeds"));
|
| + pathOffset += 10;
|
| +
|
| + 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";
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datafeeds"));
|
| + pathOffset += 10;
|
| +
|
| + 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(buildDatafeedsListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_merchantId).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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/datafeeds/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_datafeedId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeeds/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/datafeeds/"));
|
| + pathOffset += 11;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_datafeedId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeedstatuses/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/datafeedstatuses/"));
|
| + pathOffset += 18;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_datafeedId"));
|
| +
|
| + 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";
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/datafeedstatuses", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/datafeedstatuses"));
|
| + pathOffset += 17;
|
| +
|
| + 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(buildDatafeedstatusesListResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_merchantId).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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/inventory/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/inventory/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/products/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_storeCode"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/products/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_productId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/products/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/products/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_productId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/products/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/products/"));
|
| + pathOffset += 10;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_productId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/products", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/products"));
|
| + pathOffset += 9;
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/products", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/products"));
|
| + pathOffset += 9;
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/productstatuses/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/productstatuses/"));
|
| + pathOffset += 17;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_productId"));
|
| +
|
| + 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 + 12), unittest.equals("/content/v2/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/productstatuses", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_merchantId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/productstatuses"));
|
| + pathOffset += 16;
|
| +
|
| + 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);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| +}
|
| +
|
|
|