Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2619)

Unified Diff: generated/googleapis/test/analytics/v3.dart

Issue 560323003: Add discovery service to stable APIs (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: New generator hash in pubspec.yaml, test files renamed ot have _test.dart postfix Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);
- })));
- });
-
- });
-
-
-}
-
« no previous file with comments | « generated/googleapis/test/adsensehost/v4_1_test.dart ('k') | generated/googleapis/test/analytics/v3_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698