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

Unified Diff: generated/googleapis/test/bigquery/v2.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
« no previous file with comments | « generated/googleapis/test/appstate/v1_test.dart ('k') | generated/googleapis/test/bigquery/v2_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/test/bigquery/v2.dart
diff --git a/generated/googleapis/test/bigquery/v2.dart b/generated/googleapis/test/bigquery/v2.dart
deleted file mode 100644
index d3cb541e1e4abc8bdd6233526aa60763e7928f4a..0000000000000000000000000000000000000000
--- a/generated/googleapis/test/bigquery/v2.dart
+++ /dev/null
@@ -1,2978 +0,0 @@
-library googleapis.bigquery.v2.test;
-
-import "dart:core" as core;
-import "dart:collection" as collection;
-import "dart:async" as async;
-import "dart:convert" as convert;
-
-import 'package:http/http.dart' as http;
-import 'package:http/testing.dart' as http_testing;
-import 'package:unittest/unittest.dart' as unittest;
-import 'package:googleapis/common/common.dart' as common;
-import 'package:googleapis/src/common_internal.dart' as common_internal;
-import '../common/common_internal_test.dart' as common_test;
-
-import 'package:googleapis/bigquery/v2.dart' as api;
-
-
-
-core.int buildCounterDatasetAccess = 0;
-buildDatasetAccess() {
- var o = new api.DatasetAccess();
- buildCounterDatasetAccess++;
- if (buildCounterDatasetAccess < 3) {
- o.domain = "foo";
- o.groupByEmail = "foo";
- o.role = "foo";
- o.specialGroup = "foo";
- o.userByEmail = "foo";
- o.view = buildTableReference();
- }
- buildCounterDatasetAccess--;
- return o;
-}
-
-checkDatasetAccess(api.DatasetAccess o) {
- buildCounterDatasetAccess++;
- if (buildCounterDatasetAccess < 3) {
- unittest.expect(o.domain, unittest.equals('foo'));
- unittest.expect(o.groupByEmail, unittest.equals('foo'));
- unittest.expect(o.role, unittest.equals('foo'));
- unittest.expect(o.specialGroup, unittest.equals('foo'));
- unittest.expect(o.userByEmail, unittest.equals('foo'));
- checkTableReference(o.view);
- }
- buildCounterDatasetAccess--;
-}
-
-buildUnnamed1013() {
- var o = new core.List<api.DatasetAccess>();
- o.add(buildDatasetAccess());
- o.add(buildDatasetAccess());
- return o;
-}
-
-checkUnnamed1013(core.List<api.DatasetAccess> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDatasetAccess(o[0]);
- checkDatasetAccess(o[1]);
-}
-
-core.int buildCounterDataset = 0;
-buildDataset() {
- var o = new api.Dataset();
- buildCounterDataset++;
- if (buildCounterDataset < 3) {
- o.access = buildUnnamed1013();
- o.creationTime = "foo";
- o.datasetReference = buildDatasetReference();
- o.description = "foo";
- o.etag = "foo";
- o.friendlyName = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.lastModifiedTime = "foo";
- o.selfLink = "foo";
- }
- buildCounterDataset--;
- return o;
-}
-
-checkDataset(api.Dataset o) {
- buildCounterDataset++;
- if (buildCounterDataset < 3) {
- checkUnnamed1013(o.access);
- unittest.expect(o.creationTime, unittest.equals('foo'));
- checkDatasetReference(o.datasetReference);
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.friendlyName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastModifiedTime, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- }
- buildCounterDataset--;
-}
-
-core.int buildCounterDatasetListDatasets = 0;
-buildDatasetListDatasets() {
- var o = new api.DatasetListDatasets();
- buildCounterDatasetListDatasets++;
- if (buildCounterDatasetListDatasets < 3) {
- o.datasetReference = buildDatasetReference();
- o.friendlyName = "foo";
- o.id = "foo";
- o.kind = "foo";
- }
- buildCounterDatasetListDatasets--;
- return o;
-}
-
-checkDatasetListDatasets(api.DatasetListDatasets o) {
- buildCounterDatasetListDatasets++;
- if (buildCounterDatasetListDatasets < 3) {
- checkDatasetReference(o.datasetReference);
- unittest.expect(o.friendlyName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterDatasetListDatasets--;
-}
-
-buildUnnamed1014() {
- var o = new core.List<api.DatasetListDatasets>();
- o.add(buildDatasetListDatasets());
- o.add(buildDatasetListDatasets());
- return o;
-}
-
-checkUnnamed1014(core.List<api.DatasetListDatasets> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkDatasetListDatasets(o[0]);
- checkDatasetListDatasets(o[1]);
-}
-
-core.int buildCounterDatasetList = 0;
-buildDatasetList() {
- var o = new api.DatasetList();
- buildCounterDatasetList++;
- if (buildCounterDatasetList < 3) {
- o.datasets = buildUnnamed1014();
- o.etag = "foo";
- o.kind = "foo";
- o.nextPageToken = "foo";
- }
- buildCounterDatasetList--;
- return o;
-}
-
-checkDatasetList(api.DatasetList o) {
- buildCounterDatasetList++;
- if (buildCounterDatasetList < 3) {
- checkUnnamed1014(o.datasets);
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterDatasetList--;
-}
-
-core.int buildCounterDatasetReference = 0;
-buildDatasetReference() {
- var o = new api.DatasetReference();
- buildCounterDatasetReference++;
- if (buildCounterDatasetReference < 3) {
- o.datasetId = "foo";
- o.projectId = "foo";
- }
- buildCounterDatasetReference--;
- return o;
-}
-
-checkDatasetReference(api.DatasetReference o) {
- buildCounterDatasetReference++;
- if (buildCounterDatasetReference < 3) {
- unittest.expect(o.datasetId, unittest.equals('foo'));
- unittest.expect(o.projectId, unittest.equals('foo'));
- }
- buildCounterDatasetReference--;
-}
-
-core.int buildCounterErrorProto = 0;
-buildErrorProto() {
- var o = new api.ErrorProto();
- buildCounterErrorProto++;
- if (buildCounterErrorProto < 3) {
- o.debugInfo = "foo";
- o.location = "foo";
- o.message = "foo";
- o.reason = "foo";
- }
- buildCounterErrorProto--;
- return o;
-}
-
-checkErrorProto(api.ErrorProto o) {
- buildCounterErrorProto++;
- if (buildCounterErrorProto < 3) {
- unittest.expect(o.debugInfo, unittest.equals('foo'));
- unittest.expect(o.location, unittest.equals('foo'));
- unittest.expect(o.message, unittest.equals('foo'));
- unittest.expect(o.reason, unittest.equals('foo'));
- }
- buildCounterErrorProto--;
-}
-
-buildUnnamed1015() {
- var o = new core.List<api.TableRow>();
- o.add(buildTableRow());
- o.add(buildTableRow());
- return o;
-}
-
-checkUnnamed1015(core.List<api.TableRow> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableRow(o[0]);
- checkTableRow(o[1]);
-}
-
-core.int buildCounterGetQueryResultsResponse = 0;
-buildGetQueryResultsResponse() {
- var o = new api.GetQueryResultsResponse();
- buildCounterGetQueryResultsResponse++;
- if (buildCounterGetQueryResultsResponse < 3) {
- o.cacheHit = true;
- o.etag = "foo";
- o.jobComplete = true;
- o.jobReference = buildJobReference();
- o.kind = "foo";
- o.pageToken = "foo";
- o.rows = buildUnnamed1015();
- o.schema = buildTableSchema();
- o.totalRows = "foo";
- }
- buildCounterGetQueryResultsResponse--;
- return o;
-}
-
-checkGetQueryResultsResponse(api.GetQueryResultsResponse o) {
- buildCounterGetQueryResultsResponse++;
- if (buildCounterGetQueryResultsResponse < 3) {
- unittest.expect(o.cacheHit, unittest.isTrue);
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.jobComplete, unittest.isTrue);
- checkJobReference(o.jobReference);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.pageToken, unittest.equals('foo'));
- checkUnnamed1015(o.rows);
- checkTableSchema(o.schema);
- unittest.expect(o.totalRows, unittest.equals('foo'));
- }
- buildCounterGetQueryResultsResponse--;
-}
-
-core.int buildCounterJob = 0;
-buildJob() {
- var o = new api.Job();
- buildCounterJob++;
- if (buildCounterJob < 3) {
- o.configuration = buildJobConfiguration();
- o.etag = "foo";
- o.id = "foo";
- o.jobReference = buildJobReference();
- o.kind = "foo";
- o.selfLink = "foo";
- o.statistics = buildJobStatistics();
- o.status = buildJobStatus();
- }
- buildCounterJob--;
- return o;
-}
-
-checkJob(api.Job o) {
- buildCounterJob++;
- if (buildCounterJob < 3) {
- checkJobConfiguration(o.configuration);
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- checkJobReference(o.jobReference);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkJobStatistics(o.statistics);
- checkJobStatus(o.status);
- }
- buildCounterJob--;
-}
-
-core.int buildCounterJobConfiguration = 0;
-buildJobConfiguration() {
- var o = new api.JobConfiguration();
- buildCounterJobConfiguration++;
- if (buildCounterJobConfiguration < 3) {
- o.copy = buildJobConfigurationTableCopy();
- o.dryRun = true;
- o.extract = buildJobConfigurationExtract();
- o.link = buildJobConfigurationLink();
- o.load = buildJobConfigurationLoad();
- o.query = buildJobConfigurationQuery();
- }
- buildCounterJobConfiguration--;
- return o;
-}
-
-checkJobConfiguration(api.JobConfiguration o) {
- buildCounterJobConfiguration++;
- if (buildCounterJobConfiguration < 3) {
- checkJobConfigurationTableCopy(o.copy);
- unittest.expect(o.dryRun, unittest.isTrue);
- checkJobConfigurationExtract(o.extract);
- checkJobConfigurationLink(o.link);
- checkJobConfigurationLoad(o.load);
- checkJobConfigurationQuery(o.query);
- }
- buildCounterJobConfiguration--;
-}
-
-buildUnnamed1016() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed1016(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 buildCounterJobConfigurationExtract = 0;
-buildJobConfigurationExtract() {
- var o = new api.JobConfigurationExtract();
- buildCounterJobConfigurationExtract++;
- if (buildCounterJobConfigurationExtract < 3) {
- o.compression = "foo";
- o.destinationFormat = "foo";
- o.destinationUri = "foo";
- o.destinationUris = buildUnnamed1016();
- o.fieldDelimiter = "foo";
- o.printHeader = true;
- o.sourceTable = buildTableReference();
- }
- buildCounterJobConfigurationExtract--;
- return o;
-}
-
-checkJobConfigurationExtract(api.JobConfigurationExtract o) {
- buildCounterJobConfigurationExtract++;
- if (buildCounterJobConfigurationExtract < 3) {
- unittest.expect(o.compression, unittest.equals('foo'));
- unittest.expect(o.destinationFormat, unittest.equals('foo'));
- unittest.expect(o.destinationUri, unittest.equals('foo'));
- checkUnnamed1016(o.destinationUris);
- unittest.expect(o.fieldDelimiter, unittest.equals('foo'));
- unittest.expect(o.printHeader, unittest.isTrue);
- checkTableReference(o.sourceTable);
- }
- buildCounterJobConfigurationExtract--;
-}
-
-buildUnnamed1017() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed1017(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 buildCounterJobConfigurationLink = 0;
-buildJobConfigurationLink() {
- var o = new api.JobConfigurationLink();
- buildCounterJobConfigurationLink++;
- if (buildCounterJobConfigurationLink < 3) {
- o.createDisposition = "foo";
- o.destinationTable = buildTableReference();
- o.sourceUri = buildUnnamed1017();
- o.writeDisposition = "foo";
- }
- buildCounterJobConfigurationLink--;
- return o;
-}
-
-checkJobConfigurationLink(api.JobConfigurationLink o) {
- buildCounterJobConfigurationLink++;
- if (buildCounterJobConfigurationLink < 3) {
- unittest.expect(o.createDisposition, unittest.equals('foo'));
- checkTableReference(o.destinationTable);
- checkUnnamed1017(o.sourceUri);
- unittest.expect(o.writeDisposition, unittest.equals('foo'));
- }
- buildCounterJobConfigurationLink--;
-}
-
-buildUnnamed1018() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed1018(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 buildCounterJobConfigurationLoad = 0;
-buildJobConfigurationLoad() {
- var o = new api.JobConfigurationLoad();
- buildCounterJobConfigurationLoad++;
- if (buildCounterJobConfigurationLoad < 3) {
- o.allowJaggedRows = true;
- o.allowQuotedNewlines = true;
- o.createDisposition = "foo";
- o.destinationTable = buildTableReference();
- o.encoding = "foo";
- o.fieldDelimiter = "foo";
- o.ignoreUnknownValues = true;
- o.maxBadRecords = 42;
- o.quote = "foo";
- o.schema = buildTableSchema();
- o.schemaInline = "foo";
- o.schemaInlineFormat = "foo";
- o.skipLeadingRows = 42;
- o.sourceFormat = "foo";
- o.sourceUris = buildUnnamed1018();
- o.writeDisposition = "foo";
- }
- buildCounterJobConfigurationLoad--;
- return o;
-}
-
-checkJobConfigurationLoad(api.JobConfigurationLoad o) {
- buildCounterJobConfigurationLoad++;
- if (buildCounterJobConfigurationLoad < 3) {
- unittest.expect(o.allowJaggedRows, unittest.isTrue);
- unittest.expect(o.allowQuotedNewlines, unittest.isTrue);
- unittest.expect(o.createDisposition, unittest.equals('foo'));
- checkTableReference(o.destinationTable);
- unittest.expect(o.encoding, unittest.equals('foo'));
- unittest.expect(o.fieldDelimiter, unittest.equals('foo'));
- unittest.expect(o.ignoreUnknownValues, unittest.isTrue);
- unittest.expect(o.maxBadRecords, unittest.equals(42));
- unittest.expect(o.quote, unittest.equals('foo'));
- checkTableSchema(o.schema);
- unittest.expect(o.schemaInline, unittest.equals('foo'));
- unittest.expect(o.schemaInlineFormat, unittest.equals('foo'));
- unittest.expect(o.skipLeadingRows, unittest.equals(42));
- unittest.expect(o.sourceFormat, unittest.equals('foo'));
- checkUnnamed1018(o.sourceUris);
- unittest.expect(o.writeDisposition, unittest.equals('foo'));
- }
- buildCounterJobConfigurationLoad--;
-}
-
-core.int buildCounterJobConfigurationQuery = 0;
-buildJobConfigurationQuery() {
- var o = new api.JobConfigurationQuery();
- buildCounterJobConfigurationQuery++;
- if (buildCounterJobConfigurationQuery < 3) {
- o.allowLargeResults = true;
- o.createDisposition = "foo";
- o.defaultDataset = buildDatasetReference();
- o.destinationTable = buildTableReference();
- o.flattenResults = true;
- o.preserveNulls = true;
- o.priority = "foo";
- o.query = "foo";
- o.useQueryCache = true;
- o.writeDisposition = "foo";
- }
- buildCounterJobConfigurationQuery--;
- return o;
-}
-
-checkJobConfigurationQuery(api.JobConfigurationQuery o) {
- buildCounterJobConfigurationQuery++;
- if (buildCounterJobConfigurationQuery < 3) {
- unittest.expect(o.allowLargeResults, unittest.isTrue);
- unittest.expect(o.createDisposition, unittest.equals('foo'));
- checkDatasetReference(o.defaultDataset);
- checkTableReference(o.destinationTable);
- unittest.expect(o.flattenResults, unittest.isTrue);
- unittest.expect(o.preserveNulls, unittest.isTrue);
- unittest.expect(o.priority, unittest.equals('foo'));
- unittest.expect(o.query, unittest.equals('foo'));
- unittest.expect(o.useQueryCache, unittest.isTrue);
- unittest.expect(o.writeDisposition, unittest.equals('foo'));
- }
- buildCounterJobConfigurationQuery--;
-}
-
-buildUnnamed1019() {
- var o = new core.List<api.TableReference>();
- o.add(buildTableReference());
- o.add(buildTableReference());
- return o;
-}
-
-checkUnnamed1019(core.List<api.TableReference> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableReference(o[0]);
- checkTableReference(o[1]);
-}
-
-core.int buildCounterJobConfigurationTableCopy = 0;
-buildJobConfigurationTableCopy() {
- var o = new api.JobConfigurationTableCopy();
- buildCounterJobConfigurationTableCopy++;
- if (buildCounterJobConfigurationTableCopy < 3) {
- o.createDisposition = "foo";
- o.destinationTable = buildTableReference();
- o.sourceTable = buildTableReference();
- o.sourceTables = buildUnnamed1019();
- o.writeDisposition = "foo";
- }
- buildCounterJobConfigurationTableCopy--;
- return o;
-}
-
-checkJobConfigurationTableCopy(api.JobConfigurationTableCopy o) {
- buildCounterJobConfigurationTableCopy++;
- if (buildCounterJobConfigurationTableCopy < 3) {
- unittest.expect(o.createDisposition, unittest.equals('foo'));
- checkTableReference(o.destinationTable);
- checkTableReference(o.sourceTable);
- checkUnnamed1019(o.sourceTables);
- unittest.expect(o.writeDisposition, unittest.equals('foo'));
- }
- buildCounterJobConfigurationTableCopy--;
-}
-
-core.int buildCounterJobListJobs = 0;
-buildJobListJobs() {
- var o = new api.JobListJobs();
- buildCounterJobListJobs++;
- if (buildCounterJobListJobs < 3) {
- o.configuration = buildJobConfiguration();
- o.errorResult = buildErrorProto();
- o.id = "foo";
- o.jobReference = buildJobReference();
- o.kind = "foo";
- o.state = "foo";
- o.statistics = buildJobStatistics();
- o.status = buildJobStatus();
- o.userEmail = "foo";
- }
- buildCounterJobListJobs--;
- return o;
-}
-
-checkJobListJobs(api.JobListJobs o) {
- buildCounterJobListJobs++;
- if (buildCounterJobListJobs < 3) {
- checkJobConfiguration(o.configuration);
- checkErrorProto(o.errorResult);
- unittest.expect(o.id, unittest.equals('foo'));
- checkJobReference(o.jobReference);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.state, unittest.equals('foo'));
- checkJobStatistics(o.statistics);
- checkJobStatus(o.status);
- unittest.expect(o.userEmail, unittest.equals('foo'));
- }
- buildCounterJobListJobs--;
-}
-
-buildUnnamed1020() {
- var o = new core.List<api.JobListJobs>();
- o.add(buildJobListJobs());
- o.add(buildJobListJobs());
- return o;
-}
-
-checkUnnamed1020(core.List<api.JobListJobs> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkJobListJobs(o[0]);
- checkJobListJobs(o[1]);
-}
-
-core.int buildCounterJobList = 0;
-buildJobList() {
- var o = new api.JobList();
- buildCounterJobList++;
- if (buildCounterJobList < 3) {
- o.etag = "foo";
- o.jobs = buildUnnamed1020();
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.totalItems = 42;
- }
- buildCounterJobList--;
- return o;
-}
-
-checkJobList(api.JobList o) {
- buildCounterJobList++;
- if (buildCounterJobList < 3) {
- unittest.expect(o.etag, unittest.equals('foo'));
- checkUnnamed1020(o.jobs);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- unittest.expect(o.totalItems, unittest.equals(42));
- }
- buildCounterJobList--;
-}
-
-core.int buildCounterJobReference = 0;
-buildJobReference() {
- var o = new api.JobReference();
- buildCounterJobReference++;
- if (buildCounterJobReference < 3) {
- o.jobId = "foo";
- o.projectId = "foo";
- }
- buildCounterJobReference--;
- return o;
-}
-
-checkJobReference(api.JobReference o) {
- buildCounterJobReference++;
- if (buildCounterJobReference < 3) {
- unittest.expect(o.jobId, unittest.equals('foo'));
- unittest.expect(o.projectId, unittest.equals('foo'));
- }
- buildCounterJobReference--;
-}
-
-core.int buildCounterJobStatistics = 0;
-buildJobStatistics() {
- var o = new api.JobStatistics();
- buildCounterJobStatistics++;
- if (buildCounterJobStatistics < 3) {
- o.creationTime = "foo";
- o.endTime = "foo";
- o.load = buildJobStatistics3();
- o.query = buildJobStatistics2();
- o.startTime = "foo";
- o.totalBytesProcessed = "foo";
- }
- buildCounterJobStatistics--;
- return o;
-}
-
-checkJobStatistics(api.JobStatistics o) {
- buildCounterJobStatistics++;
- if (buildCounterJobStatistics < 3) {
- unittest.expect(o.creationTime, unittest.equals('foo'));
- unittest.expect(o.endTime, unittest.equals('foo'));
- checkJobStatistics3(o.load);
- checkJobStatistics2(o.query);
- unittest.expect(o.startTime, unittest.equals('foo'));
- unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
- }
- buildCounterJobStatistics--;
-}
-
-core.int buildCounterJobStatistics2 = 0;
-buildJobStatistics2() {
- var o = new api.JobStatistics2();
- buildCounterJobStatistics2++;
- if (buildCounterJobStatistics2 < 3) {
- o.cacheHit = true;
- o.totalBytesProcessed = "foo";
- }
- buildCounterJobStatistics2--;
- return o;
-}
-
-checkJobStatistics2(api.JobStatistics2 o) {
- buildCounterJobStatistics2++;
- if (buildCounterJobStatistics2 < 3) {
- unittest.expect(o.cacheHit, unittest.isTrue);
- unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
- }
- buildCounterJobStatistics2--;
-}
-
-core.int buildCounterJobStatistics3 = 0;
-buildJobStatistics3() {
- var o = new api.JobStatistics3();
- buildCounterJobStatistics3++;
- if (buildCounterJobStatistics3 < 3) {
- o.inputFileBytes = "foo";
- o.inputFiles = "foo";
- o.outputBytes = "foo";
- o.outputRows = "foo";
- }
- buildCounterJobStatistics3--;
- return o;
-}
-
-checkJobStatistics3(api.JobStatistics3 o) {
- buildCounterJobStatistics3++;
- if (buildCounterJobStatistics3 < 3) {
- unittest.expect(o.inputFileBytes, unittest.equals('foo'));
- unittest.expect(o.inputFiles, unittest.equals('foo'));
- unittest.expect(o.outputBytes, unittest.equals('foo'));
- unittest.expect(o.outputRows, unittest.equals('foo'));
- }
- buildCounterJobStatistics3--;
-}
-
-buildUnnamed1021() {
- var o = new core.List<api.ErrorProto>();
- o.add(buildErrorProto());
- o.add(buildErrorProto());
- return o;
-}
-
-checkUnnamed1021(core.List<api.ErrorProto> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkErrorProto(o[0]);
- checkErrorProto(o[1]);
-}
-
-core.int buildCounterJobStatus = 0;
-buildJobStatus() {
- var o = new api.JobStatus();
- buildCounterJobStatus++;
- if (buildCounterJobStatus < 3) {
- o.errorResult = buildErrorProto();
- o.errors = buildUnnamed1021();
- o.state = "foo";
- }
- buildCounterJobStatus--;
- return o;
-}
-
-checkJobStatus(api.JobStatus o) {
- buildCounterJobStatus++;
- if (buildCounterJobStatus < 3) {
- checkErrorProto(o.errorResult);
- checkUnnamed1021(o.errors);
- unittest.expect(o.state, unittest.equals('foo'));
- }
- buildCounterJobStatus--;
-}
-
-buildJsonObject() {
- var o = new api.JsonObject();
- o["a"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- o["b"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- return o;
-}
-
-checkJsonObject(api.JsonObject o) {
- unittest.expect(o, unittest.hasLength(2));
- var casted1 = (o["a"]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
- var casted2 = (o["b"]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
-}
-
-core.int buildCounterProjectListProjects = 0;
-buildProjectListProjects() {
- var o = new api.ProjectListProjects();
- buildCounterProjectListProjects++;
- if (buildCounterProjectListProjects < 3) {
- o.friendlyName = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.numericId = "foo";
- o.projectReference = buildProjectReference();
- }
- buildCounterProjectListProjects--;
- return o;
-}
-
-checkProjectListProjects(api.ProjectListProjects o) {
- buildCounterProjectListProjects++;
- if (buildCounterProjectListProjects < 3) {
- unittest.expect(o.friendlyName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.numericId, unittest.equals('foo'));
- checkProjectReference(o.projectReference);
- }
- buildCounterProjectListProjects--;
-}
-
-buildUnnamed1022() {
- var o = new core.List<api.ProjectListProjects>();
- o.add(buildProjectListProjects());
- o.add(buildProjectListProjects());
- return o;
-}
-
-checkUnnamed1022(core.List<api.ProjectListProjects> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkProjectListProjects(o[0]);
- checkProjectListProjects(o[1]);
-}
-
-core.int buildCounterProjectList = 0;
-buildProjectList() {
- var o = new api.ProjectList();
- buildCounterProjectList++;
- if (buildCounterProjectList < 3) {
- o.etag = "foo";
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.projects = buildUnnamed1022();
- o.totalItems = 42;
- }
- buildCounterProjectList--;
- return o;
-}
-
-checkProjectList(api.ProjectList o) {
- buildCounterProjectList++;
- if (buildCounterProjectList < 3) {
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- checkUnnamed1022(o.projects);
- unittest.expect(o.totalItems, unittest.equals(42));
- }
- buildCounterProjectList--;
-}
-
-core.int buildCounterProjectReference = 0;
-buildProjectReference() {
- var o = new api.ProjectReference();
- buildCounterProjectReference++;
- if (buildCounterProjectReference < 3) {
- o.projectId = "foo";
- }
- buildCounterProjectReference--;
- return o;
-}
-
-checkProjectReference(api.ProjectReference o) {
- buildCounterProjectReference++;
- if (buildCounterProjectReference < 3) {
- unittest.expect(o.projectId, unittest.equals('foo'));
- }
- buildCounterProjectReference--;
-}
-
-core.int buildCounterQueryRequest = 0;
-buildQueryRequest() {
- var o = new api.QueryRequest();
- buildCounterQueryRequest++;
- if (buildCounterQueryRequest < 3) {
- o.defaultDataset = buildDatasetReference();
- o.dryRun = true;
- o.kind = "foo";
- o.maxResults = 42;
- o.preserveNulls = true;
- o.query = "foo";
- o.timeoutMs = 42;
- o.useQueryCache = true;
- }
- buildCounterQueryRequest--;
- return o;
-}
-
-checkQueryRequest(api.QueryRequest o) {
- buildCounterQueryRequest++;
- if (buildCounterQueryRequest < 3) {
- checkDatasetReference(o.defaultDataset);
- unittest.expect(o.dryRun, unittest.isTrue);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.maxResults, unittest.equals(42));
- unittest.expect(o.preserveNulls, unittest.isTrue);
- unittest.expect(o.query, unittest.equals('foo'));
- unittest.expect(o.timeoutMs, unittest.equals(42));
- unittest.expect(o.useQueryCache, unittest.isTrue);
- }
- buildCounterQueryRequest--;
-}
-
-buildUnnamed1023() {
- var o = new core.List<api.TableRow>();
- o.add(buildTableRow());
- o.add(buildTableRow());
- return o;
-}
-
-checkUnnamed1023(core.List<api.TableRow> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableRow(o[0]);
- checkTableRow(o[1]);
-}
-
-core.int buildCounterQueryResponse = 0;
-buildQueryResponse() {
- var o = new api.QueryResponse();
- buildCounterQueryResponse++;
- if (buildCounterQueryResponse < 3) {
- o.cacheHit = true;
- o.jobComplete = true;
- o.jobReference = buildJobReference();
- o.kind = "foo";
- o.pageToken = "foo";
- o.rows = buildUnnamed1023();
- o.schema = buildTableSchema();
- o.totalBytesProcessed = "foo";
- o.totalRows = "foo";
- }
- buildCounterQueryResponse--;
- return o;
-}
-
-checkQueryResponse(api.QueryResponse o) {
- buildCounterQueryResponse++;
- if (buildCounterQueryResponse < 3) {
- unittest.expect(o.cacheHit, unittest.isTrue);
- unittest.expect(o.jobComplete, unittest.isTrue);
- checkJobReference(o.jobReference);
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.pageToken, unittest.equals('foo'));
- checkUnnamed1023(o.rows);
- checkTableSchema(o.schema);
- unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
- unittest.expect(o.totalRows, unittest.equals('foo'));
- }
- buildCounterQueryResponse--;
-}
-
-core.int buildCounterTable = 0;
-buildTable() {
- var o = new api.Table();
- buildCounterTable++;
- if (buildCounterTable < 3) {
- o.creationTime = "foo";
- o.description = "foo";
- o.etag = "foo";
- o.expirationTime = "foo";
- o.friendlyName = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.lastModifiedTime = "foo";
- o.numBytes = "foo";
- o.numRows = "foo";
- o.schema = buildTableSchema();
- o.selfLink = "foo";
- o.tableReference = buildTableReference();
- o.type = "foo";
- o.view = buildViewDefinition();
- }
- buildCounterTable--;
- return o;
-}
-
-checkTable(api.Table o) {
- buildCounterTable++;
- if (buildCounterTable < 3) {
- unittest.expect(o.creationTime, unittest.equals('foo'));
- unittest.expect(o.description, unittest.equals('foo'));
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.expirationTime, unittest.equals('foo'));
- unittest.expect(o.friendlyName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.lastModifiedTime, unittest.equals('foo'));
- unittest.expect(o.numBytes, unittest.equals('foo'));
- unittest.expect(o.numRows, unittest.equals('foo'));
- checkTableSchema(o.schema);
- unittest.expect(o.selfLink, unittest.equals('foo'));
- checkTableReference(o.tableReference);
- unittest.expect(o.type, unittest.equals('foo'));
- checkViewDefinition(o.view);
- }
- buildCounterTable--;
-}
-
-core.int buildCounterTableCell = 0;
-buildTableCell() {
- var o = new api.TableCell();
- buildCounterTableCell++;
- if (buildCounterTableCell < 3) {
- o.v = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- }
- buildCounterTableCell--;
- return o;
-}
-
-checkTableCell(api.TableCell o) {
- buildCounterTableCell++;
- if (buildCounterTableCell < 3) {
- var casted3 = (o.v) as core.Map; unittest.expect(casted3, unittest.hasLength(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.expect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo'));
- }
- buildCounterTableCell--;
-}
-
-core.int buildCounterTableDataInsertAllRequestRows = 0;
-buildTableDataInsertAllRequestRows() {
- var o = new api.TableDataInsertAllRequestRows();
- buildCounterTableDataInsertAllRequestRows++;
- if (buildCounterTableDataInsertAllRequestRows < 3) {
- o.insertId = "foo";
- o.json = buildJsonObject();
- }
- buildCounterTableDataInsertAllRequestRows--;
- return o;
-}
-
-checkTableDataInsertAllRequestRows(api.TableDataInsertAllRequestRows o) {
- buildCounterTableDataInsertAllRequestRows++;
- if (buildCounterTableDataInsertAllRequestRows < 3) {
- unittest.expect(o.insertId, unittest.equals('foo'));
- checkJsonObject(o.json);
- }
- buildCounterTableDataInsertAllRequestRows--;
-}
-
-buildUnnamed1024() {
- var o = new core.List<api.TableDataInsertAllRequestRows>();
- o.add(buildTableDataInsertAllRequestRows());
- o.add(buildTableDataInsertAllRequestRows());
- return o;
-}
-
-checkUnnamed1024(core.List<api.TableDataInsertAllRequestRows> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableDataInsertAllRequestRows(o[0]);
- checkTableDataInsertAllRequestRows(o[1]);
-}
-
-core.int buildCounterTableDataInsertAllRequest = 0;
-buildTableDataInsertAllRequest() {
- var o = new api.TableDataInsertAllRequest();
- buildCounterTableDataInsertAllRequest++;
- if (buildCounterTableDataInsertAllRequest < 3) {
- o.kind = "foo";
- o.rows = buildUnnamed1024();
- }
- buildCounterTableDataInsertAllRequest--;
- return o;
-}
-
-checkTableDataInsertAllRequest(api.TableDataInsertAllRequest o) {
- buildCounterTableDataInsertAllRequest++;
- if (buildCounterTableDataInsertAllRequest < 3) {
- unittest.expect(o.kind, unittest.equals('foo'));
- checkUnnamed1024(o.rows);
- }
- buildCounterTableDataInsertAllRequest--;
-}
-
-buildUnnamed1025() {
- var o = new core.List<api.ErrorProto>();
- o.add(buildErrorProto());
- o.add(buildErrorProto());
- return o;
-}
-
-checkUnnamed1025(core.List<api.ErrorProto> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkErrorProto(o[0]);
- checkErrorProto(o[1]);
-}
-
-core.int buildCounterTableDataInsertAllResponseInsertErrors = 0;
-buildTableDataInsertAllResponseInsertErrors() {
- var o = new api.TableDataInsertAllResponseInsertErrors();
- buildCounterTableDataInsertAllResponseInsertErrors++;
- if (buildCounterTableDataInsertAllResponseInsertErrors < 3) {
- o.errors = buildUnnamed1025();
- o.index = 42;
- }
- buildCounterTableDataInsertAllResponseInsertErrors--;
- return o;
-}
-
-checkTableDataInsertAllResponseInsertErrors(api.TableDataInsertAllResponseInsertErrors o) {
- buildCounterTableDataInsertAllResponseInsertErrors++;
- if (buildCounterTableDataInsertAllResponseInsertErrors < 3) {
- checkUnnamed1025(o.errors);
- unittest.expect(o.index, unittest.equals(42));
- }
- buildCounterTableDataInsertAllResponseInsertErrors--;
-}
-
-buildUnnamed1026() {
- var o = new core.List<api.TableDataInsertAllResponseInsertErrors>();
- o.add(buildTableDataInsertAllResponseInsertErrors());
- o.add(buildTableDataInsertAllResponseInsertErrors());
- return o;
-}
-
-checkUnnamed1026(core.List<api.TableDataInsertAllResponseInsertErrors> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableDataInsertAllResponseInsertErrors(o[0]);
- checkTableDataInsertAllResponseInsertErrors(o[1]);
-}
-
-core.int buildCounterTableDataInsertAllResponse = 0;
-buildTableDataInsertAllResponse() {
- var o = new api.TableDataInsertAllResponse();
- buildCounterTableDataInsertAllResponse++;
- if (buildCounterTableDataInsertAllResponse < 3) {
- o.insertErrors = buildUnnamed1026();
- o.kind = "foo";
- }
- buildCounterTableDataInsertAllResponse--;
- return o;
-}
-
-checkTableDataInsertAllResponse(api.TableDataInsertAllResponse o) {
- buildCounterTableDataInsertAllResponse++;
- if (buildCounterTableDataInsertAllResponse < 3) {
- checkUnnamed1026(o.insertErrors);
- unittest.expect(o.kind, unittest.equals('foo'));
- }
- buildCounterTableDataInsertAllResponse--;
-}
-
-buildUnnamed1027() {
- var o = new core.List<api.TableRow>();
- o.add(buildTableRow());
- o.add(buildTableRow());
- return o;
-}
-
-checkUnnamed1027(core.List<api.TableRow> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableRow(o[0]);
- checkTableRow(o[1]);
-}
-
-core.int buildCounterTableDataList = 0;
-buildTableDataList() {
- var o = new api.TableDataList();
- buildCounterTableDataList++;
- if (buildCounterTableDataList < 3) {
- o.etag = "foo";
- o.kind = "foo";
- o.pageToken = "foo";
- o.rows = buildUnnamed1027();
- o.totalRows = "foo";
- }
- buildCounterTableDataList--;
- return o;
-}
-
-checkTableDataList(api.TableDataList o) {
- buildCounterTableDataList++;
- if (buildCounterTableDataList < 3) {
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.pageToken, unittest.equals('foo'));
- checkUnnamed1027(o.rows);
- unittest.expect(o.totalRows, unittest.equals('foo'));
- }
- buildCounterTableDataList--;
-}
-
-buildUnnamed1028() {
- var o = new core.List<api.TableFieldSchema>();
- o.add(buildTableFieldSchema());
- o.add(buildTableFieldSchema());
- return o;
-}
-
-checkUnnamed1028(core.List<api.TableFieldSchema> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableFieldSchema(o[0]);
- checkTableFieldSchema(o[1]);
-}
-
-core.int buildCounterTableFieldSchema = 0;
-buildTableFieldSchema() {
- var o = new api.TableFieldSchema();
- buildCounterTableFieldSchema++;
- if (buildCounterTableFieldSchema < 3) {
- o.description = "foo";
- o.fields = buildUnnamed1028();
- o.mode = "foo";
- o.name = "foo";
- o.type = "foo";
- }
- buildCounterTableFieldSchema--;
- return o;
-}
-
-checkTableFieldSchema(api.TableFieldSchema o) {
- buildCounterTableFieldSchema++;
- if (buildCounterTableFieldSchema < 3) {
- unittest.expect(o.description, unittest.equals('foo'));
- checkUnnamed1028(o.fields);
- unittest.expect(o.mode, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- unittest.expect(o.type, unittest.equals('foo'));
- }
- buildCounterTableFieldSchema--;
-}
-
-core.int buildCounterTableListTables = 0;
-buildTableListTables() {
- var o = new api.TableListTables();
- buildCounterTableListTables++;
- if (buildCounterTableListTables < 3) {
- o.friendlyName = "foo";
- o.id = "foo";
- o.kind = "foo";
- o.tableReference = buildTableReference();
- o.type = "foo";
- }
- buildCounterTableListTables--;
- return o;
-}
-
-checkTableListTables(api.TableListTables o) {
- buildCounterTableListTables++;
- if (buildCounterTableListTables < 3) {
- unittest.expect(o.friendlyName, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- checkTableReference(o.tableReference);
- unittest.expect(o.type, unittest.equals('foo'));
- }
- buildCounterTableListTables--;
-}
-
-buildUnnamed1029() {
- var o = new core.List<api.TableListTables>();
- o.add(buildTableListTables());
- o.add(buildTableListTables());
- return o;
-}
-
-checkUnnamed1029(core.List<api.TableListTables> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableListTables(o[0]);
- checkTableListTables(o[1]);
-}
-
-core.int buildCounterTableList = 0;
-buildTableList() {
- var o = new api.TableList();
- buildCounterTableList++;
- if (buildCounterTableList < 3) {
- o.etag = "foo";
- o.kind = "foo";
- o.nextPageToken = "foo";
- o.tables = buildUnnamed1029();
- o.totalItems = 42;
- }
- buildCounterTableList--;
- return o;
-}
-
-checkTableList(api.TableList o) {
- buildCounterTableList++;
- if (buildCounterTableList < 3) {
- unittest.expect(o.etag, unittest.equals('foo'));
- unittest.expect(o.kind, unittest.equals('foo'));
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- checkUnnamed1029(o.tables);
- unittest.expect(o.totalItems, unittest.equals(42));
- }
- buildCounterTableList--;
-}
-
-core.int buildCounterTableReference = 0;
-buildTableReference() {
- var o = new api.TableReference();
- buildCounterTableReference++;
- if (buildCounterTableReference < 3) {
- o.datasetId = "foo";
- o.projectId = "foo";
- o.tableId = "foo";
- }
- buildCounterTableReference--;
- return o;
-}
-
-checkTableReference(api.TableReference o) {
- buildCounterTableReference++;
- if (buildCounterTableReference < 3) {
- unittest.expect(o.datasetId, unittest.equals('foo'));
- unittest.expect(o.projectId, unittest.equals('foo'));
- unittest.expect(o.tableId, unittest.equals('foo'));
- }
- buildCounterTableReference--;
-}
-
-buildUnnamed1030() {
- var o = new core.List<api.TableCell>();
- o.add(buildTableCell());
- o.add(buildTableCell());
- return o;
-}
-
-checkUnnamed1030(core.List<api.TableCell> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableCell(o[0]);
- checkTableCell(o[1]);
-}
-
-core.int buildCounterTableRow = 0;
-buildTableRow() {
- var o = new api.TableRow();
- buildCounterTableRow++;
- if (buildCounterTableRow < 3) {
- o.f = buildUnnamed1030();
- }
- buildCounterTableRow--;
- return o;
-}
-
-checkTableRow(api.TableRow o) {
- buildCounterTableRow++;
- if (buildCounterTableRow < 3) {
- checkUnnamed1030(o.f);
- }
- buildCounterTableRow--;
-}
-
-buildUnnamed1031() {
- var o = new core.List<api.TableFieldSchema>();
- o.add(buildTableFieldSchema());
- o.add(buildTableFieldSchema());
- return o;
-}
-
-checkUnnamed1031(core.List<api.TableFieldSchema> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkTableFieldSchema(o[0]);
- checkTableFieldSchema(o[1]);
-}
-
-core.int buildCounterTableSchema = 0;
-buildTableSchema() {
- var o = new api.TableSchema();
- buildCounterTableSchema++;
- if (buildCounterTableSchema < 3) {
- o.fields = buildUnnamed1031();
- }
- buildCounterTableSchema--;
- return o;
-}
-
-checkTableSchema(api.TableSchema o) {
- buildCounterTableSchema++;
- if (buildCounterTableSchema < 3) {
- checkUnnamed1031(o.fields);
- }
- buildCounterTableSchema--;
-}
-
-core.int buildCounterViewDefinition = 0;
-buildViewDefinition() {
- var o = new api.ViewDefinition();
- buildCounterViewDefinition++;
- if (buildCounterViewDefinition < 3) {
- o.query = "foo";
- }
- buildCounterViewDefinition--;
- return o;
-}
-
-checkViewDefinition(api.ViewDefinition o) {
- buildCounterViewDefinition++;
- if (buildCounterViewDefinition < 3) {
- unittest.expect(o.query, unittest.equals('foo'));
- }
- buildCounterViewDefinition--;
-}
-
-buildUnnamed1032() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed1032(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'));
-}
-
-
-main() {
- unittest.group("obj-schema-DatasetAccess", () {
- unittest.test("to-json--from-json", () {
- var o = buildDatasetAccess();
- var od = new api.DatasetAccess.fromJson(o.toJson());
- checkDatasetAccess(od);
- });
- });
-
-
- unittest.group("obj-schema-Dataset", () {
- unittest.test("to-json--from-json", () {
- var o = buildDataset();
- var od = new api.Dataset.fromJson(o.toJson());
- checkDataset(od);
- });
- });
-
-
- unittest.group("obj-schema-DatasetListDatasets", () {
- unittest.test("to-json--from-json", () {
- var o = buildDatasetListDatasets();
- var od = new api.DatasetListDatasets.fromJson(o.toJson());
- checkDatasetListDatasets(od);
- });
- });
-
-
- unittest.group("obj-schema-DatasetList", () {
- unittest.test("to-json--from-json", () {
- var o = buildDatasetList();
- var od = new api.DatasetList.fromJson(o.toJson());
- checkDatasetList(od);
- });
- });
-
-
- unittest.group("obj-schema-DatasetReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildDatasetReference();
- var od = new api.DatasetReference.fromJson(o.toJson());
- checkDatasetReference(od);
- });
- });
-
-
- unittest.group("obj-schema-ErrorProto", () {
- unittest.test("to-json--from-json", () {
- var o = buildErrorProto();
- var od = new api.ErrorProto.fromJson(o.toJson());
- checkErrorProto(od);
- });
- });
-
-
- unittest.group("obj-schema-GetQueryResultsResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildGetQueryResultsResponse();
- var od = new api.GetQueryResultsResponse.fromJson(o.toJson());
- checkGetQueryResultsResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-Job", () {
- unittest.test("to-json--from-json", () {
- var o = buildJob();
- var od = new api.Job.fromJson(o.toJson());
- checkJob(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfiguration", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfiguration();
- var od = new api.JobConfiguration.fromJson(o.toJson());
- checkJobConfiguration(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfigurationExtract", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfigurationExtract();
- var od = new api.JobConfigurationExtract.fromJson(o.toJson());
- checkJobConfigurationExtract(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfigurationLink", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfigurationLink();
- var od = new api.JobConfigurationLink.fromJson(o.toJson());
- checkJobConfigurationLink(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfigurationLoad", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfigurationLoad();
- var od = new api.JobConfigurationLoad.fromJson(o.toJson());
- checkJobConfigurationLoad(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfigurationQuery", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfigurationQuery();
- var od = new api.JobConfigurationQuery.fromJson(o.toJson());
- checkJobConfigurationQuery(od);
- });
- });
-
-
- unittest.group("obj-schema-JobConfigurationTableCopy", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobConfigurationTableCopy();
- var od = new api.JobConfigurationTableCopy.fromJson(o.toJson());
- checkJobConfigurationTableCopy(od);
- });
- });
-
-
- unittest.group("obj-schema-JobListJobs", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobListJobs();
- var od = new api.JobListJobs.fromJson(o.toJson());
- checkJobListJobs(od);
- });
- });
-
-
- unittest.group("obj-schema-JobList", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobList();
- var od = new api.JobList.fromJson(o.toJson());
- checkJobList(od);
- });
- });
-
-
- unittest.group("obj-schema-JobReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobReference();
- var od = new api.JobReference.fromJson(o.toJson());
- checkJobReference(od);
- });
- });
-
-
- unittest.group("obj-schema-JobStatistics", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobStatistics();
- var od = new api.JobStatistics.fromJson(o.toJson());
- checkJobStatistics(od);
- });
- });
-
-
- unittest.group("obj-schema-JobStatistics2", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobStatistics2();
- var od = new api.JobStatistics2.fromJson(o.toJson());
- checkJobStatistics2(od);
- });
- });
-
-
- unittest.group("obj-schema-JobStatistics3", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobStatistics3();
- var od = new api.JobStatistics3.fromJson(o.toJson());
- checkJobStatistics3(od);
- });
- });
-
-
- unittest.group("obj-schema-JobStatus", () {
- unittest.test("to-json--from-json", () {
- var o = buildJobStatus();
- var od = new api.JobStatus.fromJson(o.toJson());
- checkJobStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-JsonObject", () {
- unittest.test("to-json--from-json", () {
- var o = buildJsonObject();
- var od = new api.JsonObject.fromJson(o.toJson());
- checkJsonObject(od);
- });
- });
-
-
- unittest.group("obj-schema-ProjectListProjects", () {
- unittest.test("to-json--from-json", () {
- var o = buildProjectListProjects();
- var od = new api.ProjectListProjects.fromJson(o.toJson());
- checkProjectListProjects(od);
- });
- });
-
-
- unittest.group("obj-schema-ProjectList", () {
- unittest.test("to-json--from-json", () {
- var o = buildProjectList();
- var od = new api.ProjectList.fromJson(o.toJson());
- checkProjectList(od);
- });
- });
-
-
- unittest.group("obj-schema-ProjectReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildProjectReference();
- var od = new api.ProjectReference.fromJson(o.toJson());
- checkProjectReference(od);
- });
- });
-
-
- unittest.group("obj-schema-QueryRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildQueryRequest();
- var od = new api.QueryRequest.fromJson(o.toJson());
- checkQueryRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-QueryResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildQueryResponse();
- var od = new api.QueryResponse.fromJson(o.toJson());
- checkQueryResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-Table", () {
- unittest.test("to-json--from-json", () {
- var o = buildTable();
- var od = new api.Table.fromJson(o.toJson());
- checkTable(od);
- });
- });
-
-
- unittest.group("obj-schema-TableCell", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableCell();
- var od = new api.TableCell.fromJson(o.toJson());
- checkTableCell(od);
- });
- });
-
-
- unittest.group("obj-schema-TableDataInsertAllRequestRows", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableDataInsertAllRequestRows();
- var od = new api.TableDataInsertAllRequestRows.fromJson(o.toJson());
- checkTableDataInsertAllRequestRows(od);
- });
- });
-
-
- unittest.group("obj-schema-TableDataInsertAllRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableDataInsertAllRequest();
- var od = new api.TableDataInsertAllRequest.fromJson(o.toJson());
- checkTableDataInsertAllRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-TableDataInsertAllResponseInsertErrors", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableDataInsertAllResponseInsertErrors();
- var od = new api.TableDataInsertAllResponseInsertErrors.fromJson(o.toJson());
- checkTableDataInsertAllResponseInsertErrors(od);
- });
- });
-
-
- unittest.group("obj-schema-TableDataInsertAllResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableDataInsertAllResponse();
- var od = new api.TableDataInsertAllResponse.fromJson(o.toJson());
- checkTableDataInsertAllResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-TableDataList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableDataList();
- var od = new api.TableDataList.fromJson(o.toJson());
- checkTableDataList(od);
- });
- });
-
-
- unittest.group("obj-schema-TableFieldSchema", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableFieldSchema();
- var od = new api.TableFieldSchema.fromJson(o.toJson());
- checkTableFieldSchema(od);
- });
- });
-
-
- unittest.group("obj-schema-TableListTables", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableListTables();
- var od = new api.TableListTables.fromJson(o.toJson());
- checkTableListTables(od);
- });
- });
-
-
- unittest.group("obj-schema-TableList", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableList();
- var od = new api.TableList.fromJson(o.toJson());
- checkTableList(od);
- });
- });
-
-
- unittest.group("obj-schema-TableReference", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableReference();
- var od = new api.TableReference.fromJson(o.toJson());
- checkTableReference(od);
- });
- });
-
-
- unittest.group("obj-schema-TableRow", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableRow();
- var od = new api.TableRow.fromJson(o.toJson());
- checkTableRow(od);
- });
- });
-
-
- unittest.group("obj-schema-TableSchema", () {
- unittest.test("to-json--from-json", () {
- var o = buildTableSchema();
- var od = new api.TableSchema.fromJson(o.toJson());
- checkTableSchema(od);
- });
- });
-
-
- unittest.group("obj-schema-ViewDefinition", () {
- unittest.test("to-json--from-json", () {
- var o = buildViewDefinition();
- var od = new api.ViewDefinition.fromJson(o.toJson());
- checkViewDefinition(od);
- });
- });
-
-
- unittest.group("resource-DatasetsResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_deleteContents = 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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
-
- 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["deleteContents"].first, unittest.equals("$arg_deleteContents"));
-
-
- 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_projectId, arg_datasetId, deleteContents: arg_deleteContents).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_projectId = "foo";
- var arg_datasetId = "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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
-
- 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(buildDataset());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
- checkDataset(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_request = buildDataset();
- var arg_projectId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Dataset.fromJson(json);
- checkDataset(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/datasets"));
- 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(buildDataset());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_projectId).then(unittest.expectAsync(((api.Dataset response) {
- checkDataset(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_projectId = "foo";
- var arg_all = true;
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/datasets"));
- pathOffset += 9;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(queryMap["all"].first, unittest.equals("$arg_all"));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildDatasetList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_projectId, all: arg_all, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DatasetList response) {
- checkDatasetList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_request = buildDataset();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Dataset.fromJson(json);
- checkDataset(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
-
- 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(buildDataset());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
- checkDataset(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
- var arg_request = buildDataset();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Dataset.fromJson(json);
- checkDataset(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
-
- 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(buildDataset());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
- checkDataset(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-JobsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
- var arg_projectId = "foo";
- var arg_jobId = "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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/jobs/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/jobs/"));
- pathOffset += 6;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_jobId"));
-
- 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(buildJob());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_projectId, arg_jobId).then(unittest.expectAsync(((api.Job response) {
- checkJob(response);
- })));
- });
-
- unittest.test("method--getQueryResults", () {
-
- var mock = new common_test.HttpServerMock();
- api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
- var arg_projectId = "foo";
- var arg_jobId = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- var arg_startIndex = "foo";
- var arg_timeoutMs = 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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/queries/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/queries/"));
- pathOffset += 9;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_jobId"));
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
- unittest.expect(queryMap["startIndex"].first, unittest.equals(arg_startIndex));
- unittest.expect(core.int.parse(queryMap["timeoutMs"].first), unittest.equals(arg_timeoutMs));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildGetQueryResultsResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.getQueryResults(arg_projectId, arg_jobId, maxResults: arg_maxResults, pageToken: arg_pageToken, startIndex: arg_startIndex, timeoutMs: arg_timeoutMs).then(unittest.expectAsync(((api.GetQueryResultsResponse response) {
- checkGetQueryResultsResponse(response);
- })));
- });
-
- unittest.test("method--insert", () {
- // TODO: Implement tests for media upload;
- // TODO: Implement tests for media download;
-
- var mock = new common_test.HttpServerMock();
- api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
- var arg_request = buildJob();
- var arg_projectId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Job.fromJson(json);
- checkJob(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/jobs", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/jobs"));
- pathOffset += 5;
-
- 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(buildJob());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_projectId).then(unittest.expectAsync(((api.Job response) {
- checkJob(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
- var arg_projectId = "foo";
- var arg_allUsers = true;
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- var arg_projection = "foo";
- var arg_stateFilter = buildUnnamed1032();
- 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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/jobs", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/jobs"));
- pathOffset += 5;
-
- 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["allUsers"].first, unittest.equals("$arg_allUsers"));
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
- unittest.expect(queryMap["projection"].first, unittest.equals(arg_projection));
- unittest.expect(queryMap["stateFilter"], unittest.equals(arg_stateFilter));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildJobList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_projectId, allUsers: arg_allUsers, maxResults: arg_maxResults, pageToken: arg_pageToken, projection: arg_projection, stateFilter: arg_stateFilter).then(unittest.expectAsync(((api.JobList response) {
- checkJobList(response);
- })));
- });
-
- unittest.test("method--query", () {
-
- var mock = new common_test.HttpServerMock();
- api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
- var arg_request = buildQueryRequest();
- var arg_projectId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.QueryRequest.fromJson(json);
- checkQueryRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/queries", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/queries"));
- 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(buildQueryResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.query(arg_request, arg_projectId).then(unittest.expectAsync(((api.QueryResponse response) {
- checkQueryResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ProjectsResourceApi", () {
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.ProjectsResourceApi res = new api.BigqueryApi(mock).projects;
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("projects"));
- 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["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildProjectList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ProjectList response) {
- checkProjectList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TabledataResourceApi", () {
- unittest.test("method--insertAll", () {
-
- var mock = new common_test.HttpServerMock();
- api.TabledataResourceApi res = new api.BigqueryApi(mock).tabledata;
- var arg_request = buildTableDataInsertAllRequest();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.TableDataInsertAllRequest.fromJson(json);
- checkTableDataInsertAllRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- index = path.indexOf("/insertAll", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/insertAll"));
- pathOffset += 10;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTableDataInsertAllResponse());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insertAll(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.TableDataInsertAllResponse response) {
- checkTableDataInsertAllResponse(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TabledataResourceApi res = new api.BigqueryApi(mock).tabledata;
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- var arg_startIndex = "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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- index = path.indexOf("/data", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/data"));
- pathOffset += 5;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
- unittest.expect(queryMap["startIndex"].first, unittest.equals(arg_startIndex));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTableDataList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_projectId, arg_datasetId, arg_tableId, maxResults: arg_maxResults, pageToken: arg_pageToken, startIndex: arg_startIndex).then(unittest.expectAsync(((api.TableDataList response) {
- checkTableDataList(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-TablesResourceApi", () {
- unittest.test("method--delete", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
-
- 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_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync((_) {}));
- });
-
- unittest.test("method--get", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "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 + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
-
- 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(buildTable());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.get(arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
- checkTable(response);
- })));
- });
-
- unittest.test("method--insert", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_request = buildTable();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Table.fromJson(json);
- checkTable(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/tables"));
- 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]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTable());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.insert(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Table response) {
- checkTable(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_maxResults = 42;
- var arg_pageToken = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/tables"));
- 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(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildTableList());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.list(arg_projectId, arg_datasetId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TableList response) {
- checkTableList(response);
- })));
- });
-
- unittest.test("method--patch", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_request = buildTable();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Table.fromJson(json);
- checkTable(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
-
- 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(buildTable());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.patch(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
- checkTable(response);
- })));
- });
-
- unittest.test("method--update", () {
-
- var mock = new common_test.HttpServerMock();
- api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
- var arg_request = buildTable();
- var arg_projectId = "foo";
- var arg_datasetId = "foo";
- var arg_tableId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Table.fromJson(json);
- checkTable(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
- pathOffset += 13;
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
- pathOffset += 9;
- index = path.indexOf("/datasets/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_projectId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
- pathOffset += 10;
- index = path.indexOf("/tables/", pathOffset);
- unittest.expect(index >= 0, unittest.isTrue);
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
- pathOffset = index;
- unittest.expect(subPart, unittest.equals("$arg_datasetId"));
- unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
- pathOffset += 8;
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
- pathOffset = path.length;
- unittest.expect(subPart, unittest.equals("$arg_tableId"));
-
- 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(buildTable());
- return new async.Future.value(common_test.stringResponse(200, h, resp));
- }), true);
- res.update(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
- checkTable(response);
- })));
- });
-
- });
-
-
-}
-
« no previous file with comments | « generated/googleapis/test/appstate/v1_test.dart ('k') | generated/googleapis/test/bigquery/v2_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698