| Index: generated/googleapis/test/analytics/v3.dart
|
| diff --git a/generated/googleapis/test/analytics/v3.dart b/generated/googleapis/test/analytics/v3.dart
|
| deleted file mode 100644
|
| index 49e2fa830b855b6a35fb6cc1ede09f1337ce16df..0000000000000000000000000000000000000000
|
| --- a/generated/googleapis/test/analytics/v3.dart
|
| +++ /dev/null
|
| @@ -1,9020 +0,0 @@
|
| -library googleapis.analytics.v3.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/analytics/v3.dart' as api;
|
| -
|
| -
|
| -
|
| -core.int buildCounterAccountChildLink = 0;
|
| -buildAccountChildLink() {
|
| - var o = new api.AccountChildLink();
|
| - buildCounterAccountChildLink++;
|
| - if (buildCounterAccountChildLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterAccountChildLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountChildLink(api.AccountChildLink o) {
|
| - buildCounterAccountChildLink++;
|
| - if (buildCounterAccountChildLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterAccountChildLink--;
|
| -}
|
| -
|
| -buildUnnamed581() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed581(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 buildCounterAccountPermissions = 0;
|
| -buildAccountPermissions() {
|
| - var o = new api.AccountPermissions();
|
| - buildCounterAccountPermissions++;
|
| - if (buildCounterAccountPermissions < 3) {
|
| - o.effective = buildUnnamed581();
|
| - }
|
| - buildCounterAccountPermissions--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountPermissions(api.AccountPermissions o) {
|
| - buildCounterAccountPermissions++;
|
| - if (buildCounterAccountPermissions < 3) {
|
| - checkUnnamed581(o.effective);
|
| - }
|
| - buildCounterAccountPermissions--;
|
| -}
|
| -
|
| -core.int buildCounterAccount = 0;
|
| -buildAccount() {
|
| - var o = new api.Account();
|
| - buildCounterAccount++;
|
| - if (buildCounterAccount < 3) {
|
| - o.childLink = buildAccountChildLink();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.permissions = buildAccountPermissions();
|
| - o.selfLink = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - }
|
| - buildCounterAccount--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccount(api.Account o) {
|
| - buildCounterAccount++;
|
| - if (buildCounterAccount < 3) {
|
| - checkAccountChildLink(o.childLink);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkAccountPermissions(o.permissions);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - }
|
| - buildCounterAccount--;
|
| -}
|
| -
|
| -core.int buildCounterAccountRef = 0;
|
| -buildAccountRef() {
|
| - var o = new api.AccountRef();
|
| - buildCounterAccountRef++;
|
| - if (buildCounterAccountRef < 3) {
|
| - o.href = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterAccountRef--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountRef(api.AccountRef o) {
|
| - buildCounterAccountRef++;
|
| - if (buildCounterAccountRef < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterAccountRef--;
|
| -}
|
| -
|
| -buildUnnamed582() {
|
| - var o = new core.List<api.AccountSummary>();
|
| - o.add(buildAccountSummary());
|
| - o.add(buildAccountSummary());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed582(core.List<api.AccountSummary> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAccountSummary(o[0]);
|
| - checkAccountSummary(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterAccountSummaries = 0;
|
| -buildAccountSummaries() {
|
| - var o = new api.AccountSummaries();
|
| - buildCounterAccountSummaries++;
|
| - if (buildCounterAccountSummaries < 3) {
|
| - o.items = buildUnnamed582();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterAccountSummaries--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountSummaries(api.AccountSummaries o) {
|
| - buildCounterAccountSummaries++;
|
| - if (buildCounterAccountSummaries < 3) {
|
| - checkUnnamed582(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterAccountSummaries--;
|
| -}
|
| -
|
| -buildUnnamed583() {
|
| - var o = new core.List<api.WebPropertySummary>();
|
| - o.add(buildWebPropertySummary());
|
| - o.add(buildWebPropertySummary());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed583(core.List<api.WebPropertySummary> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkWebPropertySummary(o[0]);
|
| - checkWebPropertySummary(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterAccountSummary = 0;
|
| -buildAccountSummary() {
|
| - var o = new api.AccountSummary();
|
| - buildCounterAccountSummary++;
|
| - if (buildCounterAccountSummary < 3) {
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.webProperties = buildUnnamed583();
|
| - }
|
| - buildCounterAccountSummary--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountSummary(api.AccountSummary o) {
|
| - buildCounterAccountSummary++;
|
| - if (buildCounterAccountSummary < 3) {
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkUnnamed583(o.webProperties);
|
| - }
|
| - buildCounterAccountSummary--;
|
| -}
|
| -
|
| -core.int buildCounterAccountTicket = 0;
|
| -buildAccountTicket() {
|
| - var o = new api.AccountTicket();
|
| - buildCounterAccountTicket++;
|
| - if (buildCounterAccountTicket < 3) {
|
| - o.account = buildAccount();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.profile = buildProfile();
|
| - o.redirectUri = "foo";
|
| - o.webproperty = buildWebproperty();
|
| - }
|
| - buildCounterAccountTicket--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccountTicket(api.AccountTicket o) {
|
| - buildCounterAccountTicket++;
|
| - if (buildCounterAccountTicket < 3) {
|
| - checkAccount(o.account);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkProfile(o.profile);
|
| - unittest.expect(o.redirectUri, unittest.equals('foo'));
|
| - checkWebproperty(o.webproperty);
|
| - }
|
| - buildCounterAccountTicket--;
|
| -}
|
| -
|
| -buildUnnamed584() {
|
| - var o = new core.List<api.Account>();
|
| - o.add(buildAccount());
|
| - o.add(buildAccount());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed584(core.List<api.Account> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAccount(o[0]);
|
| - checkAccount(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterAccounts = 0;
|
| -buildAccounts() {
|
| - var o = new api.Accounts();
|
| - buildCounterAccounts++;
|
| - if (buildCounterAccounts < 3) {
|
| - o.items = buildUnnamed584();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterAccounts--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccounts(api.Accounts o) {
|
| - buildCounterAccounts++;
|
| - if (buildCounterAccounts < 3) {
|
| - checkUnnamed584(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterAccounts--;
|
| -}
|
| -
|
| -core.int buildCounterAdWordsAccount = 0;
|
| -buildAdWordsAccount() {
|
| - var o = new api.AdWordsAccount();
|
| - buildCounterAdWordsAccount++;
|
| - if (buildCounterAdWordsAccount < 3) {
|
| - o.autoTaggingEnabled = true;
|
| - o.customerId = "foo";
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterAdWordsAccount--;
|
| - return o;
|
| -}
|
| -
|
| -checkAdWordsAccount(api.AdWordsAccount o) {
|
| - buildCounterAdWordsAccount++;
|
| - if (buildCounterAdWordsAccount < 3) {
|
| - unittest.expect(o.autoTaggingEnabled, unittest.isTrue);
|
| - unittest.expect(o.customerId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterAdWordsAccount--;
|
| -}
|
| -
|
| -buildUnnamed585() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed585(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 buildCounterAnalyticsDataimportDeleteUploadDataRequest = 0;
|
| -buildAnalyticsDataimportDeleteUploadDataRequest() {
|
| - var o = new api.AnalyticsDataimportDeleteUploadDataRequest();
|
| - buildCounterAnalyticsDataimportDeleteUploadDataRequest++;
|
| - if (buildCounterAnalyticsDataimportDeleteUploadDataRequest < 3) {
|
| - o.customDataImportUids = buildUnnamed585();
|
| - }
|
| - buildCounterAnalyticsDataimportDeleteUploadDataRequest--;
|
| - return o;
|
| -}
|
| -
|
| -checkAnalyticsDataimportDeleteUploadDataRequest(api.AnalyticsDataimportDeleteUploadDataRequest o) {
|
| - buildCounterAnalyticsDataimportDeleteUploadDataRequest++;
|
| - if (buildCounterAnalyticsDataimportDeleteUploadDataRequest < 3) {
|
| - checkUnnamed585(o.customDataImportUids);
|
| - }
|
| - buildCounterAnalyticsDataimportDeleteUploadDataRequest--;
|
| -}
|
| -
|
| -buildUnnamed586() {
|
| - var o = new core.Map<core.String, core.String>();
|
| - o["x"] = "foo";
|
| - o["y"] = "foo";
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed586(core.Map<core.String, core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o["x"], unittest.equals('foo'));
|
| - unittest.expect(o["y"], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterColumn = 0;
|
| -buildColumn() {
|
| - var o = new api.Column();
|
| - buildCounterColumn++;
|
| - if (buildCounterColumn < 3) {
|
| - o.attributes = buildUnnamed586();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterColumn--;
|
| - return o;
|
| -}
|
| -
|
| -checkColumn(api.Column o) {
|
| - buildCounterColumn++;
|
| - if (buildCounterColumn < 3) {
|
| - checkUnnamed586(o.attributes);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterColumn--;
|
| -}
|
| -
|
| -buildUnnamed587() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed587(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'));
|
| -}
|
| -
|
| -buildUnnamed588() {
|
| - var o = new core.List<api.Column>();
|
| - o.add(buildColumn());
|
| - o.add(buildColumn());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed588(core.List<api.Column> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkColumn(o[0]);
|
| - checkColumn(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterColumns = 0;
|
| -buildColumns() {
|
| - var o = new api.Columns();
|
| - buildCounterColumns++;
|
| - if (buildCounterColumns < 3) {
|
| - o.attributeNames = buildUnnamed587();
|
| - o.etag = "foo";
|
| - o.items = buildUnnamed588();
|
| - o.kind = "foo";
|
| - o.totalResults = 42;
|
| - }
|
| - buildCounterColumns--;
|
| - return o;
|
| -}
|
| -
|
| -checkColumns(api.Columns o) {
|
| - buildCounterColumns++;
|
| - if (buildCounterColumns < 3) {
|
| - checkUnnamed587(o.attributeNames);
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - checkUnnamed588(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - }
|
| - buildCounterColumns--;
|
| -}
|
| -
|
| -core.int buildCounterCustomDataSourceChildLink = 0;
|
| -buildCustomDataSourceChildLink() {
|
| - var o = new api.CustomDataSourceChildLink();
|
| - buildCounterCustomDataSourceChildLink++;
|
| - if (buildCounterCustomDataSourceChildLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterCustomDataSourceChildLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkCustomDataSourceChildLink(api.CustomDataSourceChildLink o) {
|
| - buildCounterCustomDataSourceChildLink++;
|
| - if (buildCounterCustomDataSourceChildLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterCustomDataSourceChildLink--;
|
| -}
|
| -
|
| -core.int buildCounterCustomDataSourceParentLink = 0;
|
| -buildCustomDataSourceParentLink() {
|
| - var o = new api.CustomDataSourceParentLink();
|
| - buildCounterCustomDataSourceParentLink++;
|
| - if (buildCounterCustomDataSourceParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterCustomDataSourceParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkCustomDataSourceParentLink(api.CustomDataSourceParentLink o) {
|
| - buildCounterCustomDataSourceParentLink++;
|
| - if (buildCounterCustomDataSourceParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterCustomDataSourceParentLink--;
|
| -}
|
| -
|
| -buildUnnamed589() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed589(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 buildCounterCustomDataSource = 0;
|
| -buildCustomDataSource() {
|
| - var o = new api.CustomDataSource();
|
| - buildCounterCustomDataSource++;
|
| - if (buildCounterCustomDataSource < 3) {
|
| - o.accountId = "foo";
|
| - o.childLink = buildCustomDataSourceChildLink();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.description = "foo";
|
| - o.id = "foo";
|
| - o.importBehavior = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.parentLink = buildCustomDataSourceParentLink();
|
| - o.profilesLinked = buildUnnamed589();
|
| - o.selfLink = "foo";
|
| - o.type = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.uploadType = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterCustomDataSource--;
|
| - return o;
|
| -}
|
| -
|
| -checkCustomDataSource(api.CustomDataSource o) {
|
| - buildCounterCustomDataSource++;
|
| - if (buildCounterCustomDataSource < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - checkCustomDataSourceChildLink(o.childLink);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.description, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.importBehavior, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkCustomDataSourceParentLink(o.parentLink);
|
| - checkUnnamed589(o.profilesLinked);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.uploadType, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterCustomDataSource--;
|
| -}
|
| -
|
| -buildUnnamed590() {
|
| - var o = new core.List<api.CustomDataSource>();
|
| - o.add(buildCustomDataSource());
|
| - o.add(buildCustomDataSource());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed590(core.List<api.CustomDataSource> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkCustomDataSource(o[0]);
|
| - checkCustomDataSource(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterCustomDataSources = 0;
|
| -buildCustomDataSources() {
|
| - var o = new api.CustomDataSources();
|
| - buildCounterCustomDataSources++;
|
| - if (buildCounterCustomDataSources < 3) {
|
| - o.items = buildUnnamed590();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterCustomDataSources--;
|
| - return o;
|
| -}
|
| -
|
| -checkCustomDataSources(api.CustomDataSources o) {
|
| - buildCounterCustomDataSources++;
|
| - if (buildCounterCustomDataSources < 3) {
|
| - checkUnnamed590(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterCustomDataSources--;
|
| -}
|
| -
|
| -core.int buildCounterDailyUploadParentLink = 0;
|
| -buildDailyUploadParentLink() {
|
| - var o = new api.DailyUploadParentLink();
|
| - buildCounterDailyUploadParentLink++;
|
| - if (buildCounterDailyUploadParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterDailyUploadParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkDailyUploadParentLink(api.DailyUploadParentLink o) {
|
| - buildCounterDailyUploadParentLink++;
|
| - if (buildCounterDailyUploadParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterDailyUploadParentLink--;
|
| -}
|
| -
|
| -core.int buildCounterDailyUploadRecentChanges = 0;
|
| -buildDailyUploadRecentChanges() {
|
| - var o = new api.DailyUploadRecentChanges();
|
| - buildCounterDailyUploadRecentChanges++;
|
| - if (buildCounterDailyUploadRecentChanges < 3) {
|
| - o.change = "foo";
|
| - o.time = core.DateTime.parse("2002-02-27T14:01:02");
|
| - }
|
| - buildCounterDailyUploadRecentChanges--;
|
| - return o;
|
| -}
|
| -
|
| -checkDailyUploadRecentChanges(api.DailyUploadRecentChanges o) {
|
| - buildCounterDailyUploadRecentChanges++;
|
| - if (buildCounterDailyUploadRecentChanges < 3) {
|
| - unittest.expect(o.change, unittest.equals('foo'));
|
| - unittest.expect(o.time, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - }
|
| - buildCounterDailyUploadRecentChanges--;
|
| -}
|
| -
|
| -buildUnnamed591() {
|
| - var o = new core.List<api.DailyUploadRecentChanges>();
|
| - o.add(buildDailyUploadRecentChanges());
|
| - o.add(buildDailyUploadRecentChanges());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed591(core.List<api.DailyUploadRecentChanges> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkDailyUploadRecentChanges(o[0]);
|
| - checkDailyUploadRecentChanges(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterDailyUpload = 0;
|
| -buildDailyUpload() {
|
| - var o = new api.DailyUpload();
|
| - buildCounterDailyUpload++;
|
| - if (buildCounterDailyUpload < 3) {
|
| - o.accountId = "foo";
|
| - o.appendCount = 42;
|
| - o.createdTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.customDataSourceId = "foo";
|
| - o.date = "foo";
|
| - o.kind = "foo";
|
| - o.modifiedTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.parentLink = buildDailyUploadParentLink();
|
| - o.recentChanges = buildUnnamed591();
|
| - o.selfLink = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterDailyUpload--;
|
| - return o;
|
| -}
|
| -
|
| -checkDailyUpload(api.DailyUpload o) {
|
| - buildCounterDailyUpload++;
|
| - if (buildCounterDailyUpload < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.appendCount, unittest.equals(42));
|
| - unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.customDataSourceId, unittest.equals('foo'));
|
| - unittest.expect(o.date, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkDailyUploadParentLink(o.parentLink);
|
| - checkUnnamed591(o.recentChanges);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterDailyUpload--;
|
| -}
|
| -
|
| -core.int buildCounterDailyUploadAppend = 0;
|
| -buildDailyUploadAppend() {
|
| - var o = new api.DailyUploadAppend();
|
| - buildCounterDailyUploadAppend++;
|
| - if (buildCounterDailyUploadAppend < 3) {
|
| - o.accountId = "foo";
|
| - o.appendNumber = 42;
|
| - o.customDataSourceId = "foo";
|
| - o.date = "foo";
|
| - o.kind = "foo";
|
| - o.nextAppendLink = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterDailyUploadAppend--;
|
| - return o;
|
| -}
|
| -
|
| -checkDailyUploadAppend(api.DailyUploadAppend o) {
|
| - buildCounterDailyUploadAppend++;
|
| - if (buildCounterDailyUploadAppend < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.appendNumber, unittest.equals(42));
|
| - unittest.expect(o.customDataSourceId, unittest.equals('foo'));
|
| - unittest.expect(o.date, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextAppendLink, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterDailyUploadAppend--;
|
| -}
|
| -
|
| -buildUnnamed592() {
|
| - var o = new core.List<api.DailyUpload>();
|
| - o.add(buildDailyUpload());
|
| - o.add(buildDailyUpload());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed592(core.List<api.DailyUpload> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkDailyUpload(o[0]);
|
| - checkDailyUpload(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterDailyUploads = 0;
|
| -buildDailyUploads() {
|
| - var o = new api.DailyUploads();
|
| - buildCounterDailyUploads++;
|
| - if (buildCounterDailyUploads < 3) {
|
| - o.items = buildUnnamed592();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterDailyUploads--;
|
| - return o;
|
| -}
|
| -
|
| -checkDailyUploads(api.DailyUploads o) {
|
| - buildCounterDailyUploads++;
|
| - if (buildCounterDailyUploads < 3) {
|
| - checkUnnamed592(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterDailyUploads--;
|
| -}
|
| -
|
| -buildUnnamed593() {
|
| - var o = new core.List<api.AdWordsAccount>();
|
| - o.add(buildAdWordsAccount());
|
| - o.add(buildAdWordsAccount());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed593(core.List<api.AdWordsAccount> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAdWordsAccount(o[0]);
|
| - checkAdWordsAccount(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterEntityAdWordsLinkEntity = 0;
|
| -buildEntityAdWordsLinkEntity() {
|
| - var o = new api.EntityAdWordsLinkEntity();
|
| - buildCounterEntityAdWordsLinkEntity++;
|
| - if (buildCounterEntityAdWordsLinkEntity < 3) {
|
| - o.webPropertyRef = buildWebPropertyRef();
|
| - }
|
| - buildCounterEntityAdWordsLinkEntity--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityAdWordsLinkEntity(api.EntityAdWordsLinkEntity o) {
|
| - buildCounterEntityAdWordsLinkEntity++;
|
| - if (buildCounterEntityAdWordsLinkEntity < 3) {
|
| - checkWebPropertyRef(o.webPropertyRef);
|
| - }
|
| - buildCounterEntityAdWordsLinkEntity--;
|
| -}
|
| -
|
| -buildUnnamed594() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed594(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 buildCounterEntityAdWordsLink = 0;
|
| -buildEntityAdWordsLink() {
|
| - var o = new api.EntityAdWordsLink();
|
| - buildCounterEntityAdWordsLink++;
|
| - if (buildCounterEntityAdWordsLink < 3) {
|
| - o.adWordsAccounts = buildUnnamed593();
|
| - o.entity = buildEntityAdWordsLinkEntity();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.profileIds = buildUnnamed594();
|
| - o.selfLink = "foo";
|
| - }
|
| - buildCounterEntityAdWordsLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityAdWordsLink(api.EntityAdWordsLink o) {
|
| - buildCounterEntityAdWordsLink++;
|
| - if (buildCounterEntityAdWordsLink < 3) {
|
| - checkUnnamed593(o.adWordsAccounts);
|
| - checkEntityAdWordsLinkEntity(o.entity);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkUnnamed594(o.profileIds);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - }
|
| - buildCounterEntityAdWordsLink--;
|
| -}
|
| -
|
| -buildUnnamed595() {
|
| - var o = new core.List<api.EntityAdWordsLink>();
|
| - o.add(buildEntityAdWordsLink());
|
| - o.add(buildEntityAdWordsLink());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed595(core.List<api.EntityAdWordsLink> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkEntityAdWordsLink(o[0]);
|
| - checkEntityAdWordsLink(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterEntityAdWordsLinks = 0;
|
| -buildEntityAdWordsLinks() {
|
| - var o = new api.EntityAdWordsLinks();
|
| - buildCounterEntityAdWordsLinks++;
|
| - if (buildCounterEntityAdWordsLinks < 3) {
|
| - o.items = buildUnnamed595();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - }
|
| - buildCounterEntityAdWordsLinks--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityAdWordsLinks(api.EntityAdWordsLinks o) {
|
| - buildCounterEntityAdWordsLinks++;
|
| - if (buildCounterEntityAdWordsLinks < 3) {
|
| - checkUnnamed595(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - }
|
| - buildCounterEntityAdWordsLinks--;
|
| -}
|
| -
|
| -core.int buildCounterEntityUserLinkEntity = 0;
|
| -buildEntityUserLinkEntity() {
|
| - var o = new api.EntityUserLinkEntity();
|
| - buildCounterEntityUserLinkEntity++;
|
| - if (buildCounterEntityUserLinkEntity < 3) {
|
| - o.accountRef = buildAccountRef();
|
| - o.profileRef = buildProfileRef();
|
| - o.webPropertyRef = buildWebPropertyRef();
|
| - }
|
| - buildCounterEntityUserLinkEntity--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityUserLinkEntity(api.EntityUserLinkEntity o) {
|
| - buildCounterEntityUserLinkEntity++;
|
| - if (buildCounterEntityUserLinkEntity < 3) {
|
| - checkAccountRef(o.accountRef);
|
| - checkProfileRef(o.profileRef);
|
| - checkWebPropertyRef(o.webPropertyRef);
|
| - }
|
| - buildCounterEntityUserLinkEntity--;
|
| -}
|
| -
|
| -buildUnnamed596() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed596(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'));
|
| -}
|
| -
|
| -buildUnnamed597() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed597(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 buildCounterEntityUserLinkPermissions = 0;
|
| -buildEntityUserLinkPermissions() {
|
| - var o = new api.EntityUserLinkPermissions();
|
| - buildCounterEntityUserLinkPermissions++;
|
| - if (buildCounterEntityUserLinkPermissions < 3) {
|
| - o.effective = buildUnnamed596();
|
| - o.local = buildUnnamed597();
|
| - }
|
| - buildCounterEntityUserLinkPermissions--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityUserLinkPermissions(api.EntityUserLinkPermissions o) {
|
| - buildCounterEntityUserLinkPermissions++;
|
| - if (buildCounterEntityUserLinkPermissions < 3) {
|
| - checkUnnamed596(o.effective);
|
| - checkUnnamed597(o.local);
|
| - }
|
| - buildCounterEntityUserLinkPermissions--;
|
| -}
|
| -
|
| -core.int buildCounterEntityUserLink = 0;
|
| -buildEntityUserLink() {
|
| - var o = new api.EntityUserLink();
|
| - buildCounterEntityUserLink++;
|
| - if (buildCounterEntityUserLink < 3) {
|
| - o.entity = buildEntityUserLinkEntity();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.permissions = buildEntityUserLinkPermissions();
|
| - o.selfLink = "foo";
|
| - o.userRef = buildUserRef();
|
| - }
|
| - buildCounterEntityUserLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityUserLink(api.EntityUserLink o) {
|
| - buildCounterEntityUserLink++;
|
| - if (buildCounterEntityUserLink < 3) {
|
| - checkEntityUserLinkEntity(o.entity);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkEntityUserLinkPermissions(o.permissions);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - checkUserRef(o.userRef);
|
| - }
|
| - buildCounterEntityUserLink--;
|
| -}
|
| -
|
| -buildUnnamed598() {
|
| - var o = new core.List<api.EntityUserLink>();
|
| - o.add(buildEntityUserLink());
|
| - o.add(buildEntityUserLink());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed598(core.List<api.EntityUserLink> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkEntityUserLink(o[0]);
|
| - checkEntityUserLink(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterEntityUserLinks = 0;
|
| -buildEntityUserLinks() {
|
| - var o = new api.EntityUserLinks();
|
| - buildCounterEntityUserLinks++;
|
| - if (buildCounterEntityUserLinks < 3) {
|
| - o.items = buildUnnamed598();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - }
|
| - buildCounterEntityUserLinks--;
|
| - return o;
|
| -}
|
| -
|
| -checkEntityUserLinks(api.EntityUserLinks o) {
|
| - buildCounterEntityUserLinks++;
|
| - if (buildCounterEntityUserLinks < 3) {
|
| - checkUnnamed598(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - }
|
| - buildCounterEntityUserLinks--;
|
| -}
|
| -
|
| -core.int buildCounterExperimentParentLink = 0;
|
| -buildExperimentParentLink() {
|
| - var o = new api.ExperimentParentLink();
|
| - buildCounterExperimentParentLink++;
|
| - if (buildCounterExperimentParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterExperimentParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkExperimentParentLink(api.ExperimentParentLink o) {
|
| - buildCounterExperimentParentLink++;
|
| - if (buildCounterExperimentParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterExperimentParentLink--;
|
| -}
|
| -
|
| -core.int buildCounterExperimentVariations = 0;
|
| -buildExperimentVariations() {
|
| - var o = new api.ExperimentVariations();
|
| - buildCounterExperimentVariations++;
|
| - if (buildCounterExperimentVariations < 3) {
|
| - o.name = "foo";
|
| - o.status = "foo";
|
| - o.url = "foo";
|
| - o.weight = 42.0;
|
| - o.won = true;
|
| - }
|
| - buildCounterExperimentVariations--;
|
| - return o;
|
| -}
|
| -
|
| -checkExperimentVariations(api.ExperimentVariations o) {
|
| - buildCounterExperimentVariations++;
|
| - if (buildCounterExperimentVariations < 3) {
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.status, unittest.equals('foo'));
|
| - unittest.expect(o.url, unittest.equals('foo'));
|
| - unittest.expect(o.weight, unittest.equals(42.0));
|
| - unittest.expect(o.won, unittest.isTrue);
|
| - }
|
| - buildCounterExperimentVariations--;
|
| -}
|
| -
|
| -buildUnnamed599() {
|
| - var o = new core.List<api.ExperimentVariations>();
|
| - o.add(buildExperimentVariations());
|
| - o.add(buildExperimentVariations());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed599(core.List<api.ExperimentVariations> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkExperimentVariations(o[0]);
|
| - checkExperimentVariations(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterExperiment = 0;
|
| -buildExperiment() {
|
| - var o = new api.Experiment();
|
| - buildCounterExperiment++;
|
| - if (buildCounterExperiment < 3) {
|
| - o.accountId = "foo";
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.description = "foo";
|
| - o.editableInGaUi = true;
|
| - o.endTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.equalWeighting = true;
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.minimumExperimentLengthInDays = 42;
|
| - o.name = "foo";
|
| - o.objectiveMetric = "foo";
|
| - o.optimizationType = "foo";
|
| - o.parentLink = buildExperimentParentLink();
|
| - o.profileId = "foo";
|
| - o.reasonExperimentEnded = "foo";
|
| - o.rewriteVariationUrlsAsOriginal = true;
|
| - o.selfLink = "foo";
|
| - o.servingFramework = "foo";
|
| - o.snippet = "foo";
|
| - o.startTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.status = "foo";
|
| - o.trafficCoverage = 42.0;
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.variations = buildUnnamed599();
|
| - o.webPropertyId = "foo";
|
| - o.winnerConfidenceLevel = 42.0;
|
| - o.winnerFound = true;
|
| - }
|
| - buildCounterExperiment--;
|
| - return o;
|
| -}
|
| -
|
| -checkExperiment(api.Experiment o) {
|
| - buildCounterExperiment++;
|
| - if (buildCounterExperiment < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.description, unittest.equals('foo'));
|
| - unittest.expect(o.editableInGaUi, unittest.isTrue);
|
| - unittest.expect(o.endTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.equalWeighting, unittest.isTrue);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.minimumExperimentLengthInDays, unittest.equals(42));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.objectiveMetric, unittest.equals('foo'));
|
| - unittest.expect(o.optimizationType, unittest.equals('foo'));
|
| - checkExperimentParentLink(o.parentLink);
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.reasonExperimentEnded, unittest.equals('foo'));
|
| - unittest.expect(o.rewriteVariationUrlsAsOriginal, unittest.isTrue);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.servingFramework, unittest.equals('foo'));
|
| - unittest.expect(o.snippet, unittest.equals('foo'));
|
| - unittest.expect(o.startTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.status, unittest.equals('foo'));
|
| - unittest.expect(o.trafficCoverage, unittest.equals(42.0));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkUnnamed599(o.variations);
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.winnerConfidenceLevel, unittest.equals(42.0));
|
| - unittest.expect(o.winnerFound, unittest.isTrue);
|
| - }
|
| - buildCounterExperiment--;
|
| -}
|
| -
|
| -buildUnnamed600() {
|
| - var o = new core.List<api.Experiment>();
|
| - o.add(buildExperiment());
|
| - o.add(buildExperiment());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed600(core.List<api.Experiment> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkExperiment(o[0]);
|
| - checkExperiment(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterExperiments = 0;
|
| -buildExperiments() {
|
| - var o = new api.Experiments();
|
| - buildCounterExperiments++;
|
| - if (buildCounterExperiments < 3) {
|
| - o.items = buildUnnamed600();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterExperiments--;
|
| - return o;
|
| -}
|
| -
|
| -checkExperiments(api.Experiments o) {
|
| - buildCounterExperiments++;
|
| - if (buildCounterExperiments < 3) {
|
| - checkUnnamed600(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterExperiments--;
|
| -}
|
| -
|
| -core.int buildCounterFilterAdvancedDetails = 0;
|
| -buildFilterAdvancedDetails() {
|
| - var o = new api.FilterAdvancedDetails();
|
| - buildCounterFilterAdvancedDetails++;
|
| - if (buildCounterFilterAdvancedDetails < 3) {
|
| - o.caseSensitive = true;
|
| - o.extractA = "foo";
|
| - o.extractB = "foo";
|
| - o.fieldA = "foo";
|
| - o.fieldARequired = true;
|
| - o.fieldB = "foo";
|
| - o.fieldBRequired = true;
|
| - o.outputConstructor = "foo";
|
| - o.outputToField = "foo";
|
| - o.overrideOutputField = true;
|
| - }
|
| - buildCounterFilterAdvancedDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterAdvancedDetails(api.FilterAdvancedDetails o) {
|
| - buildCounterFilterAdvancedDetails++;
|
| - if (buildCounterFilterAdvancedDetails < 3) {
|
| - unittest.expect(o.caseSensitive, unittest.isTrue);
|
| - unittest.expect(o.extractA, unittest.equals('foo'));
|
| - unittest.expect(o.extractB, unittest.equals('foo'));
|
| - unittest.expect(o.fieldA, unittest.equals('foo'));
|
| - unittest.expect(o.fieldARequired, unittest.isTrue);
|
| - unittest.expect(o.fieldB, unittest.equals('foo'));
|
| - unittest.expect(o.fieldBRequired, unittest.isTrue);
|
| - unittest.expect(o.outputConstructor, unittest.equals('foo'));
|
| - unittest.expect(o.outputToField, unittest.equals('foo'));
|
| - unittest.expect(o.overrideOutputField, unittest.isTrue);
|
| - }
|
| - buildCounterFilterAdvancedDetails--;
|
| -}
|
| -
|
| -core.int buildCounterFilterLowercaseDetails = 0;
|
| -buildFilterLowercaseDetails() {
|
| - var o = new api.FilterLowercaseDetails();
|
| - buildCounterFilterLowercaseDetails++;
|
| - if (buildCounterFilterLowercaseDetails < 3) {
|
| - o.field = "foo";
|
| - }
|
| - buildCounterFilterLowercaseDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterLowercaseDetails(api.FilterLowercaseDetails o) {
|
| - buildCounterFilterLowercaseDetails++;
|
| - if (buildCounterFilterLowercaseDetails < 3) {
|
| - unittest.expect(o.field, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterLowercaseDetails--;
|
| -}
|
| -
|
| -core.int buildCounterFilterParentLink = 0;
|
| -buildFilterParentLink() {
|
| - var o = new api.FilterParentLink();
|
| - buildCounterFilterParentLink++;
|
| - if (buildCounterFilterParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterFilterParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterParentLink(api.FilterParentLink o) {
|
| - buildCounterFilterParentLink++;
|
| - if (buildCounterFilterParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterParentLink--;
|
| -}
|
| -
|
| -core.int buildCounterFilterSearchAndReplaceDetails = 0;
|
| -buildFilterSearchAndReplaceDetails() {
|
| - var o = new api.FilterSearchAndReplaceDetails();
|
| - buildCounterFilterSearchAndReplaceDetails++;
|
| - if (buildCounterFilterSearchAndReplaceDetails < 3) {
|
| - o.caseSensitive = true;
|
| - o.field = "foo";
|
| - o.replaceString = "foo";
|
| - o.searchString = "foo";
|
| - }
|
| - buildCounterFilterSearchAndReplaceDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterSearchAndReplaceDetails(api.FilterSearchAndReplaceDetails o) {
|
| - buildCounterFilterSearchAndReplaceDetails++;
|
| - if (buildCounterFilterSearchAndReplaceDetails < 3) {
|
| - unittest.expect(o.caseSensitive, unittest.isTrue);
|
| - unittest.expect(o.field, unittest.equals('foo'));
|
| - unittest.expect(o.replaceString, unittest.equals('foo'));
|
| - unittest.expect(o.searchString, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterSearchAndReplaceDetails--;
|
| -}
|
| -
|
| -core.int buildCounterFilterUppercaseDetails = 0;
|
| -buildFilterUppercaseDetails() {
|
| - var o = new api.FilterUppercaseDetails();
|
| - buildCounterFilterUppercaseDetails++;
|
| - if (buildCounterFilterUppercaseDetails < 3) {
|
| - o.field = "foo";
|
| - }
|
| - buildCounterFilterUppercaseDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterUppercaseDetails(api.FilterUppercaseDetails o) {
|
| - buildCounterFilterUppercaseDetails++;
|
| - if (buildCounterFilterUppercaseDetails < 3) {
|
| - unittest.expect(o.field, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterUppercaseDetails--;
|
| -}
|
| -
|
| -core.int buildCounterFilter = 0;
|
| -buildFilter() {
|
| - var o = new api.Filter();
|
| - buildCounterFilter++;
|
| - if (buildCounterFilter < 3) {
|
| - o.accountId = "foo";
|
| - o.advancedDetails = buildFilterAdvancedDetails();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.excludeDetails = buildFilterExpression();
|
| - o.id = "foo";
|
| - o.includeDetails = buildFilterExpression();
|
| - o.kind = "foo";
|
| - o.lowercaseDetails = buildFilterLowercaseDetails();
|
| - o.name = "foo";
|
| - o.parentLink = buildFilterParentLink();
|
| - o.searchAndReplaceDetails = buildFilterSearchAndReplaceDetails();
|
| - o.selfLink = "foo";
|
| - o.type = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.uppercaseDetails = buildFilterUppercaseDetails();
|
| - }
|
| - buildCounterFilter--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilter(api.Filter o) {
|
| - buildCounterFilter++;
|
| - if (buildCounterFilter < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - checkFilterAdvancedDetails(o.advancedDetails);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkFilterExpression(o.excludeDetails);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - checkFilterExpression(o.includeDetails);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkFilterLowercaseDetails(o.lowercaseDetails);
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkFilterParentLink(o.parentLink);
|
| - checkFilterSearchAndReplaceDetails(o.searchAndReplaceDetails);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkFilterUppercaseDetails(o.uppercaseDetails);
|
| - }
|
| - buildCounterFilter--;
|
| -}
|
| -
|
| -core.int buildCounterFilterExpression = 0;
|
| -buildFilterExpression() {
|
| - var o = new api.FilterExpression();
|
| - buildCounterFilterExpression++;
|
| - if (buildCounterFilterExpression < 3) {
|
| - o.caseSensitive = true;
|
| - o.expressionValue = "foo";
|
| - o.field = "foo";
|
| - o.kind = "foo";
|
| - o.matchType = "foo";
|
| - }
|
| - buildCounterFilterExpression--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterExpression(api.FilterExpression o) {
|
| - buildCounterFilterExpression++;
|
| - if (buildCounterFilterExpression < 3) {
|
| - unittest.expect(o.caseSensitive, unittest.isTrue);
|
| - unittest.expect(o.expressionValue, unittest.equals('foo'));
|
| - unittest.expect(o.field, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.matchType, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterExpression--;
|
| -}
|
| -
|
| -core.int buildCounterFilterRef = 0;
|
| -buildFilterRef() {
|
| - var o = new api.FilterRef();
|
| - buildCounterFilterRef++;
|
| - if (buildCounterFilterRef < 3) {
|
| - o.accountId = "foo";
|
| - o.href = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterFilterRef--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilterRef(api.FilterRef o) {
|
| - buildCounterFilterRef++;
|
| - if (buildCounterFilterRef < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilterRef--;
|
| -}
|
| -
|
| -buildUnnamed601() {
|
| - var o = new core.List<api.Filter>();
|
| - o.add(buildFilter());
|
| - o.add(buildFilter());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed601(core.List<api.Filter> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkFilter(o[0]);
|
| - checkFilter(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterFilters = 0;
|
| -buildFilters() {
|
| - var o = new api.Filters();
|
| - buildCounterFilters++;
|
| - if (buildCounterFilters < 3) {
|
| - o.items = buildUnnamed601();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterFilters--;
|
| - return o;
|
| -}
|
| -
|
| -checkFilters(api.Filters o) {
|
| - buildCounterFilters++;
|
| - if (buildCounterFilters < 3) {
|
| - checkUnnamed601(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterFilters--;
|
| -}
|
| -
|
| -core.int buildCounterGaDataColumnHeaders = 0;
|
| -buildGaDataColumnHeaders() {
|
| - var o = new api.GaDataColumnHeaders();
|
| - buildCounterGaDataColumnHeaders++;
|
| - if (buildCounterGaDataColumnHeaders < 3) {
|
| - o.columnType = "foo";
|
| - o.dataType = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterGaDataColumnHeaders--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataColumnHeaders(api.GaDataColumnHeaders o) {
|
| - buildCounterGaDataColumnHeaders++;
|
| - if (buildCounterGaDataColumnHeaders < 3) {
|
| - unittest.expect(o.columnType, unittest.equals('foo'));
|
| - unittest.expect(o.dataType, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterGaDataColumnHeaders--;
|
| -}
|
| -
|
| -buildUnnamed602() {
|
| - var o = new core.List<api.GaDataColumnHeaders>();
|
| - o.add(buildGaDataColumnHeaders());
|
| - o.add(buildGaDataColumnHeaders());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed602(core.List<api.GaDataColumnHeaders> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGaDataColumnHeaders(o[0]);
|
| - checkGaDataColumnHeaders(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGaDataDataTableCols = 0;
|
| -buildGaDataDataTableCols() {
|
| - var o = new api.GaDataDataTableCols();
|
| - buildCounterGaDataDataTableCols++;
|
| - if (buildCounterGaDataDataTableCols < 3) {
|
| - o.id = "foo";
|
| - o.label = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterGaDataDataTableCols--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataDataTableCols(api.GaDataDataTableCols o) {
|
| - buildCounterGaDataDataTableCols++;
|
| - if (buildCounterGaDataDataTableCols < 3) {
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.label, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterGaDataDataTableCols--;
|
| -}
|
| -
|
| -buildUnnamed603() {
|
| - var o = new core.List<api.GaDataDataTableCols>();
|
| - o.add(buildGaDataDataTableCols());
|
| - o.add(buildGaDataDataTableCols());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed603(core.List<api.GaDataDataTableCols> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGaDataDataTableCols(o[0]);
|
| - checkGaDataDataTableCols(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGaDataDataTableRowsC = 0;
|
| -buildGaDataDataTableRowsC() {
|
| - var o = new api.GaDataDataTableRowsC();
|
| - buildCounterGaDataDataTableRowsC++;
|
| - if (buildCounterGaDataDataTableRowsC < 3) {
|
| - o.v = "foo";
|
| - }
|
| - buildCounterGaDataDataTableRowsC--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataDataTableRowsC(api.GaDataDataTableRowsC o) {
|
| - buildCounterGaDataDataTableRowsC++;
|
| - if (buildCounterGaDataDataTableRowsC < 3) {
|
| - unittest.expect(o.v, unittest.equals('foo'));
|
| - }
|
| - buildCounterGaDataDataTableRowsC--;
|
| -}
|
| -
|
| -buildUnnamed604() {
|
| - var o = new core.List<api.GaDataDataTableRowsC>();
|
| - o.add(buildGaDataDataTableRowsC());
|
| - o.add(buildGaDataDataTableRowsC());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed604(core.List<api.GaDataDataTableRowsC> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGaDataDataTableRowsC(o[0]);
|
| - checkGaDataDataTableRowsC(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGaDataDataTableRows = 0;
|
| -buildGaDataDataTableRows() {
|
| - var o = new api.GaDataDataTableRows();
|
| - buildCounterGaDataDataTableRows++;
|
| - if (buildCounterGaDataDataTableRows < 3) {
|
| - o.c = buildUnnamed604();
|
| - }
|
| - buildCounterGaDataDataTableRows--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataDataTableRows(api.GaDataDataTableRows o) {
|
| - buildCounterGaDataDataTableRows++;
|
| - if (buildCounterGaDataDataTableRows < 3) {
|
| - checkUnnamed604(o.c);
|
| - }
|
| - buildCounterGaDataDataTableRows--;
|
| -}
|
| -
|
| -buildUnnamed605() {
|
| - var o = new core.List<api.GaDataDataTableRows>();
|
| - o.add(buildGaDataDataTableRows());
|
| - o.add(buildGaDataDataTableRows());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed605(core.List<api.GaDataDataTableRows> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGaDataDataTableRows(o[0]);
|
| - checkGaDataDataTableRows(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGaDataDataTable = 0;
|
| -buildGaDataDataTable() {
|
| - var o = new api.GaDataDataTable();
|
| - buildCounterGaDataDataTable++;
|
| - if (buildCounterGaDataDataTable < 3) {
|
| - o.cols = buildUnnamed603();
|
| - o.rows = buildUnnamed605();
|
| - }
|
| - buildCounterGaDataDataTable--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataDataTable(api.GaDataDataTable o) {
|
| - buildCounterGaDataDataTable++;
|
| - if (buildCounterGaDataDataTable < 3) {
|
| - checkUnnamed603(o.cols);
|
| - checkUnnamed605(o.rows);
|
| - }
|
| - buildCounterGaDataDataTable--;
|
| -}
|
| -
|
| -core.int buildCounterGaDataProfileInfo = 0;
|
| -buildGaDataProfileInfo() {
|
| - var o = new api.GaDataProfileInfo();
|
| - buildCounterGaDataProfileInfo++;
|
| - if (buildCounterGaDataProfileInfo < 3) {
|
| - o.accountId = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.profileId = "foo";
|
| - o.profileName = "foo";
|
| - o.tableId = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterGaDataProfileInfo--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataProfileInfo(api.GaDataProfileInfo o) {
|
| - buildCounterGaDataProfileInfo++;
|
| - if (buildCounterGaDataProfileInfo < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.profileName, unittest.equals('foo'));
|
| - unittest.expect(o.tableId, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterGaDataProfileInfo--;
|
| -}
|
| -
|
| -buildUnnamed606() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed606(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'));
|
| -}
|
| -
|
| -buildUnnamed607() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed607(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 buildCounterGaDataQuery = 0;
|
| -buildGaDataQuery() {
|
| - var o = new api.GaDataQuery();
|
| - buildCounterGaDataQuery++;
|
| - if (buildCounterGaDataQuery < 3) {
|
| - o.dimensions = "foo";
|
| - o.end_date = "foo";
|
| - o.filters = "foo";
|
| - o.ids = "foo";
|
| - o.max_results = 42;
|
| - o.metrics = buildUnnamed606();
|
| - o.samplingLevel = "foo";
|
| - o.segment = "foo";
|
| - o.sort = buildUnnamed607();
|
| - o.start_date = "foo";
|
| - o.start_index = 42;
|
| - }
|
| - buildCounterGaDataQuery--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaDataQuery(api.GaDataQuery o) {
|
| - buildCounterGaDataQuery++;
|
| - if (buildCounterGaDataQuery < 3) {
|
| - unittest.expect(o.dimensions, unittest.equals('foo'));
|
| - unittest.expect(o.end_date, unittest.equals('foo'));
|
| - unittest.expect(o.filters, unittest.equals('foo'));
|
| - unittest.expect(o.ids, unittest.equals('foo'));
|
| - unittest.expect(o.max_results, unittest.equals(42));
|
| - checkUnnamed606(o.metrics);
|
| - unittest.expect(o.samplingLevel, unittest.equals('foo'));
|
| - unittest.expect(o.segment, unittest.equals('foo'));
|
| - checkUnnamed607(o.sort);
|
| - unittest.expect(o.start_date, unittest.equals('foo'));
|
| - unittest.expect(o.start_index, unittest.equals(42));
|
| - }
|
| - buildCounterGaDataQuery--;
|
| -}
|
| -
|
| -buildUnnamed608() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed608(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'));
|
| -}
|
| -
|
| -buildUnnamed609() {
|
| - var o = new core.List<core.List<core.String>>();
|
| - o.add(buildUnnamed608());
|
| - o.add(buildUnnamed608());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed609(core.List<core.List<core.String>> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUnnamed608(o[0]);
|
| - checkUnnamed608(o[1]);
|
| -}
|
| -
|
| -buildUnnamed610() {
|
| - var o = new core.Map<core.String, core.String>();
|
| - o["x"] = "foo";
|
| - o["y"] = "foo";
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed610(core.Map<core.String, core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o["x"], unittest.equals('foo'));
|
| - unittest.expect(o["y"], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterGaData = 0;
|
| -buildGaData() {
|
| - var o = new api.GaData();
|
| - buildCounterGaData++;
|
| - if (buildCounterGaData < 3) {
|
| - o.columnHeaders = buildUnnamed602();
|
| - o.containsSampledData = true;
|
| - o.dataTable = buildGaDataDataTable();
|
| - o.id = "foo";
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.profileInfo = buildGaDataProfileInfo();
|
| - o.query = buildGaDataQuery();
|
| - o.rows = buildUnnamed609();
|
| - o.sampleSize = "foo";
|
| - o.sampleSpace = "foo";
|
| - o.selfLink = "foo";
|
| - o.totalResults = 42;
|
| - o.totalsForAllResults = buildUnnamed610();
|
| - }
|
| - buildCounterGaData--;
|
| - return o;
|
| -}
|
| -
|
| -checkGaData(api.GaData o) {
|
| - buildCounterGaData++;
|
| - if (buildCounterGaData < 3) {
|
| - checkUnnamed602(o.columnHeaders);
|
| - unittest.expect(o.containsSampledData, unittest.isTrue);
|
| - checkGaDataDataTable(o.dataTable);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - checkGaDataProfileInfo(o.profileInfo);
|
| - checkGaDataQuery(o.query);
|
| - checkUnnamed609(o.rows);
|
| - unittest.expect(o.sampleSize, unittest.equals('foo'));
|
| - unittest.expect(o.sampleSpace, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - checkUnnamed610(o.totalsForAllResults);
|
| - }
|
| - buildCounterGaData--;
|
| -}
|
| -
|
| -core.int buildCounterGoalEventDetailsEventConditions = 0;
|
| -buildGoalEventDetailsEventConditions() {
|
| - var o = new api.GoalEventDetailsEventConditions();
|
| - buildCounterGoalEventDetailsEventConditions++;
|
| - if (buildCounterGoalEventDetailsEventConditions < 3) {
|
| - o.comparisonType = "foo";
|
| - o.comparisonValue = "foo";
|
| - o.expression = "foo";
|
| - o.matchType = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterGoalEventDetailsEventConditions--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalEventDetailsEventConditions(api.GoalEventDetailsEventConditions o) {
|
| - buildCounterGoalEventDetailsEventConditions++;
|
| - if (buildCounterGoalEventDetailsEventConditions < 3) {
|
| - unittest.expect(o.comparisonType, unittest.equals('foo'));
|
| - unittest.expect(o.comparisonValue, unittest.equals('foo'));
|
| - unittest.expect(o.expression, unittest.equals('foo'));
|
| - unittest.expect(o.matchType, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalEventDetailsEventConditions--;
|
| -}
|
| -
|
| -buildUnnamed611() {
|
| - var o = new core.List<api.GoalEventDetailsEventConditions>();
|
| - o.add(buildGoalEventDetailsEventConditions());
|
| - o.add(buildGoalEventDetailsEventConditions());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed611(core.List<api.GoalEventDetailsEventConditions> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGoalEventDetailsEventConditions(o[0]);
|
| - checkGoalEventDetailsEventConditions(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGoalEventDetails = 0;
|
| -buildGoalEventDetails() {
|
| - var o = new api.GoalEventDetails();
|
| - buildCounterGoalEventDetails++;
|
| - if (buildCounterGoalEventDetails < 3) {
|
| - o.eventConditions = buildUnnamed611();
|
| - o.useEventValue = true;
|
| - }
|
| - buildCounterGoalEventDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalEventDetails(api.GoalEventDetails o) {
|
| - buildCounterGoalEventDetails++;
|
| - if (buildCounterGoalEventDetails < 3) {
|
| - checkUnnamed611(o.eventConditions);
|
| - unittest.expect(o.useEventValue, unittest.isTrue);
|
| - }
|
| - buildCounterGoalEventDetails--;
|
| -}
|
| -
|
| -core.int buildCounterGoalParentLink = 0;
|
| -buildGoalParentLink() {
|
| - var o = new api.GoalParentLink();
|
| - buildCounterGoalParentLink++;
|
| - if (buildCounterGoalParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterGoalParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalParentLink(api.GoalParentLink o) {
|
| - buildCounterGoalParentLink++;
|
| - if (buildCounterGoalParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalParentLink--;
|
| -}
|
| -
|
| -core.int buildCounterGoalUrlDestinationDetailsSteps = 0;
|
| -buildGoalUrlDestinationDetailsSteps() {
|
| - var o = new api.GoalUrlDestinationDetailsSteps();
|
| - buildCounterGoalUrlDestinationDetailsSteps++;
|
| - if (buildCounterGoalUrlDestinationDetailsSteps < 3) {
|
| - o.name = "foo";
|
| - o.number = 42;
|
| - o.url = "foo";
|
| - }
|
| - buildCounterGoalUrlDestinationDetailsSteps--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalUrlDestinationDetailsSteps(api.GoalUrlDestinationDetailsSteps o) {
|
| - buildCounterGoalUrlDestinationDetailsSteps++;
|
| - if (buildCounterGoalUrlDestinationDetailsSteps < 3) {
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.number, unittest.equals(42));
|
| - unittest.expect(o.url, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalUrlDestinationDetailsSteps--;
|
| -}
|
| -
|
| -buildUnnamed612() {
|
| - var o = new core.List<api.GoalUrlDestinationDetailsSteps>();
|
| - o.add(buildGoalUrlDestinationDetailsSteps());
|
| - o.add(buildGoalUrlDestinationDetailsSteps());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed612(core.List<api.GoalUrlDestinationDetailsSteps> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGoalUrlDestinationDetailsSteps(o[0]);
|
| - checkGoalUrlDestinationDetailsSteps(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGoalUrlDestinationDetails = 0;
|
| -buildGoalUrlDestinationDetails() {
|
| - var o = new api.GoalUrlDestinationDetails();
|
| - buildCounterGoalUrlDestinationDetails++;
|
| - if (buildCounterGoalUrlDestinationDetails < 3) {
|
| - o.caseSensitive = true;
|
| - o.firstStepRequired = true;
|
| - o.matchType = "foo";
|
| - o.steps = buildUnnamed612();
|
| - o.url = "foo";
|
| - }
|
| - buildCounterGoalUrlDestinationDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalUrlDestinationDetails(api.GoalUrlDestinationDetails o) {
|
| - buildCounterGoalUrlDestinationDetails++;
|
| - if (buildCounterGoalUrlDestinationDetails < 3) {
|
| - unittest.expect(o.caseSensitive, unittest.isTrue);
|
| - unittest.expect(o.firstStepRequired, unittest.isTrue);
|
| - unittest.expect(o.matchType, unittest.equals('foo'));
|
| - checkUnnamed612(o.steps);
|
| - unittest.expect(o.url, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalUrlDestinationDetails--;
|
| -}
|
| -
|
| -core.int buildCounterGoalVisitNumPagesDetails = 0;
|
| -buildGoalVisitNumPagesDetails() {
|
| - var o = new api.GoalVisitNumPagesDetails();
|
| - buildCounterGoalVisitNumPagesDetails++;
|
| - if (buildCounterGoalVisitNumPagesDetails < 3) {
|
| - o.comparisonType = "foo";
|
| - o.comparisonValue = "foo";
|
| - }
|
| - buildCounterGoalVisitNumPagesDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalVisitNumPagesDetails(api.GoalVisitNumPagesDetails o) {
|
| - buildCounterGoalVisitNumPagesDetails++;
|
| - if (buildCounterGoalVisitNumPagesDetails < 3) {
|
| - unittest.expect(o.comparisonType, unittest.equals('foo'));
|
| - unittest.expect(o.comparisonValue, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalVisitNumPagesDetails--;
|
| -}
|
| -
|
| -core.int buildCounterGoalVisitTimeOnSiteDetails = 0;
|
| -buildGoalVisitTimeOnSiteDetails() {
|
| - var o = new api.GoalVisitTimeOnSiteDetails();
|
| - buildCounterGoalVisitTimeOnSiteDetails++;
|
| - if (buildCounterGoalVisitTimeOnSiteDetails < 3) {
|
| - o.comparisonType = "foo";
|
| - o.comparisonValue = "foo";
|
| - }
|
| - buildCounterGoalVisitTimeOnSiteDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoalVisitTimeOnSiteDetails(api.GoalVisitTimeOnSiteDetails o) {
|
| - buildCounterGoalVisitTimeOnSiteDetails++;
|
| - if (buildCounterGoalVisitTimeOnSiteDetails < 3) {
|
| - unittest.expect(o.comparisonType, unittest.equals('foo'));
|
| - unittest.expect(o.comparisonValue, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoalVisitTimeOnSiteDetails--;
|
| -}
|
| -
|
| -core.int buildCounterGoal = 0;
|
| -buildGoal() {
|
| - var o = new api.Goal();
|
| - buildCounterGoal++;
|
| - if (buildCounterGoal < 3) {
|
| - o.accountId = "foo";
|
| - o.active = true;
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.eventDetails = buildGoalEventDetails();
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.parentLink = buildGoalParentLink();
|
| - o.profileId = "foo";
|
| - o.selfLink = "foo";
|
| - o.type = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.urlDestinationDetails = buildGoalUrlDestinationDetails();
|
| - o.value = 42.0;
|
| - o.visitNumPagesDetails = buildGoalVisitNumPagesDetails();
|
| - o.visitTimeOnSiteDetails = buildGoalVisitTimeOnSiteDetails();
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterGoal--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoal(api.Goal o) {
|
| - buildCounterGoal++;
|
| - if (buildCounterGoal < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.active, unittest.isTrue);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkGoalEventDetails(o.eventDetails);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkGoalParentLink(o.parentLink);
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkGoalUrlDestinationDetails(o.urlDestinationDetails);
|
| - unittest.expect(o.value, unittest.equals(42.0));
|
| - checkGoalVisitNumPagesDetails(o.visitNumPagesDetails);
|
| - checkGoalVisitTimeOnSiteDetails(o.visitTimeOnSiteDetails);
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoal--;
|
| -}
|
| -
|
| -buildUnnamed613() {
|
| - var o = new core.List<api.Goal>();
|
| - o.add(buildGoal());
|
| - o.add(buildGoal());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed613(core.List<api.Goal> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkGoal(o[0]);
|
| - checkGoal(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGoals = 0;
|
| -buildGoals() {
|
| - var o = new api.Goals();
|
| - buildCounterGoals++;
|
| - if (buildCounterGoals < 3) {
|
| - o.items = buildUnnamed613();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterGoals--;
|
| - return o;
|
| -}
|
| -
|
| -checkGoals(api.Goals o) {
|
| - buildCounterGoals++;
|
| - if (buildCounterGoals < 3) {
|
| - checkUnnamed613(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterGoals--;
|
| -}
|
| -
|
| -core.int buildCounterMcfDataColumnHeaders = 0;
|
| -buildMcfDataColumnHeaders() {
|
| - var o = new api.McfDataColumnHeaders();
|
| - buildCounterMcfDataColumnHeaders++;
|
| - if (buildCounterMcfDataColumnHeaders < 3) {
|
| - o.columnType = "foo";
|
| - o.dataType = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterMcfDataColumnHeaders--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfDataColumnHeaders(api.McfDataColumnHeaders o) {
|
| - buildCounterMcfDataColumnHeaders++;
|
| - if (buildCounterMcfDataColumnHeaders < 3) {
|
| - unittest.expect(o.columnType, unittest.equals('foo'));
|
| - unittest.expect(o.dataType, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterMcfDataColumnHeaders--;
|
| -}
|
| -
|
| -buildUnnamed614() {
|
| - var o = new core.List<api.McfDataColumnHeaders>();
|
| - o.add(buildMcfDataColumnHeaders());
|
| - o.add(buildMcfDataColumnHeaders());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed614(core.List<api.McfDataColumnHeaders> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkMcfDataColumnHeaders(o[0]);
|
| - checkMcfDataColumnHeaders(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterMcfDataProfileInfo = 0;
|
| -buildMcfDataProfileInfo() {
|
| - var o = new api.McfDataProfileInfo();
|
| - buildCounterMcfDataProfileInfo++;
|
| - if (buildCounterMcfDataProfileInfo < 3) {
|
| - o.accountId = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.profileId = "foo";
|
| - o.profileName = "foo";
|
| - o.tableId = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterMcfDataProfileInfo--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfDataProfileInfo(api.McfDataProfileInfo o) {
|
| - buildCounterMcfDataProfileInfo++;
|
| - if (buildCounterMcfDataProfileInfo < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.profileName, unittest.equals('foo'));
|
| - unittest.expect(o.tableId, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterMcfDataProfileInfo--;
|
| -}
|
| -
|
| -buildUnnamed615() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed615(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'));
|
| -}
|
| -
|
| -buildUnnamed616() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed616(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 buildCounterMcfDataQuery = 0;
|
| -buildMcfDataQuery() {
|
| - var o = new api.McfDataQuery();
|
| - buildCounterMcfDataQuery++;
|
| - if (buildCounterMcfDataQuery < 3) {
|
| - o.dimensions = "foo";
|
| - o.end_date = "foo";
|
| - o.filters = "foo";
|
| - o.ids = "foo";
|
| - o.max_results = 42;
|
| - o.metrics = buildUnnamed615();
|
| - o.samplingLevel = "foo";
|
| - o.segment = "foo";
|
| - o.sort = buildUnnamed616();
|
| - o.start_date = "foo";
|
| - o.start_index = 42;
|
| - }
|
| - buildCounterMcfDataQuery--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfDataQuery(api.McfDataQuery o) {
|
| - buildCounterMcfDataQuery++;
|
| - if (buildCounterMcfDataQuery < 3) {
|
| - unittest.expect(o.dimensions, unittest.equals('foo'));
|
| - unittest.expect(o.end_date, unittest.equals('foo'));
|
| - unittest.expect(o.filters, unittest.equals('foo'));
|
| - unittest.expect(o.ids, unittest.equals('foo'));
|
| - unittest.expect(o.max_results, unittest.equals(42));
|
| - checkUnnamed615(o.metrics);
|
| - unittest.expect(o.samplingLevel, unittest.equals('foo'));
|
| - unittest.expect(o.segment, unittest.equals('foo'));
|
| - checkUnnamed616(o.sort);
|
| - unittest.expect(o.start_date, unittest.equals('foo'));
|
| - unittest.expect(o.start_index, unittest.equals(42));
|
| - }
|
| - buildCounterMcfDataQuery--;
|
| -}
|
| -
|
| -core.int buildCounterMcfDataRowsConversionPathValue = 0;
|
| -buildMcfDataRowsConversionPathValue() {
|
| - var o = new api.McfDataRowsConversionPathValue();
|
| - buildCounterMcfDataRowsConversionPathValue++;
|
| - if (buildCounterMcfDataRowsConversionPathValue < 3) {
|
| - o.interactionType = "foo";
|
| - o.nodeValue = "foo";
|
| - }
|
| - buildCounterMcfDataRowsConversionPathValue--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfDataRowsConversionPathValue(api.McfDataRowsConversionPathValue o) {
|
| - buildCounterMcfDataRowsConversionPathValue++;
|
| - if (buildCounterMcfDataRowsConversionPathValue < 3) {
|
| - unittest.expect(o.interactionType, unittest.equals('foo'));
|
| - unittest.expect(o.nodeValue, unittest.equals('foo'));
|
| - }
|
| - buildCounterMcfDataRowsConversionPathValue--;
|
| -}
|
| -
|
| -buildUnnamed617() {
|
| - var o = new core.List<api.McfDataRowsConversionPathValue>();
|
| - o.add(buildMcfDataRowsConversionPathValue());
|
| - o.add(buildMcfDataRowsConversionPathValue());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed617(core.List<api.McfDataRowsConversionPathValue> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkMcfDataRowsConversionPathValue(o[0]);
|
| - checkMcfDataRowsConversionPathValue(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterMcfDataRows = 0;
|
| -buildMcfDataRows() {
|
| - var o = new api.McfDataRows();
|
| - buildCounterMcfDataRows++;
|
| - if (buildCounterMcfDataRows < 3) {
|
| - o.conversionPathValue = buildUnnamed617();
|
| - o.primitiveValue = "foo";
|
| - }
|
| - buildCounterMcfDataRows--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfDataRows(api.McfDataRows o) {
|
| - buildCounterMcfDataRows++;
|
| - if (buildCounterMcfDataRows < 3) {
|
| - checkUnnamed617(o.conversionPathValue);
|
| - unittest.expect(o.primitiveValue, unittest.equals('foo'));
|
| - }
|
| - buildCounterMcfDataRows--;
|
| -}
|
| -
|
| -buildUnnamed618() {
|
| - var o = new core.List<api.McfDataRows>();
|
| - o.add(buildMcfDataRows());
|
| - o.add(buildMcfDataRows());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed618(core.List<api.McfDataRows> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkMcfDataRows(o[0]);
|
| - checkMcfDataRows(o[1]);
|
| -}
|
| -
|
| -buildUnnamed619() {
|
| - var o = new core.List<core.List<api.McfDataRows>>();
|
| - o.add(buildUnnamed618());
|
| - o.add(buildUnnamed618());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed619(core.List<core.List<api.McfDataRows>> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUnnamed618(o[0]);
|
| - checkUnnamed618(o[1]);
|
| -}
|
| -
|
| -buildUnnamed620() {
|
| - var o = new core.Map<core.String, core.String>();
|
| - o["x"] = "foo";
|
| - o["y"] = "foo";
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed620(core.Map<core.String, core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o["x"], unittest.equals('foo'));
|
| - unittest.expect(o["y"], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterMcfData = 0;
|
| -buildMcfData() {
|
| - var o = new api.McfData();
|
| - buildCounterMcfData++;
|
| - if (buildCounterMcfData < 3) {
|
| - o.columnHeaders = buildUnnamed614();
|
| - o.containsSampledData = true;
|
| - o.id = "foo";
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.profileInfo = buildMcfDataProfileInfo();
|
| - o.query = buildMcfDataQuery();
|
| - o.rows = buildUnnamed619();
|
| - o.sampleSize = "foo";
|
| - o.sampleSpace = "foo";
|
| - o.selfLink = "foo";
|
| - o.totalResults = 42;
|
| - o.totalsForAllResults = buildUnnamed620();
|
| - }
|
| - buildCounterMcfData--;
|
| - return o;
|
| -}
|
| -
|
| -checkMcfData(api.McfData o) {
|
| - buildCounterMcfData++;
|
| - if (buildCounterMcfData < 3) {
|
| - checkUnnamed614(o.columnHeaders);
|
| - unittest.expect(o.containsSampledData, unittest.isTrue);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - checkMcfDataProfileInfo(o.profileInfo);
|
| - checkMcfDataQuery(o.query);
|
| - checkUnnamed619(o.rows);
|
| - unittest.expect(o.sampleSize, unittest.equals('foo'));
|
| - unittest.expect(o.sampleSpace, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - checkUnnamed620(o.totalsForAllResults);
|
| - }
|
| - buildCounterMcfData--;
|
| -}
|
| -
|
| -core.int buildCounterProfileChildLink = 0;
|
| -buildProfileChildLink() {
|
| - var o = new api.ProfileChildLink();
|
| - buildCounterProfileChildLink++;
|
| - if (buildCounterProfileChildLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterProfileChildLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileChildLink(api.ProfileChildLink o) {
|
| - buildCounterProfileChildLink++;
|
| - if (buildCounterProfileChildLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileChildLink--;
|
| -}
|
| -
|
| -core.int buildCounterProfileParentLink = 0;
|
| -buildProfileParentLink() {
|
| - var o = new api.ProfileParentLink();
|
| - buildCounterProfileParentLink++;
|
| - if (buildCounterProfileParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterProfileParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileParentLink(api.ProfileParentLink o) {
|
| - buildCounterProfileParentLink++;
|
| - if (buildCounterProfileParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileParentLink--;
|
| -}
|
| -
|
| -buildUnnamed621() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed621(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 buildCounterProfilePermissions = 0;
|
| -buildProfilePermissions() {
|
| - var o = new api.ProfilePermissions();
|
| - buildCounterProfilePermissions++;
|
| - if (buildCounterProfilePermissions < 3) {
|
| - o.effective = buildUnnamed621();
|
| - }
|
| - buildCounterProfilePermissions--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfilePermissions(api.ProfilePermissions o) {
|
| - buildCounterProfilePermissions++;
|
| - if (buildCounterProfilePermissions < 3) {
|
| - checkUnnamed621(o.effective);
|
| - }
|
| - buildCounterProfilePermissions--;
|
| -}
|
| -
|
| -core.int buildCounterProfile = 0;
|
| -buildProfile() {
|
| - var o = new api.Profile();
|
| - buildCounterProfile++;
|
| - if (buildCounterProfile < 3) {
|
| - o.accountId = "foo";
|
| - o.childLink = buildProfileChildLink();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.currency = "foo";
|
| - o.defaultPage = "foo";
|
| - o.eCommerceTracking = true;
|
| - o.excludeQueryParameters = "foo";
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.parentLink = buildProfileParentLink();
|
| - o.permissions = buildProfilePermissions();
|
| - o.selfLink = "foo";
|
| - o.siteSearchCategoryParameters = "foo";
|
| - o.siteSearchQueryParameters = "foo";
|
| - o.stripSiteSearchCategoryParameters = true;
|
| - o.stripSiteSearchQueryParameters = true;
|
| - o.timezone = "foo";
|
| - o.type = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.webPropertyId = "foo";
|
| - o.websiteUrl = "foo";
|
| - }
|
| - buildCounterProfile--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfile(api.Profile o) {
|
| - buildCounterProfile++;
|
| - if (buildCounterProfile < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - checkProfileChildLink(o.childLink);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.currency, unittest.equals('foo'));
|
| - unittest.expect(o.defaultPage, unittest.equals('foo'));
|
| - unittest.expect(o.eCommerceTracking, unittest.isTrue);
|
| - unittest.expect(o.excludeQueryParameters, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkProfileParentLink(o.parentLink);
|
| - checkProfilePermissions(o.permissions);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.siteSearchCategoryParameters, unittest.equals('foo'));
|
| - unittest.expect(o.siteSearchQueryParameters, unittest.equals('foo'));
|
| - unittest.expect(o.stripSiteSearchCategoryParameters, unittest.isTrue);
|
| - unittest.expect(o.stripSiteSearchQueryParameters, unittest.isTrue);
|
| - unittest.expect(o.timezone, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.websiteUrl, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfile--;
|
| -}
|
| -
|
| -core.int buildCounterProfileFilterLink = 0;
|
| -buildProfileFilterLink() {
|
| - var o = new api.ProfileFilterLink();
|
| - buildCounterProfileFilterLink++;
|
| - if (buildCounterProfileFilterLink < 3) {
|
| - o.filterRef = buildFilterRef();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.profileRef = buildProfileRef();
|
| - o.rank = 42;
|
| - o.selfLink = "foo";
|
| - }
|
| - buildCounterProfileFilterLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileFilterLink(api.ProfileFilterLink o) {
|
| - buildCounterProfileFilterLink++;
|
| - if (buildCounterProfileFilterLink < 3) {
|
| - checkFilterRef(o.filterRef);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkProfileRef(o.profileRef);
|
| - unittest.expect(o.rank, unittest.equals(42));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileFilterLink--;
|
| -}
|
| -
|
| -buildUnnamed622() {
|
| - var o = new core.List<api.ProfileFilterLink>();
|
| - o.add(buildProfileFilterLink());
|
| - o.add(buildProfileFilterLink());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed622(core.List<api.ProfileFilterLink> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkProfileFilterLink(o[0]);
|
| - checkProfileFilterLink(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterProfileFilterLinks = 0;
|
| -buildProfileFilterLinks() {
|
| - var o = new api.ProfileFilterLinks();
|
| - buildCounterProfileFilterLinks++;
|
| - if (buildCounterProfileFilterLinks < 3) {
|
| - o.items = buildUnnamed622();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterProfileFilterLinks--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileFilterLinks(api.ProfileFilterLinks o) {
|
| - buildCounterProfileFilterLinks++;
|
| - if (buildCounterProfileFilterLinks < 3) {
|
| - checkUnnamed622(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileFilterLinks--;
|
| -}
|
| -
|
| -core.int buildCounterProfileRef = 0;
|
| -buildProfileRef() {
|
| - var o = new api.ProfileRef();
|
| - buildCounterProfileRef++;
|
| - if (buildCounterProfileRef < 3) {
|
| - o.accountId = "foo";
|
| - o.href = "foo";
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterProfileRef--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileRef(api.ProfileRef o) {
|
| - buildCounterProfileRef++;
|
| - if (buildCounterProfileRef < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileRef--;
|
| -}
|
| -
|
| -core.int buildCounterProfileSummary = 0;
|
| -buildProfileSummary() {
|
| - var o = new api.ProfileSummary();
|
| - buildCounterProfileSummary++;
|
| - if (buildCounterProfileSummary < 3) {
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterProfileSummary--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfileSummary(api.ProfileSummary o) {
|
| - buildCounterProfileSummary++;
|
| - if (buildCounterProfileSummary < 3) {
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfileSummary--;
|
| -}
|
| -
|
| -buildUnnamed623() {
|
| - var o = new core.List<api.Profile>();
|
| - o.add(buildProfile());
|
| - o.add(buildProfile());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed623(core.List<api.Profile> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkProfile(o[0]);
|
| - checkProfile(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterProfiles = 0;
|
| -buildProfiles() {
|
| - var o = new api.Profiles();
|
| - buildCounterProfiles++;
|
| - if (buildCounterProfiles < 3) {
|
| - o.items = buildUnnamed623();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterProfiles--;
|
| - return o;
|
| -}
|
| -
|
| -checkProfiles(api.Profiles o) {
|
| - buildCounterProfiles++;
|
| - if (buildCounterProfiles < 3) {
|
| - checkUnnamed623(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterProfiles--;
|
| -}
|
| -
|
| -core.int buildCounterRealtimeDataColumnHeaders = 0;
|
| -buildRealtimeDataColumnHeaders() {
|
| - var o = new api.RealtimeDataColumnHeaders();
|
| - buildCounterRealtimeDataColumnHeaders++;
|
| - if (buildCounterRealtimeDataColumnHeaders < 3) {
|
| - o.columnType = "foo";
|
| - o.dataType = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterRealtimeDataColumnHeaders--;
|
| - return o;
|
| -}
|
| -
|
| -checkRealtimeDataColumnHeaders(api.RealtimeDataColumnHeaders o) {
|
| - buildCounterRealtimeDataColumnHeaders++;
|
| - if (buildCounterRealtimeDataColumnHeaders < 3) {
|
| - unittest.expect(o.columnType, unittest.equals('foo'));
|
| - unittest.expect(o.dataType, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterRealtimeDataColumnHeaders--;
|
| -}
|
| -
|
| -buildUnnamed624() {
|
| - var o = new core.List<api.RealtimeDataColumnHeaders>();
|
| - o.add(buildRealtimeDataColumnHeaders());
|
| - o.add(buildRealtimeDataColumnHeaders());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed624(core.List<api.RealtimeDataColumnHeaders> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkRealtimeDataColumnHeaders(o[0]);
|
| - checkRealtimeDataColumnHeaders(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterRealtimeDataProfileInfo = 0;
|
| -buildRealtimeDataProfileInfo() {
|
| - var o = new api.RealtimeDataProfileInfo();
|
| - buildCounterRealtimeDataProfileInfo++;
|
| - if (buildCounterRealtimeDataProfileInfo < 3) {
|
| - o.accountId = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.profileId = "foo";
|
| - o.profileName = "foo";
|
| - o.tableId = "foo";
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterRealtimeDataProfileInfo--;
|
| - return o;
|
| -}
|
| -
|
| -checkRealtimeDataProfileInfo(api.RealtimeDataProfileInfo o) {
|
| - buildCounterRealtimeDataProfileInfo++;
|
| - if (buildCounterRealtimeDataProfileInfo < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.profileName, unittest.equals('foo'));
|
| - unittest.expect(o.tableId, unittest.equals('foo'));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterRealtimeDataProfileInfo--;
|
| -}
|
| -
|
| -buildUnnamed625() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed625(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'));
|
| -}
|
| -
|
| -buildUnnamed626() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed626(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 buildCounterRealtimeDataQuery = 0;
|
| -buildRealtimeDataQuery() {
|
| - var o = new api.RealtimeDataQuery();
|
| - buildCounterRealtimeDataQuery++;
|
| - if (buildCounterRealtimeDataQuery < 3) {
|
| - o.dimensions = "foo";
|
| - o.filters = "foo";
|
| - o.ids = "foo";
|
| - o.max_results = 42;
|
| - o.metrics = buildUnnamed625();
|
| - o.sort = buildUnnamed626();
|
| - }
|
| - buildCounterRealtimeDataQuery--;
|
| - return o;
|
| -}
|
| -
|
| -checkRealtimeDataQuery(api.RealtimeDataQuery o) {
|
| - buildCounterRealtimeDataQuery++;
|
| - if (buildCounterRealtimeDataQuery < 3) {
|
| - unittest.expect(o.dimensions, unittest.equals('foo'));
|
| - unittest.expect(o.filters, unittest.equals('foo'));
|
| - unittest.expect(o.ids, unittest.equals('foo'));
|
| - unittest.expect(o.max_results, unittest.equals(42));
|
| - checkUnnamed625(o.metrics);
|
| - checkUnnamed626(o.sort);
|
| - }
|
| - buildCounterRealtimeDataQuery--;
|
| -}
|
| -
|
| -buildUnnamed627() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed627(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'));
|
| -}
|
| -
|
| -buildUnnamed628() {
|
| - var o = new core.List<core.List<core.String>>();
|
| - o.add(buildUnnamed627());
|
| - o.add(buildUnnamed627());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed628(core.List<core.List<core.String>> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUnnamed627(o[0]);
|
| - checkUnnamed627(o[1]);
|
| -}
|
| -
|
| -buildUnnamed629() {
|
| - var o = new core.Map<core.String, core.String>();
|
| - o["x"] = "foo";
|
| - o["y"] = "foo";
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed629(core.Map<core.String, core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o["x"], unittest.equals('foo'));
|
| - unittest.expect(o["y"], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterRealtimeData = 0;
|
| -buildRealtimeData() {
|
| - var o = new api.RealtimeData();
|
| - buildCounterRealtimeData++;
|
| - if (buildCounterRealtimeData < 3) {
|
| - o.columnHeaders = buildUnnamed624();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.profileInfo = buildRealtimeDataProfileInfo();
|
| - o.query = buildRealtimeDataQuery();
|
| - o.rows = buildUnnamed628();
|
| - o.selfLink = "foo";
|
| - o.totalResults = 42;
|
| - o.totalsForAllResults = buildUnnamed629();
|
| - }
|
| - buildCounterRealtimeData--;
|
| - return o;
|
| -}
|
| -
|
| -checkRealtimeData(api.RealtimeData o) {
|
| - buildCounterRealtimeData++;
|
| - if (buildCounterRealtimeData < 3) {
|
| - checkUnnamed624(o.columnHeaders);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkRealtimeDataProfileInfo(o.profileInfo);
|
| - checkRealtimeDataQuery(o.query);
|
| - checkUnnamed628(o.rows);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - checkUnnamed629(o.totalsForAllResults);
|
| - }
|
| - buildCounterRealtimeData--;
|
| -}
|
| -
|
| -core.int buildCounterSegment = 0;
|
| -buildSegment() {
|
| - var o = new api.Segment();
|
| - buildCounterSegment++;
|
| - if (buildCounterSegment < 3) {
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.definition = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - o.segmentId = "foo";
|
| - o.selfLink = "foo";
|
| - o.type = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - }
|
| - buildCounterSegment--;
|
| - return o;
|
| -}
|
| -
|
| -checkSegment(api.Segment o) {
|
| - buildCounterSegment++;
|
| - if (buildCounterSegment < 3) {
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.definition, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.segmentId, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - }
|
| - buildCounterSegment--;
|
| -}
|
| -
|
| -buildUnnamed630() {
|
| - var o = new core.List<api.Segment>();
|
| - o.add(buildSegment());
|
| - o.add(buildSegment());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed630(core.List<api.Segment> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkSegment(o[0]);
|
| - checkSegment(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterSegments = 0;
|
| -buildSegments() {
|
| - var o = new api.Segments();
|
| - buildCounterSegments++;
|
| - if (buildCounterSegments < 3) {
|
| - o.items = buildUnnamed630();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterSegments--;
|
| - return o;
|
| -}
|
| -
|
| -checkSegments(api.Segments o) {
|
| - buildCounterSegments++;
|
| - if (buildCounterSegments < 3) {
|
| - checkUnnamed630(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterSegments--;
|
| -}
|
| -
|
| -core.int buildCounterUnsampledReportCloudStorageDownloadDetails = 0;
|
| -buildUnsampledReportCloudStorageDownloadDetails() {
|
| - var o = new api.UnsampledReportCloudStorageDownloadDetails();
|
| - buildCounterUnsampledReportCloudStorageDownloadDetails++;
|
| - if (buildCounterUnsampledReportCloudStorageDownloadDetails < 3) {
|
| - o.bucketId = "foo";
|
| - o.objectId = "foo";
|
| - }
|
| - buildCounterUnsampledReportCloudStorageDownloadDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkUnsampledReportCloudStorageDownloadDetails(api.UnsampledReportCloudStorageDownloadDetails o) {
|
| - buildCounterUnsampledReportCloudStorageDownloadDetails++;
|
| - if (buildCounterUnsampledReportCloudStorageDownloadDetails < 3) {
|
| - unittest.expect(o.bucketId, unittest.equals('foo'));
|
| - unittest.expect(o.objectId, unittest.equals('foo'));
|
| - }
|
| - buildCounterUnsampledReportCloudStorageDownloadDetails--;
|
| -}
|
| -
|
| -core.int buildCounterUnsampledReportDriveDownloadDetails = 0;
|
| -buildUnsampledReportDriveDownloadDetails() {
|
| - var o = new api.UnsampledReportDriveDownloadDetails();
|
| - buildCounterUnsampledReportDriveDownloadDetails++;
|
| - if (buildCounterUnsampledReportDriveDownloadDetails < 3) {
|
| - o.documentId = "foo";
|
| - }
|
| - buildCounterUnsampledReportDriveDownloadDetails--;
|
| - return o;
|
| -}
|
| -
|
| -checkUnsampledReportDriveDownloadDetails(api.UnsampledReportDriveDownloadDetails o) {
|
| - buildCounterUnsampledReportDriveDownloadDetails++;
|
| - if (buildCounterUnsampledReportDriveDownloadDetails < 3) {
|
| - unittest.expect(o.documentId, unittest.equals('foo'));
|
| - }
|
| - buildCounterUnsampledReportDriveDownloadDetails--;
|
| -}
|
| -
|
| -core.int buildCounterUnsampledReport = 0;
|
| -buildUnsampledReport() {
|
| - var o = new api.UnsampledReport();
|
| - buildCounterUnsampledReport++;
|
| - if (buildCounterUnsampledReport < 3) {
|
| - o.accountId = "foo";
|
| - o.cloudStorageDownloadDetails = buildUnsampledReportCloudStorageDownloadDetails();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.dimensions = "foo";
|
| - o.downloadType = "foo";
|
| - o.driveDownloadDetails = buildUnsampledReportDriveDownloadDetails();
|
| - o.end_date = "foo";
|
| - o.filters = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.metrics = "foo";
|
| - o.profileId = "foo";
|
| - o.segment = "foo";
|
| - o.selfLink = "foo";
|
| - o.start_date = "foo";
|
| - o.status = "foo";
|
| - o.title = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.webPropertyId = "foo";
|
| - }
|
| - buildCounterUnsampledReport--;
|
| - return o;
|
| -}
|
| -
|
| -checkUnsampledReport(api.UnsampledReport o) {
|
| - buildCounterUnsampledReport++;
|
| - if (buildCounterUnsampledReport < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - checkUnsampledReportCloudStorageDownloadDetails(o.cloudStorageDownloadDetails);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.dimensions, unittest.equals('foo'));
|
| - unittest.expect(o.downloadType, unittest.equals('foo'));
|
| - checkUnsampledReportDriveDownloadDetails(o.driveDownloadDetails);
|
| - unittest.expect(o.end_date, unittest.equals('foo'));
|
| - unittest.expect(o.filters, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.metrics, unittest.equals('foo'));
|
| - unittest.expect(o.profileId, unittest.equals('foo'));
|
| - unittest.expect(o.segment, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.start_date, unittest.equals('foo'));
|
| - unittest.expect(o.status, unittest.equals('foo'));
|
| - unittest.expect(o.title, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.webPropertyId, unittest.equals('foo'));
|
| - }
|
| - buildCounterUnsampledReport--;
|
| -}
|
| -
|
| -buildUnnamed631() {
|
| - var o = new core.List<api.UnsampledReport>();
|
| - o.add(buildUnsampledReport());
|
| - o.add(buildUnsampledReport());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed631(core.List<api.UnsampledReport> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUnsampledReport(o[0]);
|
| - checkUnsampledReport(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterUnsampledReports = 0;
|
| -buildUnsampledReports() {
|
| - var o = new api.UnsampledReports();
|
| - buildCounterUnsampledReports++;
|
| - if (buildCounterUnsampledReports < 3) {
|
| - o.items = buildUnnamed631();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterUnsampledReports--;
|
| - return o;
|
| -}
|
| -
|
| -checkUnsampledReports(api.UnsampledReports o) {
|
| - buildCounterUnsampledReports++;
|
| - if (buildCounterUnsampledReports < 3) {
|
| - checkUnnamed631(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterUnsampledReports--;
|
| -}
|
| -
|
| -buildUnnamed632() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed632(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 buildCounterUpload = 0;
|
| -buildUpload() {
|
| - var o = new api.Upload();
|
| - buildCounterUpload++;
|
| - if (buildCounterUpload < 3) {
|
| - o.accountId = "foo";
|
| - o.customDataSourceId = "foo";
|
| - o.errors = buildUnnamed632();
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.status = "foo";
|
| - }
|
| - buildCounterUpload--;
|
| - return o;
|
| -}
|
| -
|
| -checkUpload(api.Upload o) {
|
| - buildCounterUpload++;
|
| - if (buildCounterUpload < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.customDataSourceId, unittest.equals('foo'));
|
| - checkUnnamed632(o.errors);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.status, unittest.equals('foo'));
|
| - }
|
| - buildCounterUpload--;
|
| -}
|
| -
|
| -buildUnnamed633() {
|
| - var o = new core.List<api.Upload>();
|
| - o.add(buildUpload());
|
| - o.add(buildUpload());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed633(core.List<api.Upload> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUpload(o[0]);
|
| - checkUpload(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterUploads = 0;
|
| -buildUploads() {
|
| - var o = new api.Uploads();
|
| - buildCounterUploads++;
|
| - if (buildCounterUploads < 3) {
|
| - o.items = buildUnnamed633();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - }
|
| - buildCounterUploads--;
|
| - return o;
|
| -}
|
| -
|
| -checkUploads(api.Uploads o) {
|
| - buildCounterUploads++;
|
| - if (buildCounterUploads < 3) {
|
| - checkUnnamed633(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - }
|
| - buildCounterUploads--;
|
| -}
|
| -
|
| -core.int buildCounterUserRef = 0;
|
| -buildUserRef() {
|
| - var o = new api.UserRef();
|
| - buildCounterUserRef++;
|
| - if (buildCounterUserRef < 3) {
|
| - o.email = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterUserRef--;
|
| - return o;
|
| -}
|
| -
|
| -checkUserRef(api.UserRef o) {
|
| - buildCounterUserRef++;
|
| - if (buildCounterUserRef < 3) {
|
| - unittest.expect(o.email, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterUserRef--;
|
| -}
|
| -
|
| -core.int buildCounterWebPropertyRef = 0;
|
| -buildWebPropertyRef() {
|
| - var o = new api.WebPropertyRef();
|
| - buildCounterWebPropertyRef++;
|
| - if (buildCounterWebPropertyRef < 3) {
|
| - o.accountId = "foo";
|
| - o.href = "foo";
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.name = "foo";
|
| - }
|
| - buildCounterWebPropertyRef--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebPropertyRef(api.WebPropertyRef o) {
|
| - buildCounterWebPropertyRef++;
|
| - if (buildCounterWebPropertyRef < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebPropertyRef--;
|
| -}
|
| -
|
| -buildUnnamed634() {
|
| - var o = new core.List<api.ProfileSummary>();
|
| - o.add(buildProfileSummary());
|
| - o.add(buildProfileSummary());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed634(core.List<api.ProfileSummary> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkProfileSummary(o[0]);
|
| - checkProfileSummary(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterWebPropertySummary = 0;
|
| -buildWebPropertySummary() {
|
| - var o = new api.WebPropertySummary();
|
| - buildCounterWebPropertySummary++;
|
| - if (buildCounterWebPropertySummary < 3) {
|
| - o.id = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.level = "foo";
|
| - o.name = "foo";
|
| - o.profiles = buildUnnamed634();
|
| - o.websiteUrl = "foo";
|
| - }
|
| - buildCounterWebPropertySummary--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebPropertySummary(api.WebPropertySummary o) {
|
| - buildCounterWebPropertySummary++;
|
| - if (buildCounterWebPropertySummary < 3) {
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.level, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkUnnamed634(o.profiles);
|
| - unittest.expect(o.websiteUrl, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebPropertySummary--;
|
| -}
|
| -
|
| -buildUnnamed635() {
|
| - var o = new core.List<api.Webproperty>();
|
| - o.add(buildWebproperty());
|
| - o.add(buildWebproperty());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed635(core.List<api.Webproperty> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkWebproperty(o[0]);
|
| - checkWebproperty(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterWebproperties = 0;
|
| -buildWebproperties() {
|
| - var o = new api.Webproperties();
|
| - buildCounterWebproperties++;
|
| - if (buildCounterWebproperties < 3) {
|
| - o.items = buildUnnamed635();
|
| - o.itemsPerPage = 42;
|
| - o.kind = "foo";
|
| - o.nextLink = "foo";
|
| - o.previousLink = "foo";
|
| - o.startIndex = 42;
|
| - o.totalResults = 42;
|
| - o.username = "foo";
|
| - }
|
| - buildCounterWebproperties--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebproperties(api.Webproperties o) {
|
| - buildCounterWebproperties++;
|
| - if (buildCounterWebproperties < 3) {
|
| - checkUnnamed635(o.items);
|
| - unittest.expect(o.itemsPerPage, unittest.equals(42));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextLink, unittest.equals('foo'));
|
| - unittest.expect(o.previousLink, unittest.equals('foo'));
|
| - unittest.expect(o.startIndex, unittest.equals(42));
|
| - unittest.expect(o.totalResults, unittest.equals(42));
|
| - unittest.expect(o.username, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebproperties--;
|
| -}
|
| -
|
| -core.int buildCounterWebpropertyChildLink = 0;
|
| -buildWebpropertyChildLink() {
|
| - var o = new api.WebpropertyChildLink();
|
| - buildCounterWebpropertyChildLink++;
|
| - if (buildCounterWebpropertyChildLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterWebpropertyChildLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebpropertyChildLink(api.WebpropertyChildLink o) {
|
| - buildCounterWebpropertyChildLink++;
|
| - if (buildCounterWebpropertyChildLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebpropertyChildLink--;
|
| -}
|
| -
|
| -core.int buildCounterWebpropertyParentLink = 0;
|
| -buildWebpropertyParentLink() {
|
| - var o = new api.WebpropertyParentLink();
|
| - buildCounterWebpropertyParentLink++;
|
| - if (buildCounterWebpropertyParentLink < 3) {
|
| - o.href = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterWebpropertyParentLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebpropertyParentLink(api.WebpropertyParentLink o) {
|
| - buildCounterWebpropertyParentLink++;
|
| - if (buildCounterWebpropertyParentLink < 3) {
|
| - unittest.expect(o.href, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebpropertyParentLink--;
|
| -}
|
| -
|
| -buildUnnamed636() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed636(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 buildCounterWebpropertyPermissions = 0;
|
| -buildWebpropertyPermissions() {
|
| - var o = new api.WebpropertyPermissions();
|
| - buildCounterWebpropertyPermissions++;
|
| - if (buildCounterWebpropertyPermissions < 3) {
|
| - o.effective = buildUnnamed636();
|
| - }
|
| - buildCounterWebpropertyPermissions--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebpropertyPermissions(api.WebpropertyPermissions o) {
|
| - buildCounterWebpropertyPermissions++;
|
| - if (buildCounterWebpropertyPermissions < 3) {
|
| - checkUnnamed636(o.effective);
|
| - }
|
| - buildCounterWebpropertyPermissions--;
|
| -}
|
| -
|
| -core.int buildCounterWebproperty = 0;
|
| -buildWebproperty() {
|
| - var o = new api.Webproperty();
|
| - buildCounterWebproperty++;
|
| - if (buildCounterWebproperty < 3) {
|
| - o.accountId = "foo";
|
| - o.childLink = buildWebpropertyChildLink();
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.defaultProfileId = "foo";
|
| - o.id = "foo";
|
| - o.industryVertical = "foo";
|
| - o.internalWebPropertyId = "foo";
|
| - o.kind = "foo";
|
| - o.level = "foo";
|
| - o.name = "foo";
|
| - o.parentLink = buildWebpropertyParentLink();
|
| - o.permissions = buildWebpropertyPermissions();
|
| - o.profileCount = 42;
|
| - o.selfLink = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.websiteUrl = "foo";
|
| - }
|
| - buildCounterWebproperty--;
|
| - return o;
|
| -}
|
| -
|
| -checkWebproperty(api.Webproperty o) {
|
| - buildCounterWebproperty++;
|
| - if (buildCounterWebproperty < 3) {
|
| - unittest.expect(o.accountId, unittest.equals('foo'));
|
| - checkWebpropertyChildLink(o.childLink);
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.defaultProfileId, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.industryVertical, unittest.equals('foo'));
|
| - unittest.expect(o.internalWebPropertyId, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.level, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - checkWebpropertyParentLink(o.parentLink);
|
| - checkWebpropertyPermissions(o.permissions);
|
| - unittest.expect(o.profileCount, unittest.equals(42));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.websiteUrl, unittest.equals('foo'));
|
| - }
|
| - buildCounterWebproperty--;
|
| -}
|
| -
|
| -
|
| -main() {
|
| - unittest.group("obj-schema-AccountChildLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountChildLink();
|
| - var od = new api.AccountChildLink.fromJson(o.toJson());
|
| - checkAccountChildLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AccountPermissions", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountPermissions();
|
| - var od = new api.AccountPermissions.fromJson(o.toJson());
|
| - checkAccountPermissions(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - 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-AccountRef", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountRef();
|
| - var od = new api.AccountRef.fromJson(o.toJson());
|
| - checkAccountRef(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AccountSummaries", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountSummaries();
|
| - var od = new api.AccountSummaries.fromJson(o.toJson());
|
| - checkAccountSummaries(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AccountSummary", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountSummary();
|
| - var od = new api.AccountSummary.fromJson(o.toJson());
|
| - checkAccountSummary(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AccountTicket", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccountTicket();
|
| - var od = new api.AccountTicket.fromJson(o.toJson());
|
| - checkAccountTicket(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Accounts", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccounts();
|
| - var od = new api.Accounts.fromJson(o.toJson());
|
| - checkAccounts(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AdWordsAccount", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAdWordsAccount();
|
| - var od = new api.AdWordsAccount.fromJson(o.toJson());
|
| - checkAdWordsAccount(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AnalyticsDataimportDeleteUploadDataRequest", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAnalyticsDataimportDeleteUploadDataRequest();
|
| - var od = new api.AnalyticsDataimportDeleteUploadDataRequest.fromJson(o.toJson());
|
| - checkAnalyticsDataimportDeleteUploadDataRequest(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Column", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildColumn();
|
| - var od = new api.Column.fromJson(o.toJson());
|
| - checkColumn(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Columns", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildColumns();
|
| - var od = new api.Columns.fromJson(o.toJson());
|
| - checkColumns(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-CustomDataSourceChildLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildCustomDataSourceChildLink();
|
| - var od = new api.CustomDataSourceChildLink.fromJson(o.toJson());
|
| - checkCustomDataSourceChildLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-CustomDataSourceParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildCustomDataSourceParentLink();
|
| - var od = new api.CustomDataSourceParentLink.fromJson(o.toJson());
|
| - checkCustomDataSourceParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-CustomDataSource", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildCustomDataSource();
|
| - var od = new api.CustomDataSource.fromJson(o.toJson());
|
| - checkCustomDataSource(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-CustomDataSources", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildCustomDataSources();
|
| - var od = new api.CustomDataSources.fromJson(o.toJson());
|
| - checkCustomDataSources(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DailyUploadParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDailyUploadParentLink();
|
| - var od = new api.DailyUploadParentLink.fromJson(o.toJson());
|
| - checkDailyUploadParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DailyUploadRecentChanges", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDailyUploadRecentChanges();
|
| - var od = new api.DailyUploadRecentChanges.fromJson(o.toJson());
|
| - checkDailyUploadRecentChanges(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DailyUpload", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDailyUpload();
|
| - var od = new api.DailyUpload.fromJson(o.toJson());
|
| - checkDailyUpload(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DailyUploadAppend", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDailyUploadAppend();
|
| - var od = new api.DailyUploadAppend.fromJson(o.toJson());
|
| - checkDailyUploadAppend(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DailyUploads", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDailyUploads();
|
| - var od = new api.DailyUploads.fromJson(o.toJson());
|
| - checkDailyUploads(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityAdWordsLinkEntity", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityAdWordsLinkEntity();
|
| - var od = new api.EntityAdWordsLinkEntity.fromJson(o.toJson());
|
| - checkEntityAdWordsLinkEntity(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityAdWordsLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityAdWordsLink();
|
| - var od = new api.EntityAdWordsLink.fromJson(o.toJson());
|
| - checkEntityAdWordsLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityAdWordsLinks", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityAdWordsLinks();
|
| - var od = new api.EntityAdWordsLinks.fromJson(o.toJson());
|
| - checkEntityAdWordsLinks(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityUserLinkEntity", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityUserLinkEntity();
|
| - var od = new api.EntityUserLinkEntity.fromJson(o.toJson());
|
| - checkEntityUserLinkEntity(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityUserLinkPermissions", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityUserLinkPermissions();
|
| - var od = new api.EntityUserLinkPermissions.fromJson(o.toJson());
|
| - checkEntityUserLinkPermissions(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityUserLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityUserLink();
|
| - var od = new api.EntityUserLink.fromJson(o.toJson());
|
| - checkEntityUserLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-EntityUserLinks", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildEntityUserLinks();
|
| - var od = new api.EntityUserLinks.fromJson(o.toJson());
|
| - checkEntityUserLinks(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ExperimentParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildExperimentParentLink();
|
| - var od = new api.ExperimentParentLink.fromJson(o.toJson());
|
| - checkExperimentParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ExperimentVariations", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildExperimentVariations();
|
| - var od = new api.ExperimentVariations.fromJson(o.toJson());
|
| - checkExperimentVariations(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Experiment", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildExperiment();
|
| - var od = new api.Experiment.fromJson(o.toJson());
|
| - checkExperiment(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Experiments", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildExperiments();
|
| - var od = new api.Experiments.fromJson(o.toJson());
|
| - checkExperiments(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterAdvancedDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterAdvancedDetails();
|
| - var od = new api.FilterAdvancedDetails.fromJson(o.toJson());
|
| - checkFilterAdvancedDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterLowercaseDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterLowercaseDetails();
|
| - var od = new api.FilterLowercaseDetails.fromJson(o.toJson());
|
| - checkFilterLowercaseDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterParentLink();
|
| - var od = new api.FilterParentLink.fromJson(o.toJson());
|
| - checkFilterParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterSearchAndReplaceDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterSearchAndReplaceDetails();
|
| - var od = new api.FilterSearchAndReplaceDetails.fromJson(o.toJson());
|
| - checkFilterSearchAndReplaceDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterUppercaseDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterUppercaseDetails();
|
| - var od = new api.FilterUppercaseDetails.fromJson(o.toJson());
|
| - checkFilterUppercaseDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Filter", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilter();
|
| - var od = new api.Filter.fromJson(o.toJson());
|
| - checkFilter(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterExpression", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterExpression();
|
| - var od = new api.FilterExpression.fromJson(o.toJson());
|
| - checkFilterExpression(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-FilterRef", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilterRef();
|
| - var od = new api.FilterRef.fromJson(o.toJson());
|
| - checkFilterRef(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Filters", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildFilters();
|
| - var od = new api.Filters.fromJson(o.toJson());
|
| - checkFilters(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataColumnHeaders", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataColumnHeaders();
|
| - var od = new api.GaDataColumnHeaders.fromJson(o.toJson());
|
| - checkGaDataColumnHeaders(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataDataTableCols", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataDataTableCols();
|
| - var od = new api.GaDataDataTableCols.fromJson(o.toJson());
|
| - checkGaDataDataTableCols(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataDataTableRowsC", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataDataTableRowsC();
|
| - var od = new api.GaDataDataTableRowsC.fromJson(o.toJson());
|
| - checkGaDataDataTableRowsC(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataDataTableRows", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataDataTableRows();
|
| - var od = new api.GaDataDataTableRows.fromJson(o.toJson());
|
| - checkGaDataDataTableRows(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataDataTable", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataDataTable();
|
| - var od = new api.GaDataDataTable.fromJson(o.toJson());
|
| - checkGaDataDataTable(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataProfileInfo", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataProfileInfo();
|
| - var od = new api.GaDataProfileInfo.fromJson(o.toJson());
|
| - checkGaDataProfileInfo(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaDataQuery", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaDataQuery();
|
| - var od = new api.GaDataQuery.fromJson(o.toJson());
|
| - checkGaDataQuery(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GaData", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGaData();
|
| - var od = new api.GaData.fromJson(o.toJson());
|
| - checkGaData(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalEventDetailsEventConditions", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalEventDetailsEventConditions();
|
| - var od = new api.GoalEventDetailsEventConditions.fromJson(o.toJson());
|
| - checkGoalEventDetailsEventConditions(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalEventDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalEventDetails();
|
| - var od = new api.GoalEventDetails.fromJson(o.toJson());
|
| - checkGoalEventDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalParentLink();
|
| - var od = new api.GoalParentLink.fromJson(o.toJson());
|
| - checkGoalParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalUrlDestinationDetailsSteps", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalUrlDestinationDetailsSteps();
|
| - var od = new api.GoalUrlDestinationDetailsSteps.fromJson(o.toJson());
|
| - checkGoalUrlDestinationDetailsSteps(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalUrlDestinationDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalUrlDestinationDetails();
|
| - var od = new api.GoalUrlDestinationDetails.fromJson(o.toJson());
|
| - checkGoalUrlDestinationDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalVisitNumPagesDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalVisitNumPagesDetails();
|
| - var od = new api.GoalVisitNumPagesDetails.fromJson(o.toJson());
|
| - checkGoalVisitNumPagesDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GoalVisitTimeOnSiteDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoalVisitTimeOnSiteDetails();
|
| - var od = new api.GoalVisitTimeOnSiteDetails.fromJson(o.toJson());
|
| - checkGoalVisitTimeOnSiteDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Goal", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoal();
|
| - var od = new api.Goal.fromJson(o.toJson());
|
| - checkGoal(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Goals", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGoals();
|
| - var od = new api.Goals.fromJson(o.toJson());
|
| - checkGoals(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfDataColumnHeaders", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfDataColumnHeaders();
|
| - var od = new api.McfDataColumnHeaders.fromJson(o.toJson());
|
| - checkMcfDataColumnHeaders(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfDataProfileInfo", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfDataProfileInfo();
|
| - var od = new api.McfDataProfileInfo.fromJson(o.toJson());
|
| - checkMcfDataProfileInfo(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfDataQuery", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfDataQuery();
|
| - var od = new api.McfDataQuery.fromJson(o.toJson());
|
| - checkMcfDataQuery(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfDataRowsConversionPathValue", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfDataRowsConversionPathValue();
|
| - var od = new api.McfDataRowsConversionPathValue.fromJson(o.toJson());
|
| - checkMcfDataRowsConversionPathValue(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfDataRows", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfDataRows();
|
| - var od = new api.McfDataRows.fromJson(o.toJson());
|
| - checkMcfDataRows(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-McfData", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMcfData();
|
| - var od = new api.McfData.fromJson(o.toJson());
|
| - checkMcfData(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileChildLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileChildLink();
|
| - var od = new api.ProfileChildLink.fromJson(o.toJson());
|
| - checkProfileChildLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileParentLink();
|
| - var od = new api.ProfileParentLink.fromJson(o.toJson());
|
| - checkProfileParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfilePermissions", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfilePermissions();
|
| - var od = new api.ProfilePermissions.fromJson(o.toJson());
|
| - checkProfilePermissions(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Profile", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfile();
|
| - var od = new api.Profile.fromJson(o.toJson());
|
| - checkProfile(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileFilterLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileFilterLink();
|
| - var od = new api.ProfileFilterLink.fromJson(o.toJson());
|
| - checkProfileFilterLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileFilterLinks", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileFilterLinks();
|
| - var od = new api.ProfileFilterLinks.fromJson(o.toJson());
|
| - checkProfileFilterLinks(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileRef", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileRef();
|
| - var od = new api.ProfileRef.fromJson(o.toJson());
|
| - checkProfileRef(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProfileSummary", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfileSummary();
|
| - var od = new api.ProfileSummary.fromJson(o.toJson());
|
| - checkProfileSummary(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Profiles", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProfiles();
|
| - var od = new api.Profiles.fromJson(o.toJson());
|
| - checkProfiles(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-RealtimeDataColumnHeaders", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildRealtimeDataColumnHeaders();
|
| - var od = new api.RealtimeDataColumnHeaders.fromJson(o.toJson());
|
| - checkRealtimeDataColumnHeaders(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-RealtimeDataProfileInfo", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildRealtimeDataProfileInfo();
|
| - var od = new api.RealtimeDataProfileInfo.fromJson(o.toJson());
|
| - checkRealtimeDataProfileInfo(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-RealtimeDataQuery", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildRealtimeDataQuery();
|
| - var od = new api.RealtimeDataQuery.fromJson(o.toJson());
|
| - checkRealtimeDataQuery(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-RealtimeData", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildRealtimeData();
|
| - var od = new api.RealtimeData.fromJson(o.toJson());
|
| - checkRealtimeData(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Segment", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildSegment();
|
| - var od = new api.Segment.fromJson(o.toJson());
|
| - checkSegment(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Segments", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildSegments();
|
| - var od = new api.Segments.fromJson(o.toJson());
|
| - checkSegments(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UnsampledReportCloudStorageDownloadDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUnsampledReportCloudStorageDownloadDetails();
|
| - var od = new api.UnsampledReportCloudStorageDownloadDetails.fromJson(o.toJson());
|
| - checkUnsampledReportCloudStorageDownloadDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UnsampledReportDriveDownloadDetails", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUnsampledReportDriveDownloadDetails();
|
| - var od = new api.UnsampledReportDriveDownloadDetails.fromJson(o.toJson());
|
| - checkUnsampledReportDriveDownloadDetails(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UnsampledReport", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUnsampledReport();
|
| - var od = new api.UnsampledReport.fromJson(o.toJson());
|
| - checkUnsampledReport(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UnsampledReports", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUnsampledReports();
|
| - var od = new api.UnsampledReports.fromJson(o.toJson());
|
| - checkUnsampledReports(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Upload", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUpload();
|
| - var od = new api.Upload.fromJson(o.toJson());
|
| - checkUpload(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Uploads", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUploads();
|
| - var od = new api.Uploads.fromJson(o.toJson());
|
| - checkUploads(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UserRef", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUserRef();
|
| - var od = new api.UserRef.fromJson(o.toJson());
|
| - checkUserRef(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-WebPropertyRef", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebPropertyRef();
|
| - var od = new api.WebPropertyRef.fromJson(o.toJson());
|
| - checkWebPropertyRef(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-WebPropertySummary", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebPropertySummary();
|
| - var od = new api.WebPropertySummary.fromJson(o.toJson());
|
| - checkWebPropertySummary(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Webproperties", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebproperties();
|
| - var od = new api.Webproperties.fromJson(o.toJson());
|
| - checkWebproperties(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-WebpropertyChildLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebpropertyChildLink();
|
| - var od = new api.WebpropertyChildLink.fromJson(o.toJson());
|
| - checkWebpropertyChildLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-WebpropertyParentLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebpropertyParentLink();
|
| - var od = new api.WebpropertyParentLink.fromJson(o.toJson());
|
| - checkWebpropertyParentLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-WebpropertyPermissions", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebpropertyPermissions();
|
| - var od = new api.WebpropertyPermissions.fromJson(o.toJson());
|
| - checkWebpropertyPermissions(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Webproperty", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildWebproperty();
|
| - var od = new api.Webproperty.fromJson(o.toJson());
|
| - checkWebproperty(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-DataGaResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DataGaResourceApi res = new api.AnalyticsApi(mock).data.ga;
|
| - var arg_ids = "foo";
|
| - var arg_start_date = "foo";
|
| - var arg_end_date = "foo";
|
| - var arg_metrics = "foo";
|
| - var arg_dimensions = "foo";
|
| - var arg_filters = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_output = "foo";
|
| - var arg_samplingLevel = "foo";
|
| - var arg_segment = "foo";
|
| - var arg_sort = "foo";
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("data/ga"));
|
| - pathOffset += 7;
|
| -
|
| - 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["ids"].first, unittest.equals(arg_ids));
|
| - unittest.expect(queryMap["start-date"].first, unittest.equals(arg_start_date));
|
| - unittest.expect(queryMap["end-date"].first, unittest.equals(arg_end_date));
|
| - unittest.expect(queryMap["metrics"].first, unittest.equals(arg_metrics));
|
| - unittest.expect(queryMap["dimensions"].first, unittest.equals(arg_dimensions));
|
| - unittest.expect(queryMap["filters"].first, unittest.equals(arg_filters));
|
| - unittest.expect(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(queryMap["output"].first, unittest.equals(arg_output));
|
| - unittest.expect(queryMap["samplingLevel"].first, unittest.equals(arg_samplingLevel));
|
| - unittest.expect(queryMap["segment"].first, unittest.equals(arg_segment));
|
| - unittest.expect(queryMap["sort"].first, unittest.equals(arg_sort));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildGaData());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_ids, arg_start_date, arg_end_date, arg_metrics, dimensions: arg_dimensions, filters: arg_filters, max_results: arg_max_results, output: arg_output, samplingLevel: arg_samplingLevel, segment: arg_segment, sort: arg_sort, start_index: arg_start_index).then(unittest.expectAsync(((api.GaData response) {
|
| - checkGaData(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-DataMcfResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DataMcfResourceApi res = new api.AnalyticsApi(mock).data.mcf;
|
| - var arg_ids = "foo";
|
| - var arg_start_date = "foo";
|
| - var arg_end_date = "foo";
|
| - var arg_metrics = "foo";
|
| - var arg_dimensions = "foo";
|
| - var arg_filters = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_samplingLevel = "foo";
|
| - var arg_sort = "foo";
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("data/mcf"));
|
| - pathOffset += 8;
|
| -
|
| - 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["ids"].first, unittest.equals(arg_ids));
|
| - unittest.expect(queryMap["start-date"].first, unittest.equals(arg_start_date));
|
| - unittest.expect(queryMap["end-date"].first, unittest.equals(arg_end_date));
|
| - unittest.expect(queryMap["metrics"].first, unittest.equals(arg_metrics));
|
| - unittest.expect(queryMap["dimensions"].first, unittest.equals(arg_dimensions));
|
| - unittest.expect(queryMap["filters"].first, unittest.equals(arg_filters));
|
| - unittest.expect(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(queryMap["samplingLevel"].first, unittest.equals(arg_samplingLevel));
|
| - unittest.expect(queryMap["sort"].first, unittest.equals(arg_sort));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildMcfData());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_ids, arg_start_date, arg_end_date, arg_metrics, dimensions: arg_dimensions, filters: arg_filters, max_results: arg_max_results, samplingLevel: arg_samplingLevel, sort: arg_sort, start_index: arg_start_index).then(unittest.expectAsync(((api.McfData response) {
|
| - checkMcfData(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-DataRealtimeResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DataRealtimeResourceApi res = new api.AnalyticsApi(mock).data.realtime;
|
| - var arg_ids = "foo";
|
| - var arg_metrics = "foo";
|
| - var arg_dimensions = "foo";
|
| - var arg_filters = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_sort = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("data/realtime"));
|
| - pathOffset += 13;
|
| -
|
| - 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["ids"].first, unittest.equals(arg_ids));
|
| - unittest.expect(queryMap["metrics"].first, unittest.equals(arg_metrics));
|
| - unittest.expect(queryMap["dimensions"].first, unittest.equals(arg_dimensions));
|
| - unittest.expect(queryMap["filters"].first, unittest.equals(arg_filters));
|
| - unittest.expect(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(queryMap["sort"].first, unittest.equals(arg_sort));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildRealtimeData());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_ids, arg_metrics, dimensions: arg_dimensions, filters: arg_filters, max_results: arg_max_results, sort: arg_sort).then(unittest.expectAsync(((api.RealtimeData response) {
|
| - checkRealtimeData(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementAccountSummariesResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountSummariesResourceApi res = new api.AnalyticsApi(mock).management.accountSummaries;
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.equals("management/accountSummaries"));
|
| - pathOffset += 27;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildAccountSummaries());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.AccountSummaries response) {
|
| - checkAccountSummaries(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementAccountUserLinksResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountUserLinksResourceApi res = new api.AnalyticsApi(mock).management.accountUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_linkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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_accountId, arg_linkId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountUserLinksResourceApi res = new api.AnalyticsApi(mock).management.accountUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountUserLinksResourceApi res = new api.AnalyticsApi(mock).management.accountUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLinks());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.EntityUserLinks response) {
|
| - checkEntityUserLinks(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountUserLinksResourceApi res = new api.AnalyticsApi(mock).management.accountUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - var arg_linkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_linkId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementAccountsResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementAccountsResourceApi res = new api.AnalyticsApi(mock).management.accounts;
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("management/accounts"));
|
| - pathOffset += 19;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildAccounts());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Accounts response) {
|
| - checkAccounts(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementCustomDataSourcesResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementCustomDataSourcesResourceApi res = new api.AnalyticsApi(mock).management.customDataSources;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/customDataSources"));
|
| - pathOffset += 18;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildCustomDataSources());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.CustomDataSources response) {
|
| - checkCustomDataSources(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementDailyUploadsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementDailyUploadsResourceApi res = new api.AnalyticsApi(mock).management.dailyUploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - var arg_date = "foo";
|
| - var arg_type = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/dailyUploads/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/dailyUploads/"));
|
| - pathOffset += 14;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_date"));
|
| -
|
| - 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["type"].first, unittest.equals(arg_type));
|
| -
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_customDataSourceId, arg_date, arg_type).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementDailyUploadsResourceApi res = new api.AnalyticsApi(mock).management.dailyUploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - var arg_start_date = "foo";
|
| - var arg_end_date = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/dailyUploads", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/dailyUploads"));
|
| - pathOffset += 13;
|
| -
|
| - 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["start-date"].first, unittest.equals(arg_start_date));
|
| - unittest.expect(queryMap["end-date"].first, unittest.equals(arg_end_date));
|
| - unittest.expect(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDailyUploads());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_customDataSourceId, arg_start_date, arg_end_date, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.DailyUploads response) {
|
| - checkDailyUploads(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--upload", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementDailyUploadsResourceApi res = new api.AnalyticsApi(mock).management.dailyUploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - var arg_date = "foo";
|
| - var arg_appendNumber = 42;
|
| - var arg_type = "foo";
|
| - var arg_reset = 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/dailyUploads/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/dailyUploads/"));
|
| - pathOffset += 14;
|
| - index = path.indexOf("/uploads", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_date"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/uploads"));
|
| - pathOffset += 8;
|
| -
|
| - 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["appendNumber"].first), unittest.equals(arg_appendNumber));
|
| - unittest.expect(queryMap["type"].first, unittest.equals(arg_type));
|
| - unittest.expect(queryMap["reset"].first, unittest.equals("$arg_reset"));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDailyUploadAppend());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.upload(arg_accountId, arg_webPropertyId, arg_customDataSourceId, arg_date, arg_appendNumber, arg_type, reset: arg_reset).then(unittest.expectAsync(((api.DailyUploadAppend response) {
|
| - checkDailyUploadAppend(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementExperimentsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_experimentId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/experiments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_experimentId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_profileId, arg_experimentId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_experimentId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/experiments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_experimentId"));
|
| -
|
| - 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(buildExperiment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_profileId, arg_experimentId).then(unittest.expectAsync(((api.Experiment response) {
|
| - checkExperiment(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_request = buildExperiment();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Experiment.fromJson(json);
|
| - checkExperiment(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/experiments"));
|
| - pathOffset += 12;
|
| -
|
| - 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(buildExperiment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.Experiment response) {
|
| - checkExperiment(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/experiments"));
|
| - pathOffset += 12;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildExperiments());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_profileId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Experiments response) {
|
| - checkExperiments(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_request = buildExperiment();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_experimentId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Experiment.fromJson(json);
|
| - checkExperiment(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/experiments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_experimentId"));
|
| -
|
| - 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(buildExperiment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_experimentId).then(unittest.expectAsync(((api.Experiment response) {
|
| - checkExperiment(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementExperimentsResourceApi res = new api.AnalyticsApi(mock).management.experiments;
|
| - var arg_request = buildExperiment();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_experimentId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Experiment.fromJson(json);
|
| - checkExperiment(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/experiments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/experiments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_experimentId"));
|
| -
|
| - 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(buildExperiment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_experimentId).then(unittest.expectAsync(((api.Experiment response) {
|
| - checkExperiment(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementFiltersResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_accountId = "foo";
|
| - var arg_filterId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/filters/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_filterId"));
|
| -
|
| - 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(buildFilter());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_accountId, arg_filterId).then(unittest.expectAsync(((api.Filter response) {
|
| - checkFilter(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_accountId = "foo";
|
| - var arg_filterId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/filters/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_filterId"));
|
| -
|
| - 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(buildFilter());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_filterId).then(unittest.expectAsync(((api.Filter response) {
|
| - checkFilter(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_request = buildFilter();
|
| - var arg_accountId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Filter.fromJson(json);
|
| - checkFilter(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/filters"));
|
| - pathOffset += 8;
|
| -
|
| - 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(buildFilter());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId).then(unittest.expectAsync(((api.Filter response) {
|
| - checkFilter(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_accountId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/filters"));
|
| - pathOffset += 8;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildFilters());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Filters response) {
|
| - checkFilters(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_request = buildFilter();
|
| - var arg_accountId = "foo";
|
| - var arg_filterId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Filter.fromJson(json);
|
| - checkFilter(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/filters/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_filterId"));
|
| -
|
| - 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(buildFilter());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_filterId).then(unittest.expectAsync(((api.Filter response) {
|
| - checkFilter(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementFiltersResourceApi res = new api.AnalyticsApi(mock).management.filters;
|
| - var arg_request = buildFilter();
|
| - var arg_accountId = "foo";
|
| - var arg_filterId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Filter.fromJson(json);
|
| - checkFilter(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/filters/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/filters/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_filterId"));
|
| -
|
| - 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(buildFilter());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_filterId).then(unittest.expectAsync(((api.Filter response) {
|
| - checkFilter(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementGoalsResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementGoalsResourceApi res = new api.AnalyticsApi(mock).management.goals;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_goalId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/goals/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/goals/"));
|
| - pathOffset += 7;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_goalId"));
|
| -
|
| - 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(buildGoal());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_profileId, arg_goalId).then(unittest.expectAsync(((api.Goal response) {
|
| - checkGoal(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementGoalsResourceApi res = new api.AnalyticsApi(mock).management.goals;
|
| - var arg_request = buildGoal();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Goal.fromJson(json);
|
| - checkGoal(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/goals", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/goals"));
|
| - pathOffset += 6;
|
| -
|
| - 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(buildGoal());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.Goal response) {
|
| - checkGoal(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementGoalsResourceApi res = new api.AnalyticsApi(mock).management.goals;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/goals", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/goals"));
|
| - pathOffset += 6;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildGoals());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_profileId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Goals response) {
|
| - checkGoals(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementGoalsResourceApi res = new api.AnalyticsApi(mock).management.goals;
|
| - var arg_request = buildGoal();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_goalId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Goal.fromJson(json);
|
| - checkGoal(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/goals/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/goals/"));
|
| - pathOffset += 7;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_goalId"));
|
| -
|
| - 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(buildGoal());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_goalId).then(unittest.expectAsync(((api.Goal response) {
|
| - checkGoal(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementGoalsResourceApi res = new api.AnalyticsApi(mock).management.goals;
|
| - var arg_request = buildGoal();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_goalId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Goal.fromJson(json);
|
| - checkGoal(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/goals/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/goals/"));
|
| - pathOffset += 7;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_goalId"));
|
| -
|
| - 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(buildGoal());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_goalId).then(unittest.expectAsync(((api.Goal response) {
|
| - checkGoal(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementProfileFilterLinksResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/profileFilterLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/profileFilterLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildProfileFilterLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync(((api.ProfileFilterLink response) {
|
| - checkProfileFilterLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_request = buildProfileFilterLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.ProfileFilterLink.fromJson(json);
|
| - checkProfileFilterLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/profileFilterLinks"));
|
| - pathOffset += 19;
|
| -
|
| - 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(buildProfileFilterLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.ProfileFilterLink response) {
|
| - checkProfileFilterLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/profileFilterLinks"));
|
| - pathOffset += 19;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildProfileFilterLinks());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_profileId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.ProfileFilterLinks response) {
|
| - checkProfileFilterLinks(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_request = buildProfileFilterLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.ProfileFilterLink.fromJson(json);
|
| - checkProfileFilterLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/profileFilterLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildProfileFilterLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync(((api.ProfileFilterLink response) {
|
| - checkProfileFilterLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileFilterLinksResourceApi res = new api.AnalyticsApi(mock).management.profileFilterLinks;
|
| - var arg_request = buildProfileFilterLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.ProfileFilterLink.fromJson(json);
|
| - checkProfileFilterLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/profileFilterLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/profileFilterLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildProfileFilterLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync(((api.ProfileFilterLink response) {
|
| - checkProfileFilterLink(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementProfileUserLinksResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileUserLinksResourceApi res = new api.AnalyticsApi(mock).management.profileUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileUserLinksResourceApi res = new api.AnalyticsApi(mock).management.profileUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileUserLinksResourceApi res = new api.AnalyticsApi(mock).management.profileUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLinks());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_profileId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.EntityUserLinks response) {
|
| - checkEntityUserLinks(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfileUserLinksResourceApi res = new api.AnalyticsApi(mock).management.profileUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_linkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_profileId, arg_linkId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementProfilesResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| -
|
| - 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(buildProfile());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.Profile response) {
|
| - checkProfile(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_request = buildProfile();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Profile.fromJson(json);
|
| - checkProfile(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/profiles"));
|
| - 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(buildProfile());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.Profile response) {
|
| - checkProfile(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/profiles"));
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildProfiles());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Profiles response) {
|
| - checkProfiles(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_request = buildProfile();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Profile.fromJson(json);
|
| - checkProfile(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| -
|
| - 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(buildProfile());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.Profile response) {
|
| - checkProfile(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementProfilesResourceApi res = new api.AnalyticsApi(mock).management.profiles;
|
| - var arg_request = buildProfile();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Profile.fromJson(json);
|
| - checkProfile(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| -
|
| - 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(buildProfile());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.Profile response) {
|
| - checkProfile(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementSegmentsResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementSegmentsResourceApi res = new api.AnalyticsApi(mock).management.segments;
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("management/segments"));
|
| - pathOffset += 19;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildSegments());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Segments response) {
|
| - checkSegments(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementUnsampledReportsResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUnsampledReportsResourceApi res = new api.AnalyticsApi(mock).management.unsampledReports;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_unsampledReportId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/unsampledReports/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/unsampledReports/"));
|
| - pathOffset += 18;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_unsampledReportId"));
|
| -
|
| - 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(buildUnsampledReport());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_profileId, arg_unsampledReportId).then(unittest.expectAsync(((api.UnsampledReport response) {
|
| - checkUnsampledReport(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUnsampledReportsResourceApi res = new api.AnalyticsApi(mock).management.unsampledReports;
|
| - var arg_request = buildUnsampledReport();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.UnsampledReport.fromJson(json);
|
| - checkUnsampledReport(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/unsampledReports", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/unsampledReports"));
|
| - 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(buildUnsampledReport());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId, arg_profileId).then(unittest.expectAsync(((api.UnsampledReport response) {
|
| - checkUnsampledReport(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUnsampledReportsResourceApi res = new api.AnalyticsApi(mock).management.unsampledReports;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_profileId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/profiles/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/profiles/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/unsampledReports", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_profileId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/unsampledReports"));
|
| - 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]));
|
| - }
|
| - }
|
| - unittest.expect(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildUnsampledReports());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_profileId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.UnsampledReports response) {
|
| - checkUnsampledReports(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementUploadsResourceApi", () {
|
| - unittest.test("method--deleteUploadData", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUploadsResourceApi res = new api.AnalyticsApi(mock).management.uploads;
|
| - var arg_request = buildAnalyticsDataimportDeleteUploadDataRequest();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.AnalyticsDataimportDeleteUploadDataRequest.fromJson(json);
|
| - checkAnalyticsDataimportDeleteUploadDataRequest(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/deleteUploadData", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/deleteUploadData"));
|
| - 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 = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.deleteUploadData(arg_request, arg_accountId, arg_webPropertyId, arg_customDataSourceId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUploadsResourceApi res = new api.AnalyticsApi(mock).management.uploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - var arg_uploadId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/uploads/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/uploads/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_uploadId"));
|
| -
|
| - 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(buildUpload());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_customDataSourceId, arg_uploadId).then(unittest.expectAsync(((api.Upload response) {
|
| - checkUpload(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUploadsResourceApi res = new api.AnalyticsApi(mock).management.uploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/uploads", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/uploads"));
|
| - pathOffset += 8;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildUploads());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, arg_customDataSourceId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Uploads response) {
|
| - checkUploads(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--migrateDataImport", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUploadsResourceApi res = new api.AnalyticsApi(mock).management.uploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/migrateDataImport", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/migrateDataImport"));
|
| - pathOffset += 18;
|
| -
|
| - 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.migrateDataImport(arg_accountId, arg_webPropertyId, arg_customDataSourceId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--uploadData", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementUploadsResourceApi res = new api.AnalyticsApi(mock).management.uploads;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_customDataSourceId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/customDataSources/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/customDataSources/"));
|
| - pathOffset += 19;
|
| - index = path.indexOf("/uploads", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_customDataSourceId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/uploads"));
|
| - pathOffset += 8;
|
| -
|
| - 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(buildUpload());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.uploadData(arg_accountId, arg_webPropertyId, arg_customDataSourceId).then(unittest.expectAsync(((api.Upload response) {
|
| - checkUpload(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementWebPropertyAdWordsLinksResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_webPropertyAdWordsLinkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/entityAdWordsLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyAdWordsLinkId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_webPropertyAdWordsLinkId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_webPropertyAdWordsLinkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/entityAdWordsLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyAdWordsLinkId"));
|
| -
|
| - 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(buildEntityAdWordsLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId, arg_webPropertyAdWordsLinkId).then(unittest.expectAsync(((api.EntityAdWordsLink response) {
|
| - checkEntityAdWordsLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_request = buildEntityAdWordsLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityAdWordsLink.fromJson(json);
|
| - checkEntityAdWordsLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/entityAdWordsLinks"));
|
| - pathOffset += 19;
|
| -
|
| - 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(buildEntityAdWordsLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.EntityAdWordsLink response) {
|
| - checkEntityAdWordsLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/entityAdWordsLinks"));
|
| - pathOffset += 19;
|
| -
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityAdWordsLinks());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.EntityAdWordsLinks response) {
|
| - checkEntityAdWordsLinks(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_request = buildEntityAdWordsLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_webPropertyAdWordsLinkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityAdWordsLink.fromJson(json);
|
| - checkEntityAdWordsLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/entityAdWordsLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyAdWordsLinkId"));
|
| -
|
| - 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(buildEntityAdWordsLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId, arg_webPropertyAdWordsLinkId).then(unittest.expectAsync(((api.EntityAdWordsLink response) {
|
| - checkEntityAdWordsLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebPropertyAdWordsLinksResourceApi res = new api.AnalyticsApi(mock).management.webPropertyAdWordsLinks;
|
| - var arg_request = buildEntityAdWordsLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_webPropertyAdWordsLinkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityAdWordsLink.fromJson(json);
|
| - checkEntityAdWordsLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityAdWordsLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/entityAdWordsLinks/"));
|
| - pathOffset += 20;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyAdWordsLinkId"));
|
| -
|
| - 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(buildEntityAdWordsLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_webPropertyAdWordsLinkId).then(unittest.expectAsync(((api.EntityAdWordsLink response) {
|
| - checkEntityAdWordsLink(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementWebpropertiesResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertiesResourceApi res = new api.AnalyticsApi(mock).management.webproperties;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| -
|
| - 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(buildWebproperty());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.Webproperty response) {
|
| - checkWebproperty(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertiesResourceApi res = new api.AnalyticsApi(mock).management.webproperties;
|
| - var arg_request = buildWebproperty();
|
| - var arg_accountId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Webproperty.fromJson(json);
|
| - checkWebproperty(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/webproperties"));
|
| - 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(buildWebproperty());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId).then(unittest.expectAsync(((api.Webproperty response) {
|
| - checkWebproperty(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertiesResourceApi res = new api.AnalyticsApi(mock).management.webproperties;
|
| - var arg_accountId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/webproperties"));
|
| - 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(core.int.parse(queryMap["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildWebproperties());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.Webproperties response) {
|
| - checkWebproperties(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertiesResourceApi res = new api.AnalyticsApi(mock).management.webproperties;
|
| - var arg_request = buildWebproperty();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Webproperty.fromJson(json);
|
| - checkWebproperty(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| -
|
| - 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(buildWebproperty());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.Webproperty response) {
|
| - checkWebproperty(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertiesResourceApi res = new api.AnalyticsApi(mock).management.webproperties;
|
| - var arg_request = buildWebproperty();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Webproperty.fromJson(json);
|
| - checkWebproperty(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| -
|
| - 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(buildWebproperty());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.Webproperty response) {
|
| - checkWebproperty(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ManagementWebpropertyUserLinksResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertyUserLinksResourceApi res = new api.AnalyticsApi(mock).management.webpropertyUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_linkId = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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_accountId, arg_webPropertyId, arg_linkId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertyUserLinksResourceApi res = new api.AnalyticsApi(mock).management.webpropertyUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_accountId, arg_webPropertyId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertyUserLinksResourceApi res = new api.AnalyticsApi(mock).management.webpropertyUserLinks;
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_max_results = 42;
|
| - var arg_start_index = 42;
|
| - 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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityUserLinks", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/entityUserLinks"));
|
| - 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["max-results"].first), unittest.equals(arg_max_results));
|
| - unittest.expect(core.int.parse(queryMap["start-index"].first), unittest.equals(arg_start_index));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildEntityUserLinks());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_accountId, arg_webPropertyId, max_results: arg_max_results, start_index: arg_start_index).then(unittest.expectAsync(((api.EntityUserLinks response) {
|
| - checkEntityUserLinks(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ManagementWebpropertyUserLinksResourceApi res = new api.AnalyticsApi(mock).management.webpropertyUserLinks;
|
| - var arg_request = buildEntityUserLink();
|
| - var arg_accountId = "foo";
|
| - var arg_webPropertyId = "foo";
|
| - var arg_linkId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.EntityUserLink.fromJson(json);
|
| - checkEntityUserLink(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("management/accounts/"));
|
| - pathOffset += 20;
|
| - index = path.indexOf("/webproperties/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/webproperties/"));
|
| - pathOffset += 15;
|
| - index = path.indexOf("/entityUserLinks/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_webPropertyId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/entityUserLinks/"));
|
| - pathOffset += 17;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_linkId"));
|
| -
|
| - 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(buildEntityUserLink());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_accountId, arg_webPropertyId, arg_linkId).then(unittest.expectAsync(((api.EntityUserLink response) {
|
| - checkEntityUserLink(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-MetadataColumnsResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.MetadataColumnsResourceApi res = new api.AnalyticsApi(mock).metadata.columns;
|
| - var arg_reportType = "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 + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("metadata/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/columns", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_reportType"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/columns"));
|
| - pathOffset += 8;
|
| -
|
| - 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(buildColumns());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_reportType).then(unittest.expectAsync(((api.Columns response) {
|
| - checkColumns(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ProvisioningResourceApi", () {
|
| - unittest.test("method--createAccountTicket", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ProvisioningResourceApi res = new api.AnalyticsApi(mock).provisioning;
|
| - var arg_request = buildAccountTicket();
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.AccountTicket.fromJson(json);
|
| - checkAccountTicket(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/analytics/v3/"));
|
| - pathOffset += 14;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 32), unittest.equals("provisioning/createAccountTicket"));
|
| - pathOffset += 32;
|
| -
|
| - 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(buildAccountTicket());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.createAccountTicket(arg_request).then(unittest.expectAsync(((api.AccountTicket response) {
|
| - checkAccountTicket(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| -}
|
| -
|
|
|