| // ignore_for_file: camel_case_types |
| // ignore_for_file: cascade_invocations |
| // ignore_for_file: comment_references |
| // ignore_for_file: file_names |
| // ignore_for_file: library_names |
| // ignore_for_file: lines_longer_than_80_chars |
| // ignore_for_file: non_constant_identifier_names |
| // ignore_for_file: prefer_const_declarations |
| // ignore_for_file: prefer_expression_function_bodies |
| // ignore_for_file: prefer_final_locals |
| // ignore_for_file: prefer_interpolation_to_compose_strings |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| // ignore_for_file: unnecessary_cast |
| // ignore_for_file: unnecessary_lambdas |
| // ignore_for_file: unnecessary_parenthesis |
| // ignore_for_file: unnecessary_string_interpolations |
| // ignore_for_file: unused_local_variable |
| |
| import 'dart:async' as async; |
| import 'dart:convert' as convert; |
| import 'dart:core' as core; |
| |
| import 'package:googleapis/bigquery/v2.dart' as api; |
| import 'package:http/http.dart' as http; |
| import 'package:test/test.dart' as unittest; |
| |
| import '../test_shared.dart'; |
| |
| core.int buildCounterAggregateClassificationMetrics = 0; |
| api.AggregateClassificationMetrics buildAggregateClassificationMetrics() { |
| final o = api.AggregateClassificationMetrics(); |
| buildCounterAggregateClassificationMetrics++; |
| if (buildCounterAggregateClassificationMetrics < 3) { |
| o.accuracy = 42.0; |
| o.f1Score = 42.0; |
| o.logLoss = 42.0; |
| o.precision = 42.0; |
| o.recall = 42.0; |
| o.rocAuc = 42.0; |
| o.threshold = 42.0; |
| } |
| buildCounterAggregateClassificationMetrics--; |
| return o; |
| } |
| |
| void checkAggregateClassificationMetrics(api.AggregateClassificationMetrics o) { |
| buildCounterAggregateClassificationMetrics++; |
| if (buildCounterAggregateClassificationMetrics < 3) { |
| unittest.expect( |
| o.accuracy!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.f1Score!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.logLoss!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.precision!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.recall!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.rocAuc!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.threshold!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterAggregateClassificationMetrics--; |
| } |
| |
| core.int buildCounterArgument = 0; |
| api.Argument buildArgument() { |
| final o = api.Argument(); |
| buildCounterArgument++; |
| if (buildCounterArgument < 3) { |
| o.argumentKind = 'foo'; |
| o.dataType = buildStandardSqlDataType(); |
| o.mode = 'foo'; |
| o.name = 'foo'; |
| } |
| buildCounterArgument--; |
| return o; |
| } |
| |
| void checkArgument(api.Argument o) { |
| buildCounterArgument++; |
| if (buildCounterArgument < 3) { |
| unittest.expect( |
| o.argumentKind!, |
| unittest.equals('foo'), |
| ); |
| checkStandardSqlDataType(o.dataType!); |
| unittest.expect( |
| o.mode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterArgument--; |
| } |
| |
| core.int buildCounterArimaFittingMetrics = 0; |
| api.ArimaFittingMetrics buildArimaFittingMetrics() { |
| final o = api.ArimaFittingMetrics(); |
| buildCounterArimaFittingMetrics++; |
| if (buildCounterArimaFittingMetrics < 3) { |
| o.aic = 42.0; |
| o.logLikelihood = 42.0; |
| o.variance = 42.0; |
| } |
| buildCounterArimaFittingMetrics--; |
| return o; |
| } |
| |
| void checkArimaFittingMetrics(api.ArimaFittingMetrics o) { |
| buildCounterArimaFittingMetrics++; |
| if (buildCounterArimaFittingMetrics < 3) { |
| unittest.expect( |
| o.aic!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.logLikelihood!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.variance!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterArimaFittingMetrics--; |
| } |
| |
| core.List<api.ArimaFittingMetrics> buildUnnamed0() => [ |
| buildArimaFittingMetrics(), |
| buildArimaFittingMetrics(), |
| ]; |
| |
| void checkUnnamed0(core.List<api.ArimaFittingMetrics> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaFittingMetrics(o[0]); |
| checkArimaFittingMetrics(o[1]); |
| } |
| |
| core.List<api.ArimaSingleModelForecastingMetrics> buildUnnamed1() => [ |
| buildArimaSingleModelForecastingMetrics(), |
| buildArimaSingleModelForecastingMetrics(), |
| ]; |
| |
| void checkUnnamed1(core.List<api.ArimaSingleModelForecastingMetrics> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaSingleModelForecastingMetrics(o[0]); |
| checkArimaSingleModelForecastingMetrics(o[1]); |
| } |
| |
| core.List<core.bool> buildUnnamed2() => [ |
| true, |
| true, |
| ]; |
| |
| void checkUnnamed2(core.List<core.bool> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.isTrue); |
| unittest.expect(o[1], unittest.isTrue); |
| } |
| |
| core.List<api.ArimaOrder> buildUnnamed3() => [ |
| buildArimaOrder(), |
| buildArimaOrder(), |
| ]; |
| |
| void checkUnnamed3(core.List<api.ArimaOrder> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaOrder(o[0]); |
| checkArimaOrder(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed4() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed4(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.List<core.String> buildUnnamed5() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed5(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 buildCounterArimaForecastingMetrics = 0; |
| api.ArimaForecastingMetrics buildArimaForecastingMetrics() { |
| final o = api.ArimaForecastingMetrics(); |
| buildCounterArimaForecastingMetrics++; |
| if (buildCounterArimaForecastingMetrics < 3) { |
| o.arimaFittingMetrics = buildUnnamed0(); |
| o.arimaSingleModelForecastingMetrics = buildUnnamed1(); |
| o.hasDrift = buildUnnamed2(); |
| o.nonSeasonalOrder = buildUnnamed3(); |
| o.seasonalPeriods = buildUnnamed4(); |
| o.timeSeriesId = buildUnnamed5(); |
| } |
| buildCounterArimaForecastingMetrics--; |
| return o; |
| } |
| |
| void checkArimaForecastingMetrics(api.ArimaForecastingMetrics o) { |
| buildCounterArimaForecastingMetrics++; |
| if (buildCounterArimaForecastingMetrics < 3) { |
| checkUnnamed0(o.arimaFittingMetrics!); |
| checkUnnamed1(o.arimaSingleModelForecastingMetrics!); |
| checkUnnamed2(o.hasDrift!); |
| checkUnnamed3(o.nonSeasonalOrder!); |
| checkUnnamed4(o.seasonalPeriods!); |
| checkUnnamed5(o.timeSeriesId!); |
| } |
| buildCounterArimaForecastingMetrics--; |
| } |
| |
| core.int buildCounterArimaOrder = 0; |
| api.ArimaOrder buildArimaOrder() { |
| final o = api.ArimaOrder(); |
| buildCounterArimaOrder++; |
| if (buildCounterArimaOrder < 3) { |
| o.d = 'foo'; |
| o.p = 'foo'; |
| o.q = 'foo'; |
| } |
| buildCounterArimaOrder--; |
| return o; |
| } |
| |
| void checkArimaOrder(api.ArimaOrder o) { |
| buildCounterArimaOrder++; |
| if (buildCounterArimaOrder < 3) { |
| unittest.expect( |
| o.d!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.p!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.q!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterArimaOrder--; |
| } |
| |
| core.List<core.String> buildUnnamed6() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed6(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.List<core.String> buildUnnamed7() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed7(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 buildCounterArimaSingleModelForecastingMetrics = 0; |
| api.ArimaSingleModelForecastingMetrics |
| buildArimaSingleModelForecastingMetrics() { |
| final o = api.ArimaSingleModelForecastingMetrics(); |
| buildCounterArimaSingleModelForecastingMetrics++; |
| if (buildCounterArimaSingleModelForecastingMetrics < 3) { |
| o.arimaFittingMetrics = buildArimaFittingMetrics(); |
| o.hasDrift = true; |
| o.hasHolidayEffect = true; |
| o.hasSpikesAndDips = true; |
| o.hasStepChanges = true; |
| o.nonSeasonalOrder = buildArimaOrder(); |
| o.seasonalPeriods = buildUnnamed6(); |
| o.timeSeriesId = 'foo'; |
| o.timeSeriesIds = buildUnnamed7(); |
| } |
| buildCounterArimaSingleModelForecastingMetrics--; |
| return o; |
| } |
| |
| void checkArimaSingleModelForecastingMetrics( |
| api.ArimaSingleModelForecastingMetrics o) { |
| buildCounterArimaSingleModelForecastingMetrics++; |
| if (buildCounterArimaSingleModelForecastingMetrics < 3) { |
| checkArimaFittingMetrics(o.arimaFittingMetrics!); |
| unittest.expect(o.hasDrift!, unittest.isTrue); |
| unittest.expect(o.hasHolidayEffect!, unittest.isTrue); |
| unittest.expect(o.hasSpikesAndDips!, unittest.isTrue); |
| unittest.expect(o.hasStepChanges!, unittest.isTrue); |
| checkArimaOrder(o.nonSeasonalOrder!); |
| checkUnnamed6(o.seasonalPeriods!); |
| unittest.expect( |
| o.timeSeriesId!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed7(o.timeSeriesIds!); |
| } |
| buildCounterArimaSingleModelForecastingMetrics--; |
| } |
| |
| core.List<api.AuditLogConfig> buildUnnamed8() => [ |
| buildAuditLogConfig(), |
| buildAuditLogConfig(), |
| ]; |
| |
| void checkUnnamed8(core.List<api.AuditLogConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAuditLogConfig(o[0]); |
| checkAuditLogConfig(o[1]); |
| } |
| |
| core.int buildCounterAuditConfig = 0; |
| api.AuditConfig buildAuditConfig() { |
| final o = api.AuditConfig(); |
| buildCounterAuditConfig++; |
| if (buildCounterAuditConfig < 3) { |
| o.auditLogConfigs = buildUnnamed8(); |
| o.service = 'foo'; |
| } |
| buildCounterAuditConfig--; |
| return o; |
| } |
| |
| void checkAuditConfig(api.AuditConfig o) { |
| buildCounterAuditConfig++; |
| if (buildCounterAuditConfig < 3) { |
| checkUnnamed8(o.auditLogConfigs!); |
| unittest.expect( |
| o.service!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterAuditConfig--; |
| } |
| |
| core.List<core.String> buildUnnamed9() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed9(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 buildCounterAuditLogConfig = 0; |
| api.AuditLogConfig buildAuditLogConfig() { |
| final o = api.AuditLogConfig(); |
| buildCounterAuditLogConfig++; |
| if (buildCounterAuditLogConfig < 3) { |
| o.exemptedMembers = buildUnnamed9(); |
| o.logType = 'foo'; |
| } |
| buildCounterAuditLogConfig--; |
| return o; |
| } |
| |
| void checkAuditLogConfig(api.AuditLogConfig o) { |
| buildCounterAuditLogConfig++; |
| if (buildCounterAuditLogConfig < 3) { |
| checkUnnamed9(o.exemptedMembers!); |
| unittest.expect( |
| o.logType!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterAuditLogConfig--; |
| } |
| |
| core.int buildCounterAvroOptions = 0; |
| api.AvroOptions buildAvroOptions() { |
| final o = api.AvroOptions(); |
| buildCounterAvroOptions++; |
| if (buildCounterAvroOptions < 3) { |
| o.useAvroLogicalTypes = true; |
| } |
| buildCounterAvroOptions--; |
| return o; |
| } |
| |
| void checkAvroOptions(api.AvroOptions o) { |
| buildCounterAvroOptions++; |
| if (buildCounterAvroOptions < 3) { |
| unittest.expect(o.useAvroLogicalTypes!, unittest.isTrue); |
| } |
| buildCounterAvroOptions--; |
| } |
| |
| core.int buildCounterBiEngineReason = 0; |
| api.BiEngineReason buildBiEngineReason() { |
| final o = api.BiEngineReason(); |
| buildCounterBiEngineReason++; |
| if (buildCounterBiEngineReason < 3) { |
| o.code = 'foo'; |
| o.message = 'foo'; |
| } |
| buildCounterBiEngineReason--; |
| return o; |
| } |
| |
| void checkBiEngineReason(api.BiEngineReason o) { |
| buildCounterBiEngineReason++; |
| if (buildCounterBiEngineReason < 3) { |
| unittest.expect( |
| o.code!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.message!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBiEngineReason--; |
| } |
| |
| core.List<api.BiEngineReason> buildUnnamed10() => [ |
| buildBiEngineReason(), |
| buildBiEngineReason(), |
| ]; |
| |
| void checkUnnamed10(core.List<api.BiEngineReason> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBiEngineReason(o[0]); |
| checkBiEngineReason(o[1]); |
| } |
| |
| core.int buildCounterBiEngineStatistics = 0; |
| api.BiEngineStatistics buildBiEngineStatistics() { |
| final o = api.BiEngineStatistics(); |
| buildCounterBiEngineStatistics++; |
| if (buildCounterBiEngineStatistics < 3) { |
| o.biEngineMode = 'foo'; |
| o.biEngineReasons = buildUnnamed10(); |
| } |
| buildCounterBiEngineStatistics--; |
| return o; |
| } |
| |
| void checkBiEngineStatistics(api.BiEngineStatistics o) { |
| buildCounterBiEngineStatistics++; |
| if (buildCounterBiEngineStatistics < 3) { |
| unittest.expect( |
| o.biEngineMode!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed10(o.biEngineReasons!); |
| } |
| buildCounterBiEngineStatistics--; |
| } |
| |
| core.int buildCounterBigQueryModelTraining = 0; |
| api.BigQueryModelTraining buildBigQueryModelTraining() { |
| final o = api.BigQueryModelTraining(); |
| buildCounterBigQueryModelTraining++; |
| if (buildCounterBigQueryModelTraining < 3) { |
| o.currentIteration = 42; |
| o.expectedTotalIterations = 'foo'; |
| } |
| buildCounterBigQueryModelTraining--; |
| return o; |
| } |
| |
| void checkBigQueryModelTraining(api.BigQueryModelTraining o) { |
| buildCounterBigQueryModelTraining++; |
| if (buildCounterBigQueryModelTraining < 3) { |
| unittest.expect( |
| o.currentIteration!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.expectedTotalIterations!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBigQueryModelTraining--; |
| } |
| |
| core.int buildCounterBigtableColumn = 0; |
| api.BigtableColumn buildBigtableColumn() { |
| final o = api.BigtableColumn(); |
| buildCounterBigtableColumn++; |
| if (buildCounterBigtableColumn < 3) { |
| o.encoding = 'foo'; |
| o.fieldName = 'foo'; |
| o.onlyReadLatest = true; |
| o.qualifierEncoded = 'foo'; |
| o.qualifierString = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterBigtableColumn--; |
| return o; |
| } |
| |
| void checkBigtableColumn(api.BigtableColumn o) { |
| buildCounterBigtableColumn++; |
| if (buildCounterBigtableColumn < 3) { |
| unittest.expect( |
| o.encoding!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.fieldName!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.onlyReadLatest!, unittest.isTrue); |
| unittest.expect( |
| o.qualifierEncoded!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.qualifierString!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBigtableColumn--; |
| } |
| |
| core.List<api.BigtableColumn> buildUnnamed11() => [ |
| buildBigtableColumn(), |
| buildBigtableColumn(), |
| ]; |
| |
| void checkUnnamed11(core.List<api.BigtableColumn> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBigtableColumn(o[0]); |
| checkBigtableColumn(o[1]); |
| } |
| |
| core.int buildCounterBigtableColumnFamily = 0; |
| api.BigtableColumnFamily buildBigtableColumnFamily() { |
| final o = api.BigtableColumnFamily(); |
| buildCounterBigtableColumnFamily++; |
| if (buildCounterBigtableColumnFamily < 3) { |
| o.columns = buildUnnamed11(); |
| o.encoding = 'foo'; |
| o.familyId = 'foo'; |
| o.onlyReadLatest = true; |
| o.type = 'foo'; |
| } |
| buildCounterBigtableColumnFamily--; |
| return o; |
| } |
| |
| void checkBigtableColumnFamily(api.BigtableColumnFamily o) { |
| buildCounterBigtableColumnFamily++; |
| if (buildCounterBigtableColumnFamily < 3) { |
| checkUnnamed11(o.columns!); |
| unittest.expect( |
| o.encoding!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.familyId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.onlyReadLatest!, unittest.isTrue); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBigtableColumnFamily--; |
| } |
| |
| core.List<api.BigtableColumnFamily> buildUnnamed12() => [ |
| buildBigtableColumnFamily(), |
| buildBigtableColumnFamily(), |
| ]; |
| |
| void checkUnnamed12(core.List<api.BigtableColumnFamily> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBigtableColumnFamily(o[0]); |
| checkBigtableColumnFamily(o[1]); |
| } |
| |
| core.int buildCounterBigtableOptions = 0; |
| api.BigtableOptions buildBigtableOptions() { |
| final o = api.BigtableOptions(); |
| buildCounterBigtableOptions++; |
| if (buildCounterBigtableOptions < 3) { |
| o.columnFamilies = buildUnnamed12(); |
| o.ignoreUnspecifiedColumnFamilies = true; |
| o.readRowkeyAsString = true; |
| } |
| buildCounterBigtableOptions--; |
| return o; |
| } |
| |
| void checkBigtableOptions(api.BigtableOptions o) { |
| buildCounterBigtableOptions++; |
| if (buildCounterBigtableOptions < 3) { |
| checkUnnamed12(o.columnFamilies!); |
| unittest.expect(o.ignoreUnspecifiedColumnFamilies!, unittest.isTrue); |
| unittest.expect(o.readRowkeyAsString!, unittest.isTrue); |
| } |
| buildCounterBigtableOptions--; |
| } |
| |
| core.List<api.BinaryConfusionMatrix> buildUnnamed13() => [ |
| buildBinaryConfusionMatrix(), |
| buildBinaryConfusionMatrix(), |
| ]; |
| |
| void checkUnnamed13(core.List<api.BinaryConfusionMatrix> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBinaryConfusionMatrix(o[0]); |
| checkBinaryConfusionMatrix(o[1]); |
| } |
| |
| core.int buildCounterBinaryClassificationMetrics = 0; |
| api.BinaryClassificationMetrics buildBinaryClassificationMetrics() { |
| final o = api.BinaryClassificationMetrics(); |
| buildCounterBinaryClassificationMetrics++; |
| if (buildCounterBinaryClassificationMetrics < 3) { |
| o.aggregateClassificationMetrics = buildAggregateClassificationMetrics(); |
| o.binaryConfusionMatrixList = buildUnnamed13(); |
| o.negativeLabel = 'foo'; |
| o.positiveLabel = 'foo'; |
| } |
| buildCounterBinaryClassificationMetrics--; |
| return o; |
| } |
| |
| void checkBinaryClassificationMetrics(api.BinaryClassificationMetrics o) { |
| buildCounterBinaryClassificationMetrics++; |
| if (buildCounterBinaryClassificationMetrics < 3) { |
| checkAggregateClassificationMetrics(o.aggregateClassificationMetrics!); |
| checkUnnamed13(o.binaryConfusionMatrixList!); |
| unittest.expect( |
| o.negativeLabel!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.positiveLabel!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBinaryClassificationMetrics--; |
| } |
| |
| core.int buildCounterBinaryConfusionMatrix = 0; |
| api.BinaryConfusionMatrix buildBinaryConfusionMatrix() { |
| final o = api.BinaryConfusionMatrix(); |
| buildCounterBinaryConfusionMatrix++; |
| if (buildCounterBinaryConfusionMatrix < 3) { |
| o.accuracy = 42.0; |
| o.f1Score = 42.0; |
| o.falseNegatives = 'foo'; |
| o.falsePositives = 'foo'; |
| o.positiveClassThreshold = 42.0; |
| o.precision = 42.0; |
| o.recall = 42.0; |
| o.trueNegatives = 'foo'; |
| o.truePositives = 'foo'; |
| } |
| buildCounterBinaryConfusionMatrix--; |
| return o; |
| } |
| |
| void checkBinaryConfusionMatrix(api.BinaryConfusionMatrix o) { |
| buildCounterBinaryConfusionMatrix++; |
| if (buildCounterBinaryConfusionMatrix < 3) { |
| unittest.expect( |
| o.accuracy!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.f1Score!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.falseNegatives!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.falsePositives!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.positiveClassThreshold!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.precision!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.recall!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.trueNegatives!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.truePositives!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBinaryConfusionMatrix--; |
| } |
| |
| core.List<core.String> buildUnnamed14() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed14(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 buildCounterBinding = 0; |
| api.Binding buildBinding() { |
| final o = api.Binding(); |
| buildCounterBinding++; |
| if (buildCounterBinding < 3) { |
| o.condition = buildExpr(); |
| o.members = buildUnnamed14(); |
| o.role = 'foo'; |
| } |
| buildCounterBinding--; |
| return o; |
| } |
| |
| void checkBinding(api.Binding o) { |
| buildCounterBinding++; |
| if (buildCounterBinding < 3) { |
| checkExpr(o.condition!); |
| checkUnnamed14(o.members!); |
| unittest.expect( |
| o.role!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterBinding--; |
| } |
| |
| core.int buildCounterBqmlIterationResult = 0; |
| api.BqmlIterationResult buildBqmlIterationResult() { |
| final o = api.BqmlIterationResult(); |
| buildCounterBqmlIterationResult++; |
| if (buildCounterBqmlIterationResult < 3) { |
| o.durationMs = 'foo'; |
| o.evalLoss = 42.0; |
| o.index = 42; |
| o.learnRate = 42.0; |
| o.trainingLoss = 42.0; |
| } |
| buildCounterBqmlIterationResult--; |
| return o; |
| } |
| |
| void checkBqmlIterationResult(api.BqmlIterationResult o) { |
| buildCounterBqmlIterationResult++; |
| if (buildCounterBqmlIterationResult < 3) { |
| unittest.expect( |
| o.durationMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.evalLoss!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.index!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.learnRate!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.trainingLoss!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterBqmlIterationResult--; |
| } |
| |
| core.List<api.BqmlIterationResult> buildUnnamed15() => [ |
| buildBqmlIterationResult(), |
| buildBqmlIterationResult(), |
| ]; |
| |
| void checkUnnamed15(core.List<api.BqmlIterationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBqmlIterationResult(o[0]); |
| checkBqmlIterationResult(o[1]); |
| } |
| |
| core.int buildCounterBqmlTrainingRunTrainingOptions = 0; |
| api.BqmlTrainingRunTrainingOptions buildBqmlTrainingRunTrainingOptions() { |
| final o = api.BqmlTrainingRunTrainingOptions(); |
| buildCounterBqmlTrainingRunTrainingOptions++; |
| if (buildCounterBqmlTrainingRunTrainingOptions < 3) { |
| o.earlyStop = true; |
| o.l1Reg = 42.0; |
| o.l2Reg = 42.0; |
| o.learnRate = 42.0; |
| o.learnRateStrategy = 'foo'; |
| o.lineSearchInitLearnRate = 42.0; |
| o.maxIteration = 'foo'; |
| o.minRelProgress = 42.0; |
| o.warmStart = true; |
| } |
| buildCounterBqmlTrainingRunTrainingOptions--; |
| return o; |
| } |
| |
| void checkBqmlTrainingRunTrainingOptions(api.BqmlTrainingRunTrainingOptions o) { |
| buildCounterBqmlTrainingRunTrainingOptions++; |
| if (buildCounterBqmlTrainingRunTrainingOptions < 3) { |
| unittest.expect(o.earlyStop!, unittest.isTrue); |
| unittest.expect( |
| o.l1Reg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.l2Reg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.learnRate!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.learnRateStrategy!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.lineSearchInitLearnRate!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.maxIteration!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.minRelProgress!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect(o.warmStart!, unittest.isTrue); |
| } |
| buildCounterBqmlTrainingRunTrainingOptions--; |
| } |
| |
| core.int buildCounterBqmlTrainingRun = 0; |
| api.BqmlTrainingRun buildBqmlTrainingRun() { |
| final o = api.BqmlTrainingRun(); |
| buildCounterBqmlTrainingRun++; |
| if (buildCounterBqmlTrainingRun < 3) { |
| o.iterationResults = buildUnnamed15(); |
| o.startTime = core.DateTime.parse('2002-02-27T14:01:02Z'); |
| o.state = 'foo'; |
| o.trainingOptions = buildBqmlTrainingRunTrainingOptions(); |
| } |
| buildCounterBqmlTrainingRun--; |
| return o; |
| } |
| |
| void checkBqmlTrainingRun(api.BqmlTrainingRun o) { |
| buildCounterBqmlTrainingRun++; |
| if (buildCounterBqmlTrainingRun < 3) { |
| checkUnnamed15(o.iterationResults!); |
| unittest.expect( |
| o.startTime!, |
| unittest.equals(core.DateTime.parse('2002-02-27T14:01:02Z')), |
| ); |
| unittest.expect( |
| o.state!, |
| unittest.equals('foo'), |
| ); |
| checkBqmlTrainingRunTrainingOptions(o.trainingOptions!); |
| } |
| buildCounterBqmlTrainingRun--; |
| } |
| |
| core.List<api.CategoryCount> buildUnnamed16() => [ |
| buildCategoryCount(), |
| buildCategoryCount(), |
| ]; |
| |
| void checkUnnamed16(core.List<api.CategoryCount> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCategoryCount(o[0]); |
| checkCategoryCount(o[1]); |
| } |
| |
| core.int buildCounterCategoricalValue = 0; |
| api.CategoricalValue buildCategoricalValue() { |
| final o = api.CategoricalValue(); |
| buildCounterCategoricalValue++; |
| if (buildCounterCategoricalValue < 3) { |
| o.categoryCounts = buildUnnamed16(); |
| } |
| buildCounterCategoricalValue--; |
| return o; |
| } |
| |
| void checkCategoricalValue(api.CategoricalValue o) { |
| buildCounterCategoricalValue++; |
| if (buildCounterCategoricalValue < 3) { |
| checkUnnamed16(o.categoryCounts!); |
| } |
| buildCounterCategoricalValue--; |
| } |
| |
| core.int buildCounterCategoryCount = 0; |
| api.CategoryCount buildCategoryCount() { |
| final o = api.CategoryCount(); |
| buildCounterCategoryCount++; |
| if (buildCounterCategoryCount < 3) { |
| o.category = 'foo'; |
| o.count = 'foo'; |
| } |
| buildCounterCategoryCount--; |
| return o; |
| } |
| |
| void checkCategoryCount(api.CategoryCount o) { |
| buildCounterCategoryCount++; |
| if (buildCounterCategoryCount < 3) { |
| unittest.expect( |
| o.category!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.count!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterCategoryCount--; |
| } |
| |
| core.List<api.FeatureValue> buildUnnamed17() => [ |
| buildFeatureValue(), |
| buildFeatureValue(), |
| ]; |
| |
| void checkUnnamed17(core.List<api.FeatureValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkFeatureValue(o[0]); |
| checkFeatureValue(o[1]); |
| } |
| |
| core.int buildCounterCluster = 0; |
| api.Cluster buildCluster() { |
| final o = api.Cluster(); |
| buildCounterCluster++; |
| if (buildCounterCluster < 3) { |
| o.centroidId = 'foo'; |
| o.count = 'foo'; |
| o.featureValues = buildUnnamed17(); |
| } |
| buildCounterCluster--; |
| return o; |
| } |
| |
| void checkCluster(api.Cluster o) { |
| buildCounterCluster++; |
| if (buildCounterCluster < 3) { |
| unittest.expect( |
| o.centroidId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.count!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed17(o.featureValues!); |
| } |
| buildCounterCluster--; |
| } |
| |
| core.List<core.String> buildUnnamed18() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed18(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 buildCounterClustering = 0; |
| api.Clustering buildClustering() { |
| final o = api.Clustering(); |
| buildCounterClustering++; |
| if (buildCounterClustering < 3) { |
| o.fields = buildUnnamed18(); |
| } |
| buildCounterClustering--; |
| return o; |
| } |
| |
| void checkClustering(api.Clustering o) { |
| buildCounterClustering++; |
| if (buildCounterClustering < 3) { |
| checkUnnamed18(o.fields!); |
| } |
| buildCounterClustering--; |
| } |
| |
| core.List<api.Cluster> buildUnnamed19() => [ |
| buildCluster(), |
| buildCluster(), |
| ]; |
| |
| void checkUnnamed19(core.List<api.Cluster> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCluster(o[0]); |
| checkCluster(o[1]); |
| } |
| |
| core.int buildCounterClusteringMetrics = 0; |
| api.ClusteringMetrics buildClusteringMetrics() { |
| final o = api.ClusteringMetrics(); |
| buildCounterClusteringMetrics++; |
| if (buildCounterClusteringMetrics < 3) { |
| o.clusters = buildUnnamed19(); |
| o.daviesBouldinIndex = 42.0; |
| o.meanSquaredDistance = 42.0; |
| } |
| buildCounterClusteringMetrics--; |
| return o; |
| } |
| |
| void checkClusteringMetrics(api.ClusteringMetrics o) { |
| buildCounterClusteringMetrics++; |
| if (buildCounterClusteringMetrics < 3) { |
| checkUnnamed19(o.clusters!); |
| unittest.expect( |
| o.daviesBouldinIndex!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.meanSquaredDistance!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterClusteringMetrics--; |
| } |
| |
| core.List<api.Row> buildUnnamed20() => [ |
| buildRow(), |
| buildRow(), |
| ]; |
| |
| void checkUnnamed20(core.List<api.Row> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRow(o[0]); |
| checkRow(o[1]); |
| } |
| |
| core.int buildCounterConfusionMatrix = 0; |
| api.ConfusionMatrix buildConfusionMatrix() { |
| final o = api.ConfusionMatrix(); |
| buildCounterConfusionMatrix++; |
| if (buildCounterConfusionMatrix < 3) { |
| o.confidenceThreshold = 42.0; |
| o.rows = buildUnnamed20(); |
| } |
| buildCounterConfusionMatrix--; |
| return o; |
| } |
| |
| void checkConfusionMatrix(api.ConfusionMatrix o) { |
| buildCounterConfusionMatrix++; |
| if (buildCounterConfusionMatrix < 3) { |
| unittest.expect( |
| o.confidenceThreshold!, |
| unittest.equals(42.0), |
| ); |
| checkUnnamed20(o.rows!); |
| } |
| buildCounterConfusionMatrix--; |
| } |
| |
| core.int buildCounterConnectionProperty = 0; |
| api.ConnectionProperty buildConnectionProperty() { |
| final o = api.ConnectionProperty(); |
| buildCounterConnectionProperty++; |
| if (buildCounterConnectionProperty < 3) { |
| o.key = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterConnectionProperty--; |
| return o; |
| } |
| |
| void checkConnectionProperty(api.ConnectionProperty o) { |
| buildCounterConnectionProperty++; |
| if (buildCounterConnectionProperty < 3) { |
| unittest.expect( |
| o.key!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.value!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterConnectionProperty--; |
| } |
| |
| core.int buildCounterCsvOptions = 0; |
| api.CsvOptions buildCsvOptions() { |
| final o = api.CsvOptions(); |
| buildCounterCsvOptions++; |
| if (buildCounterCsvOptions < 3) { |
| o.allowJaggedRows = true; |
| o.allowQuotedNewlines = true; |
| o.encoding = 'foo'; |
| o.fieldDelimiter = 'foo'; |
| o.nullMarker = 'foo'; |
| o.quote = 'foo'; |
| o.skipLeadingRows = 'foo'; |
| } |
| buildCounterCsvOptions--; |
| return o; |
| } |
| |
| void checkCsvOptions(api.CsvOptions o) { |
| buildCounterCsvOptions++; |
| if (buildCounterCsvOptions < 3) { |
| unittest.expect(o.allowJaggedRows!, unittest.isTrue); |
| unittest.expect(o.allowQuotedNewlines!, unittest.isTrue); |
| unittest.expect( |
| o.encoding!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.fieldDelimiter!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.nullMarker!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.quote!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.skipLeadingRows!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterCsvOptions--; |
| } |
| |
| core.int buildCounterDataSplitResult = 0; |
| api.DataSplitResult buildDataSplitResult() { |
| final o = api.DataSplitResult(); |
| buildCounterDataSplitResult++; |
| if (buildCounterDataSplitResult < 3) { |
| o.evaluationTable = buildTableReference(); |
| o.trainingTable = buildTableReference(); |
| } |
| buildCounterDataSplitResult--; |
| return o; |
| } |
| |
| void checkDataSplitResult(api.DataSplitResult o) { |
| buildCounterDataSplitResult++; |
| if (buildCounterDataSplitResult < 3) { |
| checkTableReference(o.evaluationTable!); |
| checkTableReference(o.trainingTable!); |
| } |
| buildCounterDataSplitResult--; |
| } |
| |
| core.int buildCounterDatasetAccess = 0; |
| api.DatasetAccess buildDatasetAccess() { |
| final o = api.DatasetAccess(); |
| buildCounterDatasetAccess++; |
| if (buildCounterDatasetAccess < 3) { |
| o.dataset = buildDatasetAccessEntry(); |
| o.domain = 'foo'; |
| o.groupByEmail = 'foo'; |
| o.iamMember = 'foo'; |
| o.role = 'foo'; |
| o.routine = buildRoutineReference(); |
| o.specialGroup = 'foo'; |
| o.userByEmail = 'foo'; |
| o.view = buildTableReference(); |
| } |
| buildCounterDatasetAccess--; |
| return o; |
| } |
| |
| void checkDatasetAccess(api.DatasetAccess o) { |
| buildCounterDatasetAccess++; |
| if (buildCounterDatasetAccess < 3) { |
| checkDatasetAccessEntry(o.dataset!); |
| unittest.expect( |
| o.domain!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.groupByEmail!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.iamMember!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.role!, |
| unittest.equals('foo'), |
| ); |
| checkRoutineReference(o.routine!); |
| unittest.expect( |
| o.specialGroup!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.userByEmail!, |
| unittest.equals('foo'), |
| ); |
| checkTableReference(o.view!); |
| } |
| buildCounterDatasetAccess--; |
| } |
| |
| core.List<api.DatasetAccess> buildUnnamed21() => [ |
| buildDatasetAccess(), |
| buildDatasetAccess(), |
| ]; |
| |
| void checkUnnamed21(core.List<api.DatasetAccess> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatasetAccess(o[0]); |
| checkDatasetAccess(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed22() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed22(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDatasetTags = 0; |
| api.DatasetTags buildDatasetTags() { |
| final o = api.DatasetTags(); |
| buildCounterDatasetTags++; |
| if (buildCounterDatasetTags < 3) { |
| o.tagKey = 'foo'; |
| o.tagValue = 'foo'; |
| } |
| buildCounterDatasetTags--; |
| return o; |
| } |
| |
| void checkDatasetTags(api.DatasetTags o) { |
| buildCounterDatasetTags++; |
| if (buildCounterDatasetTags < 3) { |
| unittest.expect( |
| o.tagKey!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.tagValue!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDatasetTags--; |
| } |
| |
| core.List<api.DatasetTags> buildUnnamed23() => [ |
| buildDatasetTags(), |
| buildDatasetTags(), |
| ]; |
| |
| void checkUnnamed23(core.List<api.DatasetTags> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatasetTags(o[0]); |
| checkDatasetTags(o[1]); |
| } |
| |
| core.int buildCounterDataset = 0; |
| api.Dataset buildDataset() { |
| final o = api.Dataset(); |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| o.access = buildUnnamed21(); |
| o.creationTime = 'foo'; |
| o.datasetReference = buildDatasetReference(); |
| o.defaultCollation = 'foo'; |
| o.defaultEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.defaultPartitionExpirationMs = 'foo'; |
| o.defaultTableExpirationMs = 'foo'; |
| o.description = 'foo'; |
| o.etag = 'foo'; |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.isCaseInsensitive = true; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed22(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.satisfiesPZS = true; |
| o.selfLink = 'foo'; |
| o.tags = buildUnnamed23(); |
| } |
| buildCounterDataset--; |
| return o; |
| } |
| |
| void checkDataset(api.Dataset o) { |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| checkUnnamed21(o.access!); |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| checkDatasetReference(o.datasetReference!); |
| unittest.expect( |
| o.defaultCollation!, |
| unittest.equals('foo'), |
| ); |
| checkEncryptionConfiguration(o.defaultEncryptionConfiguration!); |
| unittest.expect( |
| o.defaultPartitionExpirationMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.defaultTableExpirationMs!, |
| unittest.equals('foo'), |
| ); |
| 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.isCaseInsensitive!, unittest.isTrue); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed22(o.labels!); |
| unittest.expect( |
| o.lastModifiedTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.satisfiesPZS!, unittest.isTrue); |
| unittest.expect( |
| o.selfLink!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed23(o.tags!); |
| } |
| buildCounterDataset--; |
| } |
| |
| core.List<core.String> buildUnnamed24() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed24(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 buildCounterDatasetAccessEntry = 0; |
| api.DatasetAccessEntry buildDatasetAccessEntry() { |
| final o = api.DatasetAccessEntry(); |
| buildCounterDatasetAccessEntry++; |
| if (buildCounterDatasetAccessEntry < 3) { |
| o.dataset = buildDatasetReference(); |
| o.targetTypes = buildUnnamed24(); |
| } |
| buildCounterDatasetAccessEntry--; |
| return o; |
| } |
| |
| void checkDatasetAccessEntry(api.DatasetAccessEntry o) { |
| buildCounterDatasetAccessEntry++; |
| if (buildCounterDatasetAccessEntry < 3) { |
| checkDatasetReference(o.dataset!); |
| checkUnnamed24(o.targetTypes!); |
| } |
| buildCounterDatasetAccessEntry--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed25() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed25(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDatasetListDatasets = 0; |
| api.DatasetListDatasets buildDatasetListDatasets() { |
| final o = api.DatasetListDatasets(); |
| buildCounterDatasetListDatasets++; |
| if (buildCounterDatasetListDatasets < 3) { |
| o.datasetReference = buildDatasetReference(); |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed25(); |
| o.location = 'foo'; |
| } |
| buildCounterDatasetListDatasets--; |
| return o; |
| } |
| |
| void 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'), |
| ); |
| checkUnnamed25(o.labels!); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDatasetListDatasets--; |
| } |
| |
| core.List<api.DatasetListDatasets> buildUnnamed26() => [ |
| buildDatasetListDatasets(), |
| buildDatasetListDatasets(), |
| ]; |
| |
| void checkUnnamed26(core.List<api.DatasetListDatasets> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatasetListDatasets(o[0]); |
| checkDatasetListDatasets(o[1]); |
| } |
| |
| core.int buildCounterDatasetList = 0; |
| api.DatasetList buildDatasetList() { |
| final o = api.DatasetList(); |
| buildCounterDatasetList++; |
| if (buildCounterDatasetList < 3) { |
| o.datasets = buildUnnamed26(); |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterDatasetList--; |
| return o; |
| } |
| |
| void checkDatasetList(api.DatasetList o) { |
| buildCounterDatasetList++; |
| if (buildCounterDatasetList < 3) { |
| checkUnnamed26(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; |
| api.DatasetReference buildDatasetReference() { |
| final o = api.DatasetReference(); |
| buildCounterDatasetReference++; |
| if (buildCounterDatasetReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterDatasetReference--; |
| return o; |
| } |
| |
| void checkDatasetReference(api.DatasetReference o) { |
| buildCounterDatasetReference++; |
| if (buildCounterDatasetReference < 3) { |
| unittest.expect( |
| o.datasetId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDatasetReference--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed27() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed27(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDestinationTableProperties = 0; |
| api.DestinationTableProperties buildDestinationTableProperties() { |
| final o = api.DestinationTableProperties(); |
| buildCounterDestinationTableProperties++; |
| if (buildCounterDestinationTableProperties < 3) { |
| o.description = 'foo'; |
| o.expirationTime = core.DateTime.parse('2002-02-27T14:01:02Z'); |
| o.friendlyName = 'foo'; |
| o.labels = buildUnnamed27(); |
| } |
| buildCounterDestinationTableProperties--; |
| return o; |
| } |
| |
| void checkDestinationTableProperties(api.DestinationTableProperties o) { |
| buildCounterDestinationTableProperties++; |
| if (buildCounterDestinationTableProperties < 3) { |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.expirationTime!, |
| unittest.equals(core.DateTime.parse('2002-02-27T14:01:02Z')), |
| ); |
| unittest.expect( |
| o.friendlyName!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed27(o.labels!); |
| } |
| buildCounterDestinationTableProperties--; |
| } |
| |
| core.int buildCounterDmlStatistics = 0; |
| api.DmlStatistics buildDmlStatistics() { |
| final o = api.DmlStatistics(); |
| buildCounterDmlStatistics++; |
| if (buildCounterDmlStatistics < 3) { |
| o.deletedRowCount = 'foo'; |
| o.insertedRowCount = 'foo'; |
| o.updatedRowCount = 'foo'; |
| } |
| buildCounterDmlStatistics--; |
| return o; |
| } |
| |
| void checkDmlStatistics(api.DmlStatistics o) { |
| buildCounterDmlStatistics++; |
| if (buildCounterDmlStatistics < 3) { |
| unittest.expect( |
| o.deletedRowCount!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.insertedRowCount!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.updatedRowCount!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDmlStatistics--; |
| } |
| |
| core.int buildCounterEncryptionConfiguration = 0; |
| api.EncryptionConfiguration buildEncryptionConfiguration() { |
| final o = api.EncryptionConfiguration(); |
| buildCounterEncryptionConfiguration++; |
| if (buildCounterEncryptionConfiguration < 3) { |
| o.kmsKeyName = 'foo'; |
| } |
| buildCounterEncryptionConfiguration--; |
| return o; |
| } |
| |
| void checkEncryptionConfiguration(api.EncryptionConfiguration o) { |
| buildCounterEncryptionConfiguration++; |
| if (buildCounterEncryptionConfiguration < 3) { |
| unittest.expect( |
| o.kmsKeyName!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterEncryptionConfiguration--; |
| } |
| |
| core.int buildCounterEntry = 0; |
| api.Entry buildEntry() { |
| final o = api.Entry(); |
| buildCounterEntry++; |
| if (buildCounterEntry < 3) { |
| o.itemCount = 'foo'; |
| o.predictedLabel = 'foo'; |
| } |
| buildCounterEntry--; |
| return o; |
| } |
| |
| void checkEntry(api.Entry o) { |
| buildCounterEntry++; |
| if (buildCounterEntry < 3) { |
| unittest.expect( |
| o.itemCount!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.predictedLabel!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterEntry--; |
| } |
| |
| core.int buildCounterErrorProto = 0; |
| api.ErrorProto buildErrorProto() { |
| final o = api.ErrorProto(); |
| buildCounterErrorProto++; |
| if (buildCounterErrorProto < 3) { |
| o.debugInfo = 'foo'; |
| o.location = 'foo'; |
| o.message = 'foo'; |
| o.reason = 'foo'; |
| } |
| buildCounterErrorProto--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.int buildCounterEvaluationMetrics = 0; |
| api.EvaluationMetrics buildEvaluationMetrics() { |
| final o = api.EvaluationMetrics(); |
| buildCounterEvaluationMetrics++; |
| if (buildCounterEvaluationMetrics < 3) { |
| o.arimaForecastingMetrics = buildArimaForecastingMetrics(); |
| o.binaryClassificationMetrics = buildBinaryClassificationMetrics(); |
| o.clusteringMetrics = buildClusteringMetrics(); |
| o.multiClassClassificationMetrics = buildMultiClassClassificationMetrics(); |
| o.rankingMetrics = buildRankingMetrics(); |
| o.regressionMetrics = buildRegressionMetrics(); |
| } |
| buildCounterEvaluationMetrics--; |
| return o; |
| } |
| |
| void checkEvaluationMetrics(api.EvaluationMetrics o) { |
| buildCounterEvaluationMetrics++; |
| if (buildCounterEvaluationMetrics < 3) { |
| checkArimaForecastingMetrics(o.arimaForecastingMetrics!); |
| checkBinaryClassificationMetrics(o.binaryClassificationMetrics!); |
| checkClusteringMetrics(o.clusteringMetrics!); |
| checkMultiClassClassificationMetrics(o.multiClassClassificationMetrics!); |
| checkRankingMetrics(o.rankingMetrics!); |
| checkRegressionMetrics(o.regressionMetrics!); |
| } |
| buildCounterEvaluationMetrics--; |
| } |
| |
| core.List<core.String> buildUnnamed28() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed28(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.List<api.ExplainQueryStep> buildUnnamed29() => [ |
| buildExplainQueryStep(), |
| buildExplainQueryStep(), |
| ]; |
| |
| void checkUnnamed29(core.List<api.ExplainQueryStep> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExplainQueryStep(o[0]); |
| checkExplainQueryStep(o[1]); |
| } |
| |
| core.int buildCounterExplainQueryStage = 0; |
| api.ExplainQueryStage buildExplainQueryStage() { |
| final o = api.ExplainQueryStage(); |
| buildCounterExplainQueryStage++; |
| if (buildCounterExplainQueryStage < 3) { |
| o.completedParallelInputs = 'foo'; |
| o.computeMsAvg = 'foo'; |
| o.computeMsMax = 'foo'; |
| o.computeRatioAvg = 42.0; |
| o.computeRatioMax = 42.0; |
| o.endMs = 'foo'; |
| o.id = 'foo'; |
| o.inputStages = buildUnnamed28(); |
| o.name = 'foo'; |
| o.parallelInputs = 'foo'; |
| o.readMsAvg = 'foo'; |
| o.readMsMax = 'foo'; |
| o.readRatioAvg = 42.0; |
| o.readRatioMax = 42.0; |
| o.recordsRead = 'foo'; |
| o.recordsWritten = 'foo'; |
| o.shuffleOutputBytes = 'foo'; |
| o.shuffleOutputBytesSpilled = 'foo'; |
| o.slotMs = 'foo'; |
| o.startMs = 'foo'; |
| o.status = 'foo'; |
| o.steps = buildUnnamed29(); |
| o.waitMsAvg = 'foo'; |
| o.waitMsMax = 'foo'; |
| o.waitRatioAvg = 42.0; |
| o.waitRatioMax = 42.0; |
| o.writeMsAvg = 'foo'; |
| o.writeMsMax = 'foo'; |
| o.writeRatioAvg = 42.0; |
| o.writeRatioMax = 42.0; |
| } |
| buildCounterExplainQueryStage--; |
| return o; |
| } |
| |
| void checkExplainQueryStage(api.ExplainQueryStage o) { |
| buildCounterExplainQueryStage++; |
| if (buildCounterExplainQueryStage < 3) { |
| unittest.expect( |
| o.completedParallelInputs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.computeMsAvg!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.computeMsMax!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.computeRatioAvg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.computeRatioMax!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.endMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.id!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed28(o.inputStages!); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.parallelInputs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.readMsAvg!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.readMsMax!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.readRatioAvg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.readRatioMax!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.recordsRead!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.recordsWritten!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.shuffleOutputBytes!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.shuffleOutputBytesSpilled!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.slotMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.startMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.status!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed29(o.steps!); |
| unittest.expect( |
| o.waitMsAvg!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.waitMsMax!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.waitRatioAvg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.waitRatioMax!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.writeMsAvg!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.writeMsMax!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.writeRatioAvg!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.writeRatioMax!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterExplainQueryStage--; |
| } |
| |
| core.List<core.String> buildUnnamed30() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed30(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 buildCounterExplainQueryStep = 0; |
| api.ExplainQueryStep buildExplainQueryStep() { |
| final o = api.ExplainQueryStep(); |
| buildCounterExplainQueryStep++; |
| if (buildCounterExplainQueryStep < 3) { |
| o.kind = 'foo'; |
| o.substeps = buildUnnamed30(); |
| } |
| buildCounterExplainQueryStep--; |
| return o; |
| } |
| |
| void checkExplainQueryStep(api.ExplainQueryStep o) { |
| buildCounterExplainQueryStep++; |
| if (buildCounterExplainQueryStep < 3) { |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed30(o.substeps!); |
| } |
| buildCounterExplainQueryStep--; |
| } |
| |
| core.int buildCounterExpr = 0; |
| api.Expr buildExpr() { |
| final o = api.Expr(); |
| buildCounterExpr++; |
| if (buildCounterExpr < 3) { |
| o.description = 'foo'; |
| o.expression = 'foo'; |
| o.location = 'foo'; |
| o.title = 'foo'; |
| } |
| buildCounterExpr--; |
| return o; |
| } |
| |
| void checkExpr(api.Expr o) { |
| buildCounterExpr++; |
| if (buildCounterExpr < 3) { |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.expression!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.title!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterExpr--; |
| } |
| |
| core.List<core.String> buildUnnamed31() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed31(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.List<core.String> buildUnnamed32() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed32(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 buildCounterExternalDataConfiguration = 0; |
| api.ExternalDataConfiguration buildExternalDataConfiguration() { |
| final o = api.ExternalDataConfiguration(); |
| buildCounterExternalDataConfiguration++; |
| if (buildCounterExternalDataConfiguration < 3) { |
| o.autodetect = true; |
| o.avroOptions = buildAvroOptions(); |
| o.bigtableOptions = buildBigtableOptions(); |
| o.compression = 'foo'; |
| o.connectionId = 'foo'; |
| o.csvOptions = buildCsvOptions(); |
| o.decimalTargetTypes = buildUnnamed31(); |
| o.googleSheetsOptions = buildGoogleSheetsOptions(); |
| o.hivePartitioningOptions = buildHivePartitioningOptions(); |
| o.ignoreUnknownValues = true; |
| o.maxBadRecords = 42; |
| o.parquetOptions = buildParquetOptions(); |
| o.schema = buildTableSchema(); |
| o.sourceFormat = 'foo'; |
| o.sourceUris = buildUnnamed32(); |
| } |
| buildCounterExternalDataConfiguration--; |
| return o; |
| } |
| |
| void checkExternalDataConfiguration(api.ExternalDataConfiguration o) { |
| buildCounterExternalDataConfiguration++; |
| if (buildCounterExternalDataConfiguration < 3) { |
| unittest.expect(o.autodetect!, unittest.isTrue); |
| checkAvroOptions(o.avroOptions!); |
| checkBigtableOptions(o.bigtableOptions!); |
| unittest.expect( |
| o.compression!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.connectionId!, |
| unittest.equals('foo'), |
| ); |
| checkCsvOptions(o.csvOptions!); |
| checkUnnamed31(o.decimalTargetTypes!); |
| checkGoogleSheetsOptions(o.googleSheetsOptions!); |
| checkHivePartitioningOptions(o.hivePartitioningOptions!); |
| unittest.expect(o.ignoreUnknownValues!, unittest.isTrue); |
| unittest.expect( |
| o.maxBadRecords!, |
| unittest.equals(42), |
| ); |
| checkParquetOptions(o.parquetOptions!); |
| checkTableSchema(o.schema!); |
| unittest.expect( |
| o.sourceFormat!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed32(o.sourceUris!); |
| } |
| buildCounterExternalDataConfiguration--; |
| } |
| |
| core.int buildCounterFeatureValue = 0; |
| api.FeatureValue buildFeatureValue() { |
| final o = api.FeatureValue(); |
| buildCounterFeatureValue++; |
| if (buildCounterFeatureValue < 3) { |
| o.categoricalValue = buildCategoricalValue(); |
| o.featureColumn = 'foo'; |
| o.numericalValue = 42.0; |
| } |
| buildCounterFeatureValue--; |
| return o; |
| } |
| |
| void checkFeatureValue(api.FeatureValue o) { |
| buildCounterFeatureValue++; |
| if (buildCounterFeatureValue < 3) { |
| checkCategoricalValue(o.categoricalValue!); |
| unittest.expect( |
| o.featureColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numericalValue!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterFeatureValue--; |
| } |
| |
| core.int buildCounterGetIamPolicyRequest = 0; |
| api.GetIamPolicyRequest buildGetIamPolicyRequest() { |
| final o = api.GetIamPolicyRequest(); |
| buildCounterGetIamPolicyRequest++; |
| if (buildCounterGetIamPolicyRequest < 3) { |
| o.options = buildGetPolicyOptions(); |
| } |
| buildCounterGetIamPolicyRequest--; |
| return o; |
| } |
| |
| void checkGetIamPolicyRequest(api.GetIamPolicyRequest o) { |
| buildCounterGetIamPolicyRequest++; |
| if (buildCounterGetIamPolicyRequest < 3) { |
| checkGetPolicyOptions(o.options!); |
| } |
| buildCounterGetIamPolicyRequest--; |
| } |
| |
| core.int buildCounterGetPolicyOptions = 0; |
| api.GetPolicyOptions buildGetPolicyOptions() { |
| final o = api.GetPolicyOptions(); |
| buildCounterGetPolicyOptions++; |
| if (buildCounterGetPolicyOptions < 3) { |
| o.requestedPolicyVersion = 42; |
| } |
| buildCounterGetPolicyOptions--; |
| return o; |
| } |
| |
| void checkGetPolicyOptions(api.GetPolicyOptions o) { |
| buildCounterGetPolicyOptions++; |
| if (buildCounterGetPolicyOptions < 3) { |
| unittest.expect( |
| o.requestedPolicyVersion!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterGetPolicyOptions--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed33() => [ |
| buildErrorProto(), |
| buildErrorProto(), |
| ]; |
| |
| void checkUnnamed33(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.List<api.TableRow> buildUnnamed34() => [ |
| buildTableRow(), |
| buildTableRow(), |
| ]; |
| |
| void checkUnnamed34(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterGetQueryResultsResponse = 0; |
| api.GetQueryResultsResponse buildGetQueryResultsResponse() { |
| final o = api.GetQueryResultsResponse(); |
| buildCounterGetQueryResultsResponse++; |
| if (buildCounterGetQueryResultsResponse < 3) { |
| o.cacheHit = true; |
| o.errors = buildUnnamed33(); |
| o.etag = 'foo'; |
| o.jobComplete = true; |
| o.jobReference = buildJobReference(); |
| o.kind = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed34(); |
| o.schema = buildTableSchema(); |
| o.totalBytesProcessed = 'foo'; |
| o.totalRows = 'foo'; |
| } |
| buildCounterGetQueryResultsResponse--; |
| return o; |
| } |
| |
| void checkGetQueryResultsResponse(api.GetQueryResultsResponse o) { |
| buildCounterGetQueryResultsResponse++; |
| if (buildCounterGetQueryResultsResponse < 3) { |
| unittest.expect(o.cacheHit!, unittest.isTrue); |
| checkUnnamed33(o.errors!); |
| 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.numDmlAffectedRows!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.pageToken!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed34(o.rows!); |
| checkTableSchema(o.schema!); |
| unittest.expect( |
| o.totalBytesProcessed!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalRows!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGetQueryResultsResponse--; |
| } |
| |
| core.int buildCounterGetServiceAccountResponse = 0; |
| api.GetServiceAccountResponse buildGetServiceAccountResponse() { |
| final o = api.GetServiceAccountResponse(); |
| buildCounterGetServiceAccountResponse++; |
| if (buildCounterGetServiceAccountResponse < 3) { |
| o.email = 'foo'; |
| o.kind = 'foo'; |
| } |
| buildCounterGetServiceAccountResponse--; |
| return o; |
| } |
| |
| void checkGetServiceAccountResponse(api.GetServiceAccountResponse o) { |
| buildCounterGetServiceAccountResponse++; |
| if (buildCounterGetServiceAccountResponse < 3) { |
| unittest.expect( |
| o.email!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGetServiceAccountResponse--; |
| } |
| |
| core.int buildCounterGoogleSheetsOptions = 0; |
| api.GoogleSheetsOptions buildGoogleSheetsOptions() { |
| final o = api.GoogleSheetsOptions(); |
| buildCounterGoogleSheetsOptions++; |
| if (buildCounterGoogleSheetsOptions < 3) { |
| o.range = 'foo'; |
| o.skipLeadingRows = 'foo'; |
| } |
| buildCounterGoogleSheetsOptions--; |
| return o; |
| } |
| |
| void checkGoogleSheetsOptions(api.GoogleSheetsOptions o) { |
| buildCounterGoogleSheetsOptions++; |
| if (buildCounterGoogleSheetsOptions < 3) { |
| unittest.expect( |
| o.range!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.skipLeadingRows!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterGoogleSheetsOptions--; |
| } |
| |
| core.int buildCounterHivePartitioningOptions = 0; |
| api.HivePartitioningOptions buildHivePartitioningOptions() { |
| final o = api.HivePartitioningOptions(); |
| buildCounterHivePartitioningOptions++; |
| if (buildCounterHivePartitioningOptions < 3) { |
| o.mode = 'foo'; |
| o.requirePartitionFilter = true; |
| o.sourceUriPrefix = 'foo'; |
| } |
| buildCounterHivePartitioningOptions--; |
| return o; |
| } |
| |
| void checkHivePartitioningOptions(api.HivePartitioningOptions o) { |
| buildCounterHivePartitioningOptions++; |
| if (buildCounterHivePartitioningOptions < 3) { |
| unittest.expect( |
| o.mode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.requirePartitionFilter!, unittest.isTrue); |
| unittest.expect( |
| o.sourceUriPrefix!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterHivePartitioningOptions--; |
| } |
| |
| core.int buildCounterIterationResult = 0; |
| api.IterationResult buildIterationResult() { |
| final o = api.IterationResult(); |
| buildCounterIterationResult++; |
| if (buildCounterIterationResult < 3) { |
| o.durationMs = 'foo'; |
| o.evalLoss = 42.0; |
| o.index = 42; |
| o.learnRate = 42.0; |
| o.trainingLoss = 42.0; |
| } |
| buildCounterIterationResult--; |
| return o; |
| } |
| |
| void checkIterationResult(api.IterationResult o) { |
| buildCounterIterationResult++; |
| if (buildCounterIterationResult < 3) { |
| unittest.expect( |
| o.durationMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.evalLoss!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.index!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.learnRate!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.trainingLoss!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterIterationResult--; |
| } |
| |
| core.int buildCounterJob = 0; |
| api.Job buildJob() { |
| final o = 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(); |
| o.userEmail = 'foo'; |
| } |
| buildCounterJob--; |
| return o; |
| } |
| |
| void 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!); |
| unittest.expect( |
| o.userEmail!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJob--; |
| } |
| |
| core.int buildCounterJobCancelResponse = 0; |
| api.JobCancelResponse buildJobCancelResponse() { |
| final o = api.JobCancelResponse(); |
| buildCounterJobCancelResponse++; |
| if (buildCounterJobCancelResponse < 3) { |
| o.job = buildJob(); |
| o.kind = 'foo'; |
| } |
| buildCounterJobCancelResponse--; |
| return o; |
| } |
| |
| void checkJobCancelResponse(api.JobCancelResponse o) { |
| buildCounterJobCancelResponse++; |
| if (buildCounterJobCancelResponse < 3) { |
| checkJob(o.job!); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobCancelResponse--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed35() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed35(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterJobConfiguration = 0; |
| api.JobConfiguration buildJobConfiguration() { |
| final o = api.JobConfiguration(); |
| buildCounterJobConfiguration++; |
| if (buildCounterJobConfiguration < 3) { |
| o.copy = buildJobConfigurationTableCopy(); |
| o.dryRun = true; |
| o.extract = buildJobConfigurationExtract(); |
| o.jobTimeoutMs = 'foo'; |
| o.jobType = 'foo'; |
| o.labels = buildUnnamed35(); |
| o.load = buildJobConfigurationLoad(); |
| o.query = buildJobConfigurationQuery(); |
| } |
| buildCounterJobConfiguration--; |
| return o; |
| } |
| |
| void checkJobConfiguration(api.JobConfiguration o) { |
| buildCounterJobConfiguration++; |
| if (buildCounterJobConfiguration < 3) { |
| checkJobConfigurationTableCopy(o.copy!); |
| unittest.expect(o.dryRun!, unittest.isTrue); |
| checkJobConfigurationExtract(o.extract!); |
| unittest.expect( |
| o.jobTimeoutMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.jobType!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed35(o.labels!); |
| checkJobConfigurationLoad(o.load!); |
| checkJobConfigurationQuery(o.query!); |
| } |
| buildCounterJobConfiguration--; |
| } |
| |
| core.List<core.String> buildUnnamed36() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed36(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; |
| api.JobConfigurationExtract buildJobConfigurationExtract() { |
| final o = api.JobConfigurationExtract(); |
| buildCounterJobConfigurationExtract++; |
| if (buildCounterJobConfigurationExtract < 3) { |
| o.compression = 'foo'; |
| o.destinationFormat = 'foo'; |
| o.destinationUri = 'foo'; |
| o.destinationUris = buildUnnamed36(); |
| o.fieldDelimiter = 'foo'; |
| o.printHeader = true; |
| o.sourceModel = buildModelReference(); |
| o.sourceTable = buildTableReference(); |
| o.useAvroLogicalTypes = true; |
| } |
| buildCounterJobConfigurationExtract--; |
| return o; |
| } |
| |
| void 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'), |
| ); |
| checkUnnamed36(o.destinationUris!); |
| unittest.expect( |
| o.fieldDelimiter!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.printHeader!, unittest.isTrue); |
| checkModelReference(o.sourceModel!); |
| checkTableReference(o.sourceTable!); |
| unittest.expect(o.useAvroLogicalTypes!, unittest.isTrue); |
| } |
| buildCounterJobConfigurationExtract--; |
| } |
| |
| core.List<core.String> buildUnnamed37() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed37(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.List<core.String> buildUnnamed38() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed38(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.List<core.String> buildUnnamed39() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed39(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.List<core.String> buildUnnamed40() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed40(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; |
| api.JobConfigurationLoad buildJobConfigurationLoad() { |
| final o = api.JobConfigurationLoad(); |
| buildCounterJobConfigurationLoad++; |
| if (buildCounterJobConfigurationLoad < 3) { |
| o.allowJaggedRows = true; |
| o.allowQuotedNewlines = true; |
| o.autodetect = true; |
| o.clustering = buildClustering(); |
| o.createDisposition = 'foo'; |
| o.decimalTargetTypes = buildUnnamed37(); |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationTable = buildTableReference(); |
| o.destinationTableProperties = buildDestinationTableProperties(); |
| o.encoding = 'foo'; |
| o.fieldDelimiter = 'foo'; |
| o.hivePartitioningOptions = buildHivePartitioningOptions(); |
| o.ignoreUnknownValues = true; |
| o.jsonExtension = 'foo'; |
| o.maxBadRecords = 42; |
| o.nullMarker = 'foo'; |
| o.parquetOptions = buildParquetOptions(); |
| o.projectionFields = buildUnnamed38(); |
| o.quote = 'foo'; |
| o.rangePartitioning = buildRangePartitioning(); |
| o.schema = buildTableSchema(); |
| o.schemaInline = 'foo'; |
| o.schemaInlineFormat = 'foo'; |
| o.schemaUpdateOptions = buildUnnamed39(); |
| o.skipLeadingRows = 42; |
| o.sourceFormat = 'foo'; |
| o.sourceUris = buildUnnamed40(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.useAvroLogicalTypes = true; |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationLoad--; |
| return o; |
| } |
| |
| void checkJobConfigurationLoad(api.JobConfigurationLoad o) { |
| buildCounterJobConfigurationLoad++; |
| if (buildCounterJobConfigurationLoad < 3) { |
| unittest.expect(o.allowJaggedRows!, unittest.isTrue); |
| unittest.expect(o.allowQuotedNewlines!, unittest.isTrue); |
| unittest.expect(o.autodetect!, unittest.isTrue); |
| checkClustering(o.clustering!); |
| unittest.expect( |
| o.createDisposition!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed37(o.decimalTargetTypes!); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration!); |
| checkTableReference(o.destinationTable!); |
| checkDestinationTableProperties(o.destinationTableProperties!); |
| unittest.expect( |
| o.encoding!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.fieldDelimiter!, |
| unittest.equals('foo'), |
| ); |
| checkHivePartitioningOptions(o.hivePartitioningOptions!); |
| unittest.expect(o.ignoreUnknownValues!, unittest.isTrue); |
| unittest.expect( |
| o.jsonExtension!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.maxBadRecords!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.nullMarker!, |
| unittest.equals('foo'), |
| ); |
| checkParquetOptions(o.parquetOptions!); |
| checkUnnamed38(o.projectionFields!); |
| unittest.expect( |
| o.quote!, |
| unittest.equals('foo'), |
| ); |
| checkRangePartitioning(o.rangePartitioning!); |
| checkTableSchema(o.schema!); |
| unittest.expect( |
| o.schemaInline!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.schemaInlineFormat!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed39(o.schemaUpdateOptions!); |
| unittest.expect( |
| o.skipLeadingRows!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.sourceFormat!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed40(o.sourceUris!); |
| checkTimePartitioning(o.timePartitioning!); |
| unittest.expect(o.useAvroLogicalTypes!, unittest.isTrue); |
| unittest.expect( |
| o.writeDisposition!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobConfigurationLoad--; |
| } |
| |
| core.List<api.ConnectionProperty> buildUnnamed41() => [ |
| buildConnectionProperty(), |
| buildConnectionProperty(), |
| ]; |
| |
| void checkUnnamed41(core.List<api.ConnectionProperty> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConnectionProperty(o[0]); |
| checkConnectionProperty(o[1]); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed42() => [ |
| buildQueryParameter(), |
| buildQueryParameter(), |
| ]; |
| |
| void checkUnnamed42(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed43() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed43(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.Map<core.String, api.ExternalDataConfiguration> buildUnnamed44() => { |
| 'x': buildExternalDataConfiguration(), |
| 'y': buildExternalDataConfiguration(), |
| }; |
| |
| void checkUnnamed44(core.Map<core.String, api.ExternalDataConfiguration> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExternalDataConfiguration(o['x']!); |
| checkExternalDataConfiguration(o['y']!); |
| } |
| |
| core.List<api.UserDefinedFunctionResource> buildUnnamed45() => [ |
| buildUserDefinedFunctionResource(), |
| buildUserDefinedFunctionResource(), |
| ]; |
| |
| void checkUnnamed45(core.List<api.UserDefinedFunctionResource> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUserDefinedFunctionResource(o[0]); |
| checkUserDefinedFunctionResource(o[1]); |
| } |
| |
| core.int buildCounterJobConfigurationQuery = 0; |
| api.JobConfigurationQuery buildJobConfigurationQuery() { |
| final o = api.JobConfigurationQuery(); |
| buildCounterJobConfigurationQuery++; |
| if (buildCounterJobConfigurationQuery < 3) { |
| o.allowLargeResults = true; |
| o.clustering = buildClustering(); |
| o.connectionProperties = buildUnnamed41(); |
| o.createDisposition = 'foo'; |
| o.createSession = true; |
| o.defaultDataset = buildDatasetReference(); |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationTable = buildTableReference(); |
| o.flattenResults = true; |
| o.maximumBillingTier = 42; |
| o.maximumBytesBilled = 'foo'; |
| o.parameterMode = 'foo'; |
| o.preserveNulls = true; |
| o.priority = 'foo'; |
| o.query = 'foo'; |
| o.queryParameters = buildUnnamed42(); |
| o.rangePartitioning = buildRangePartitioning(); |
| o.schemaUpdateOptions = buildUnnamed43(); |
| o.tableDefinitions = buildUnnamed44(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.useLegacySql = true; |
| o.useQueryCache = true; |
| o.userDefinedFunctionResources = buildUnnamed45(); |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationQuery--; |
| return o; |
| } |
| |
| void checkJobConfigurationQuery(api.JobConfigurationQuery o) { |
| buildCounterJobConfigurationQuery++; |
| if (buildCounterJobConfigurationQuery < 3) { |
| unittest.expect(o.allowLargeResults!, unittest.isTrue); |
| checkClustering(o.clustering!); |
| checkUnnamed41(o.connectionProperties!); |
| unittest.expect( |
| o.createDisposition!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.createSession!, unittest.isTrue); |
| checkDatasetReference(o.defaultDataset!); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration!); |
| checkTableReference(o.destinationTable!); |
| unittest.expect(o.flattenResults!, unittest.isTrue); |
| unittest.expect( |
| o.maximumBillingTier!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.maximumBytesBilled!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.parameterMode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.preserveNulls!, unittest.isTrue); |
| unittest.expect( |
| o.priority!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.query!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed42(o.queryParameters!); |
| checkRangePartitioning(o.rangePartitioning!); |
| checkUnnamed43(o.schemaUpdateOptions!); |
| checkUnnamed44(o.tableDefinitions!); |
| checkTimePartitioning(o.timePartitioning!); |
| unittest.expect(o.useLegacySql!, unittest.isTrue); |
| unittest.expect(o.useQueryCache!, unittest.isTrue); |
| checkUnnamed45(o.userDefinedFunctionResources!); |
| unittest.expect( |
| o.writeDisposition!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobConfigurationQuery--; |
| } |
| |
| core.List<api.TableReference> buildUnnamed46() => [ |
| buildTableReference(), |
| buildTableReference(), |
| ]; |
| |
| void checkUnnamed46(core.List<api.TableReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableReference(o[0]); |
| checkTableReference(o[1]); |
| } |
| |
| core.int buildCounterJobConfigurationTableCopy = 0; |
| api.JobConfigurationTableCopy buildJobConfigurationTableCopy() { |
| final o = api.JobConfigurationTableCopy(); |
| buildCounterJobConfigurationTableCopy++; |
| if (buildCounterJobConfigurationTableCopy < 3) { |
| o.createDisposition = 'foo'; |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationExpirationTime = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o.destinationTable = buildTableReference(); |
| o.operationType = 'foo'; |
| o.sourceTable = buildTableReference(); |
| o.sourceTables = buildUnnamed46(); |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationTableCopy--; |
| return o; |
| } |
| |
| void checkJobConfigurationTableCopy(api.JobConfigurationTableCopy o) { |
| buildCounterJobConfigurationTableCopy++; |
| if (buildCounterJobConfigurationTableCopy < 3) { |
| unittest.expect( |
| o.createDisposition!, |
| unittest.equals('foo'), |
| ); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration!); |
| var casted1 = (o.destinationExpirationTime!) 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'), |
| ); |
| checkTableReference(o.destinationTable!); |
| unittest.expect( |
| o.operationType!, |
| unittest.equals('foo'), |
| ); |
| checkTableReference(o.sourceTable!); |
| checkUnnamed46(o.sourceTables!); |
| unittest.expect( |
| o.writeDisposition!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobConfigurationTableCopy--; |
| } |
| |
| core.int buildCounterJobListJobs = 0; |
| api.JobListJobs buildJobListJobs() { |
| final o = 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; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.JobListJobs> buildUnnamed47() => [ |
| buildJobListJobs(), |
| buildJobListJobs(), |
| ]; |
| |
| void checkUnnamed47(core.List<api.JobListJobs> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobListJobs(o[0]); |
| checkJobListJobs(o[1]); |
| } |
| |
| core.int buildCounterJobList = 0; |
| api.JobList buildJobList() { |
| final o = api.JobList(); |
| buildCounterJobList++; |
| if (buildCounterJobList < 3) { |
| o.etag = 'foo'; |
| o.jobs = buildUnnamed47(); |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterJobList--; |
| return o; |
| } |
| |
| void checkJobList(api.JobList o) { |
| buildCounterJobList++; |
| if (buildCounterJobList < 3) { |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed47(o.jobs!); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobList--; |
| } |
| |
| core.int buildCounterJobReference = 0; |
| api.JobReference buildJobReference() { |
| final o = api.JobReference(); |
| buildCounterJobReference++; |
| if (buildCounterJobReference < 3) { |
| o.jobId = 'foo'; |
| o.location = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterJobReference--; |
| return o; |
| } |
| |
| void checkJobReference(api.JobReference o) { |
| buildCounterJobReference++; |
| if (buildCounterJobReference < 3) { |
| unittest.expect( |
| o.jobId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobReference--; |
| } |
| |
| core.List<core.String> buildUnnamed48() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed48(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 buildCounterJobStatisticsReservationUsage = 0; |
| api.JobStatisticsReservationUsage buildJobStatisticsReservationUsage() { |
| final o = api.JobStatisticsReservationUsage(); |
| buildCounterJobStatisticsReservationUsage++; |
| if (buildCounterJobStatisticsReservationUsage < 3) { |
| o.name = 'foo'; |
| o.slotMs = 'foo'; |
| } |
| buildCounterJobStatisticsReservationUsage--; |
| return o; |
| } |
| |
| void checkJobStatisticsReservationUsage(api.JobStatisticsReservationUsage o) { |
| buildCounterJobStatisticsReservationUsage++; |
| if (buildCounterJobStatisticsReservationUsage < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.slotMs!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobStatisticsReservationUsage--; |
| } |
| |
| core.List<api.JobStatisticsReservationUsage> buildUnnamed49() => [ |
| buildJobStatisticsReservationUsage(), |
| buildJobStatisticsReservationUsage(), |
| ]; |
| |
| void checkUnnamed49(core.List<api.JobStatisticsReservationUsage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobStatisticsReservationUsage(o[0]); |
| checkJobStatisticsReservationUsage(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics = 0; |
| api.JobStatistics buildJobStatistics() { |
| final o = api.JobStatistics(); |
| buildCounterJobStatistics++; |
| if (buildCounterJobStatistics < 3) { |
| o.completionRatio = 42.0; |
| o.creationTime = 'foo'; |
| o.endTime = 'foo'; |
| o.extract = buildJobStatistics4(); |
| o.load = buildJobStatistics3(); |
| o.numChildJobs = 'foo'; |
| o.parentJobId = 'foo'; |
| o.query = buildJobStatistics2(); |
| o.quotaDeferments = buildUnnamed48(); |
| o.reservationUsage = buildUnnamed49(); |
| o.reservationId = 'foo'; |
| o.rowLevelSecurityStatistics = buildRowLevelSecurityStatistics(); |
| o.scriptStatistics = buildScriptStatistics(); |
| o.sessionInfo = buildSessionInfo(); |
| o.startTime = 'foo'; |
| o.totalBytesProcessed = 'foo'; |
| o.totalSlotMs = 'foo'; |
| o.transactionInfo = buildTransactionInfo(); |
| } |
| buildCounterJobStatistics--; |
| return o; |
| } |
| |
| void checkJobStatistics(api.JobStatistics o) { |
| buildCounterJobStatistics++; |
| if (buildCounterJobStatistics < 3) { |
| unittest.expect( |
| o.completionRatio!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.endTime!, |
| unittest.equals('foo'), |
| ); |
| checkJobStatistics4(o.extract!); |
| checkJobStatistics3(o.load!); |
| unittest.expect( |
| o.numChildJobs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.parentJobId!, |
| unittest.equals('foo'), |
| ); |
| checkJobStatistics2(o.query!); |
| checkUnnamed48(o.quotaDeferments!); |
| checkUnnamed49(o.reservationUsage!); |
| unittest.expect( |
| o.reservationId!, |
| unittest.equals('foo'), |
| ); |
| checkRowLevelSecurityStatistics(o.rowLevelSecurityStatistics!); |
| checkScriptStatistics(o.scriptStatistics!); |
| checkSessionInfo(o.sessionInfo!); |
| unittest.expect( |
| o.startTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalBytesProcessed!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalSlotMs!, |
| unittest.equals('foo'), |
| ); |
| checkTransactionInfo(o.transactionInfo!); |
| } |
| buildCounterJobStatistics--; |
| } |
| |
| core.List<api.ExplainQueryStage> buildUnnamed50() => [ |
| buildExplainQueryStage(), |
| buildExplainQueryStage(), |
| ]; |
| |
| void checkUnnamed50(core.List<api.ExplainQueryStage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExplainQueryStage(o[0]); |
| checkExplainQueryStage(o[1]); |
| } |
| |
| core.List<api.RoutineReference> buildUnnamed51() => [ |
| buildRoutineReference(), |
| buildRoutineReference(), |
| ]; |
| |
| void checkUnnamed51(core.List<api.RoutineReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRoutineReference(o[0]); |
| checkRoutineReference(o[1]); |
| } |
| |
| core.List<api.TableReference> buildUnnamed52() => [ |
| buildTableReference(), |
| buildTableReference(), |
| ]; |
| |
| void checkUnnamed52(core.List<api.TableReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableReference(o[0]); |
| checkTableReference(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics2ReservationUsage = 0; |
| api.JobStatistics2ReservationUsage buildJobStatistics2ReservationUsage() { |
| final o = api.JobStatistics2ReservationUsage(); |
| buildCounterJobStatistics2ReservationUsage++; |
| if (buildCounterJobStatistics2ReservationUsage < 3) { |
| o.name = 'foo'; |
| o.slotMs = 'foo'; |
| } |
| buildCounterJobStatistics2ReservationUsage--; |
| return o; |
| } |
| |
| void checkJobStatistics2ReservationUsage(api.JobStatistics2ReservationUsage o) { |
| buildCounterJobStatistics2ReservationUsage++; |
| if (buildCounterJobStatistics2ReservationUsage < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.slotMs!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobStatistics2ReservationUsage--; |
| } |
| |
| core.List<api.JobStatistics2ReservationUsage> buildUnnamed53() => [ |
| buildJobStatistics2ReservationUsage(), |
| buildJobStatistics2ReservationUsage(), |
| ]; |
| |
| void checkUnnamed53(core.List<api.JobStatistics2ReservationUsage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobStatistics2ReservationUsage(o[0]); |
| checkJobStatistics2ReservationUsage(o[1]); |
| } |
| |
| core.List<api.QueryTimelineSample> buildUnnamed54() => [ |
| buildQueryTimelineSample(), |
| buildQueryTimelineSample(), |
| ]; |
| |
| void checkUnnamed54(core.List<api.QueryTimelineSample> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryTimelineSample(o[0]); |
| checkQueryTimelineSample(o[1]); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed55() => [ |
| buildQueryParameter(), |
| buildQueryParameter(), |
| ]; |
| |
| void checkUnnamed55(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics2 = 0; |
| api.JobStatistics2 buildJobStatistics2() { |
| final o = api.JobStatistics2(); |
| buildCounterJobStatistics2++; |
| if (buildCounterJobStatistics2 < 3) { |
| o.biEngineStatistics = buildBiEngineStatistics(); |
| o.billingTier = 42; |
| o.cacheHit = true; |
| o.ddlAffectedRowAccessPolicyCount = 'foo'; |
| o.ddlDestinationTable = buildTableReference(); |
| o.ddlOperationPerformed = 'foo'; |
| o.ddlTargetDataset = buildDatasetReference(); |
| o.ddlTargetRoutine = buildRoutineReference(); |
| o.ddlTargetRowAccessPolicy = buildRowAccessPolicyReference(); |
| o.ddlTargetTable = buildTableReference(); |
| o.dmlStats = buildDmlStatistics(); |
| o.estimatedBytesProcessed = 'foo'; |
| o.mlStatistics = buildMlStatistics(); |
| o.modelTraining = buildBigQueryModelTraining(); |
| o.modelTrainingCurrentIteration = 42; |
| o.modelTrainingExpectedTotalIteration = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.queryPlan = buildUnnamed50(); |
| o.referencedRoutines = buildUnnamed51(); |
| o.referencedTables = buildUnnamed52(); |
| o.reservationUsage = buildUnnamed53(); |
| o.schema = buildTableSchema(); |
| o.statementType = 'foo'; |
| o.timeline = buildUnnamed54(); |
| o.totalBytesBilled = 'foo'; |
| o.totalBytesProcessed = 'foo'; |
| o.totalBytesProcessedAccuracy = 'foo'; |
| o.totalPartitionsProcessed = 'foo'; |
| o.totalSlotMs = 'foo'; |
| o.undeclaredQueryParameters = buildUnnamed55(); |
| } |
| buildCounterJobStatistics2--; |
| return o; |
| } |
| |
| void checkJobStatistics2(api.JobStatistics2 o) { |
| buildCounterJobStatistics2++; |
| if (buildCounterJobStatistics2 < 3) { |
| checkBiEngineStatistics(o.biEngineStatistics!); |
| unittest.expect( |
| o.billingTier!, |
| unittest.equals(42), |
| ); |
| unittest.expect(o.cacheHit!, unittest.isTrue); |
| unittest.expect( |
| o.ddlAffectedRowAccessPolicyCount!, |
| unittest.equals('foo'), |
| ); |
| checkTableReference(o.ddlDestinationTable!); |
| unittest.expect( |
| o.ddlOperationPerformed!, |
| unittest.equals('foo'), |
| ); |
| checkDatasetReference(o.ddlTargetDataset!); |
| checkRoutineReference(o.ddlTargetRoutine!); |
| checkRowAccessPolicyReference(o.ddlTargetRowAccessPolicy!); |
| checkTableReference(o.ddlTargetTable!); |
| checkDmlStatistics(o.dmlStats!); |
| unittest.expect( |
| o.estimatedBytesProcessed!, |
| unittest.equals('foo'), |
| ); |
| checkMlStatistics(o.mlStatistics!); |
| checkBigQueryModelTraining(o.modelTraining!); |
| unittest.expect( |
| o.modelTrainingCurrentIteration!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.modelTrainingExpectedTotalIteration!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numDmlAffectedRows!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed50(o.queryPlan!); |
| checkUnnamed51(o.referencedRoutines!); |
| checkUnnamed52(o.referencedTables!); |
| checkUnnamed53(o.reservationUsage!); |
| checkTableSchema(o.schema!); |
| unittest.expect( |
| o.statementType!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed54(o.timeline!); |
| unittest.expect( |
| o.totalBytesBilled!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalBytesProcessed!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalBytesProcessedAccuracy!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalPartitionsProcessed!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalSlotMs!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed55(o.undeclaredQueryParameters!); |
| } |
| buildCounterJobStatistics2--; |
| } |
| |
| core.int buildCounterJobStatistics3 = 0; |
| api.JobStatistics3 buildJobStatistics3() { |
| final o = api.JobStatistics3(); |
| buildCounterJobStatistics3++; |
| if (buildCounterJobStatistics3 < 3) { |
| o.badRecords = 'foo'; |
| o.inputFileBytes = 'foo'; |
| o.inputFiles = 'foo'; |
| o.outputBytes = 'foo'; |
| o.outputRows = 'foo'; |
| } |
| buildCounterJobStatistics3--; |
| return o; |
| } |
| |
| void checkJobStatistics3(api.JobStatistics3 o) { |
| buildCounterJobStatistics3++; |
| if (buildCounterJobStatistics3 < 3) { |
| unittest.expect( |
| o.badRecords!, |
| unittest.equals('foo'), |
| ); |
| 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--; |
| } |
| |
| core.List<core.String> buildUnnamed56() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed56(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 buildCounterJobStatistics4 = 0; |
| api.JobStatistics4 buildJobStatistics4() { |
| final o = api.JobStatistics4(); |
| buildCounterJobStatistics4++; |
| if (buildCounterJobStatistics4 < 3) { |
| o.destinationUriFileCounts = buildUnnamed56(); |
| o.inputBytes = 'foo'; |
| } |
| buildCounterJobStatistics4--; |
| return o; |
| } |
| |
| void checkJobStatistics4(api.JobStatistics4 o) { |
| buildCounterJobStatistics4++; |
| if (buildCounterJobStatistics4 < 3) { |
| checkUnnamed56(o.destinationUriFileCounts!); |
| unittest.expect( |
| o.inputBytes!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobStatistics4--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed57() => [ |
| buildErrorProto(), |
| buildErrorProto(), |
| ]; |
| |
| void checkUnnamed57(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.int buildCounterJobStatus = 0; |
| api.JobStatus buildJobStatus() { |
| final o = api.JobStatus(); |
| buildCounterJobStatus++; |
| if (buildCounterJobStatus < 3) { |
| o.errorResult = buildErrorProto(); |
| o.errors = buildUnnamed57(); |
| o.state = 'foo'; |
| } |
| buildCounterJobStatus--; |
| return o; |
| } |
| |
| void checkJobStatus(api.JobStatus o) { |
| buildCounterJobStatus++; |
| if (buildCounterJobStatus < 3) { |
| checkErrorProto(o.errorResult!); |
| checkUnnamed57(o.errors!); |
| unittest.expect( |
| o.state!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterJobStatus--; |
| } |
| |
| api.JsonObject buildJsonObject() { |
| final o = api.JsonObject(); |
| o['a'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['b'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkJsonObject(api.JsonObject o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted2 = (o['a']!) 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'), |
| ); |
| var casted3 = (o['b']!) 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'), |
| ); |
| } |
| |
| core.List<api.Model> buildUnnamed58() => [ |
| buildModel(), |
| buildModel(), |
| ]; |
| |
| void checkUnnamed58(core.List<api.Model> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkModel(o[0]); |
| checkModel(o[1]); |
| } |
| |
| core.int buildCounterListModelsResponse = 0; |
| api.ListModelsResponse buildListModelsResponse() { |
| final o = api.ListModelsResponse(); |
| buildCounterListModelsResponse++; |
| if (buildCounterListModelsResponse < 3) { |
| o.models = buildUnnamed58(); |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterListModelsResponse--; |
| return o; |
| } |
| |
| void checkListModelsResponse(api.ListModelsResponse o) { |
| buildCounterListModelsResponse++; |
| if (buildCounterListModelsResponse < 3) { |
| checkUnnamed58(o.models!); |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterListModelsResponse--; |
| } |
| |
| core.List<api.Routine> buildUnnamed59() => [ |
| buildRoutine(), |
| buildRoutine(), |
| ]; |
| |
| void checkUnnamed59(core.List<api.Routine> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRoutine(o[0]); |
| checkRoutine(o[1]); |
| } |
| |
| core.int buildCounterListRoutinesResponse = 0; |
| api.ListRoutinesResponse buildListRoutinesResponse() { |
| final o = api.ListRoutinesResponse(); |
| buildCounterListRoutinesResponse++; |
| if (buildCounterListRoutinesResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.routines = buildUnnamed59(); |
| } |
| buildCounterListRoutinesResponse--; |
| return o; |
| } |
| |
| void checkListRoutinesResponse(api.ListRoutinesResponse o) { |
| buildCounterListRoutinesResponse++; |
| if (buildCounterListRoutinesResponse < 3) { |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed59(o.routines!); |
| } |
| buildCounterListRoutinesResponse--; |
| } |
| |
| core.List<api.RowAccessPolicy> buildUnnamed60() => [ |
| buildRowAccessPolicy(), |
| buildRowAccessPolicy(), |
| ]; |
| |
| void checkUnnamed60(core.List<api.RowAccessPolicy> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRowAccessPolicy(o[0]); |
| checkRowAccessPolicy(o[1]); |
| } |
| |
| core.int buildCounterListRowAccessPoliciesResponse = 0; |
| api.ListRowAccessPoliciesResponse buildListRowAccessPoliciesResponse() { |
| final o = api.ListRowAccessPoliciesResponse(); |
| buildCounterListRowAccessPoliciesResponse++; |
| if (buildCounterListRowAccessPoliciesResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.rowAccessPolicies = buildUnnamed60(); |
| } |
| buildCounterListRowAccessPoliciesResponse--; |
| return o; |
| } |
| |
| void checkListRowAccessPoliciesResponse(api.ListRowAccessPoliciesResponse o) { |
| buildCounterListRowAccessPoliciesResponse++; |
| if (buildCounterListRowAccessPoliciesResponse < 3) { |
| unittest.expect( |
| o.nextPageToken!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed60(o.rowAccessPolicies!); |
| } |
| buildCounterListRowAccessPoliciesResponse--; |
| } |
| |
| core.int buildCounterMaterializedViewDefinition = 0; |
| api.MaterializedViewDefinition buildMaterializedViewDefinition() { |
| final o = api.MaterializedViewDefinition(); |
| buildCounterMaterializedViewDefinition++; |
| if (buildCounterMaterializedViewDefinition < 3) { |
| o.enableRefresh = true; |
| o.lastRefreshTime = 'foo'; |
| o.query = 'foo'; |
| o.refreshIntervalMs = 'foo'; |
| } |
| buildCounterMaterializedViewDefinition--; |
| return o; |
| } |
| |
| void checkMaterializedViewDefinition(api.MaterializedViewDefinition o) { |
| buildCounterMaterializedViewDefinition++; |
| if (buildCounterMaterializedViewDefinition < 3) { |
| unittest.expect(o.enableRefresh!, unittest.isTrue); |
| unittest.expect( |
| o.lastRefreshTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.query!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.refreshIntervalMs!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterMaterializedViewDefinition--; |
| } |
| |
| core.List<api.IterationResult> buildUnnamed61() => [ |
| buildIterationResult(), |
| buildIterationResult(), |
| ]; |
| |
| void checkUnnamed61(core.List<api.IterationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkIterationResult(o[0]); |
| checkIterationResult(o[1]); |
| } |
| |
| core.int buildCounterMlStatistics = 0; |
| api.MlStatistics buildMlStatistics() { |
| final o = api.MlStatistics(); |
| buildCounterMlStatistics++; |
| if (buildCounterMlStatistics < 3) { |
| o.iterationResults = buildUnnamed61(); |
| o.maxIterations = 'foo'; |
| } |
| buildCounterMlStatistics--; |
| return o; |
| } |
| |
| void checkMlStatistics(api.MlStatistics o) { |
| buildCounterMlStatistics++; |
| if (buildCounterMlStatistics < 3) { |
| checkUnnamed61(o.iterationResults!); |
| unittest.expect( |
| o.maxIterations!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterMlStatistics--; |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed62() => [ |
| buildStandardSqlField(), |
| buildStandardSqlField(), |
| ]; |
| |
| void checkUnnamed62(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed63() => [ |
| buildStandardSqlField(), |
| buildStandardSqlField(), |
| ]; |
| |
| void checkUnnamed63(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed64() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed64(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<api.TrainingRun> buildUnnamed65() => [ |
| buildTrainingRun(), |
| buildTrainingRun(), |
| ]; |
| |
| void checkUnnamed65(core.List<api.TrainingRun> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTrainingRun(o[0]); |
| checkTrainingRun(o[1]); |
| } |
| |
| core.int buildCounterModel = 0; |
| api.Model buildModel() { |
| final o = api.Model(); |
| buildCounterModel++; |
| if (buildCounterModel < 3) { |
| o.bestTrialId = 'foo'; |
| o.creationTime = 'foo'; |
| o.description = 'foo'; |
| o.encryptionConfiguration = buildEncryptionConfiguration(); |
| o.etag = 'foo'; |
| o.expirationTime = 'foo'; |
| o.featureColumns = buildUnnamed62(); |
| o.friendlyName = 'foo'; |
| o.labelColumns = buildUnnamed63(); |
| o.labels = buildUnnamed64(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.modelReference = buildModelReference(); |
| o.modelType = 'foo'; |
| o.trainingRuns = buildUnnamed65(); |
| } |
| buildCounterModel--; |
| return o; |
| } |
| |
| void checkModel(api.Model o) { |
| buildCounterModel++; |
| if (buildCounterModel < 3) { |
| unittest.expect( |
| o.bestTrialId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| checkEncryptionConfiguration(o.encryptionConfiguration!); |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.expirationTime!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed62(o.featureColumns!); |
| unittest.expect( |
| o.friendlyName!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed63(o.labelColumns!); |
| checkUnnamed64(o.labels!); |
| unittest.expect( |
| o.lastModifiedTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| checkModelReference(o.modelReference!); |
| unittest.expect( |
| o.modelType!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed65(o.trainingRuns!); |
| } |
| buildCounterModel--; |
| } |
| |
| core.List<core.String> buildUnnamed66() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed66(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 buildCounterModelDefinitionModelOptions = 0; |
| api.ModelDefinitionModelOptions buildModelDefinitionModelOptions() { |
| final o = api.ModelDefinitionModelOptions(); |
| buildCounterModelDefinitionModelOptions++; |
| if (buildCounterModelDefinitionModelOptions < 3) { |
| o.labels = buildUnnamed66(); |
| o.lossType = 'foo'; |
| o.modelType = 'foo'; |
| } |
| buildCounterModelDefinitionModelOptions--; |
| return o; |
| } |
| |
| void checkModelDefinitionModelOptions(api.ModelDefinitionModelOptions o) { |
| buildCounterModelDefinitionModelOptions++; |
| if (buildCounterModelDefinitionModelOptions < 3) { |
| checkUnnamed66(o.labels!); |
| unittest.expect( |
| o.lossType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.modelType!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterModelDefinitionModelOptions--; |
| } |
| |
| core.List<api.BqmlTrainingRun> buildUnnamed67() => [ |
| buildBqmlTrainingRun(), |
| buildBqmlTrainingRun(), |
| ]; |
| |
| void checkUnnamed67(core.List<api.BqmlTrainingRun> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBqmlTrainingRun(o[0]); |
| checkBqmlTrainingRun(o[1]); |
| } |
| |
| core.int buildCounterModelDefinition = 0; |
| api.ModelDefinition buildModelDefinition() { |
| final o = api.ModelDefinition(); |
| buildCounterModelDefinition++; |
| if (buildCounterModelDefinition < 3) { |
| o.modelOptions = buildModelDefinitionModelOptions(); |
| o.trainingRuns = buildUnnamed67(); |
| } |
| buildCounterModelDefinition--; |
| return o; |
| } |
| |
| void checkModelDefinition(api.ModelDefinition o) { |
| buildCounterModelDefinition++; |
| if (buildCounterModelDefinition < 3) { |
| checkModelDefinitionModelOptions(o.modelOptions!); |
| checkUnnamed67(o.trainingRuns!); |
| } |
| buildCounterModelDefinition--; |
| } |
| |
| core.int buildCounterModelReference = 0; |
| api.ModelReference buildModelReference() { |
| final o = api.ModelReference(); |
| buildCounterModelReference++; |
| if (buildCounterModelReference < 3) { |
| o.datasetId = 'foo'; |
| o.modelId = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterModelReference--; |
| return o; |
| } |
| |
| void checkModelReference(api.ModelReference o) { |
| buildCounterModelReference++; |
| if (buildCounterModelReference < 3) { |
| unittest.expect( |
| o.datasetId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.modelId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterModelReference--; |
| } |
| |
| core.List<api.ConfusionMatrix> buildUnnamed68() => [ |
| buildConfusionMatrix(), |
| buildConfusionMatrix(), |
| ]; |
| |
| void checkUnnamed68(core.List<api.ConfusionMatrix> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConfusionMatrix(o[0]); |
| checkConfusionMatrix(o[1]); |
| } |
| |
| core.int buildCounterMultiClassClassificationMetrics = 0; |
| api.MultiClassClassificationMetrics buildMultiClassClassificationMetrics() { |
| final o = api.MultiClassClassificationMetrics(); |
| buildCounterMultiClassClassificationMetrics++; |
| if (buildCounterMultiClassClassificationMetrics < 3) { |
| o.aggregateClassificationMetrics = buildAggregateClassificationMetrics(); |
| o.confusionMatrixList = buildUnnamed68(); |
| } |
| buildCounterMultiClassClassificationMetrics--; |
| return o; |
| } |
| |
| void checkMultiClassClassificationMetrics( |
| api.MultiClassClassificationMetrics o) { |
| buildCounterMultiClassClassificationMetrics++; |
| if (buildCounterMultiClassClassificationMetrics < 3) { |
| checkAggregateClassificationMetrics(o.aggregateClassificationMetrics!); |
| checkUnnamed68(o.confusionMatrixList!); |
| } |
| buildCounterMultiClassClassificationMetrics--; |
| } |
| |
| core.int buildCounterParquetOptions = 0; |
| api.ParquetOptions buildParquetOptions() { |
| final o = api.ParquetOptions(); |
| buildCounterParquetOptions++; |
| if (buildCounterParquetOptions < 3) { |
| o.enableListInference = true; |
| o.enumAsString = true; |
| } |
| buildCounterParquetOptions--; |
| return o; |
| } |
| |
| void checkParquetOptions(api.ParquetOptions o) { |
| buildCounterParquetOptions++; |
| if (buildCounterParquetOptions < 3) { |
| unittest.expect(o.enableListInference!, unittest.isTrue); |
| unittest.expect(o.enumAsString!, unittest.isTrue); |
| } |
| buildCounterParquetOptions--; |
| } |
| |
| core.List<api.AuditConfig> buildUnnamed69() => [ |
| buildAuditConfig(), |
| buildAuditConfig(), |
| ]; |
| |
| void checkUnnamed69(core.List<api.AuditConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAuditConfig(o[0]); |
| checkAuditConfig(o[1]); |
| } |
| |
| core.List<api.Binding> buildUnnamed70() => [ |
| buildBinding(), |
| buildBinding(), |
| ]; |
| |
| void checkUnnamed70(core.List<api.Binding> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBinding(o[0]); |
| checkBinding(o[1]); |
| } |
| |
| core.int buildCounterPolicy = 0; |
| api.Policy buildPolicy() { |
| final o = api.Policy(); |
| buildCounterPolicy++; |
| if (buildCounterPolicy < 3) { |
| o.auditConfigs = buildUnnamed69(); |
| o.bindings = buildUnnamed70(); |
| o.etag = 'foo'; |
| o.version = 42; |
| } |
| buildCounterPolicy--; |
| return o; |
| } |
| |
| void checkPolicy(api.Policy o) { |
| buildCounterPolicy++; |
| if (buildCounterPolicy < 3) { |
| checkUnnamed69(o.auditConfigs!); |
| checkUnnamed70(o.bindings!); |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.version!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterPolicy--; |
| } |
| |
| core.int buildCounterProjectListProjects = 0; |
| api.ProjectListProjects buildProjectListProjects() { |
| final o = api.ProjectListProjects(); |
| buildCounterProjectListProjects++; |
| if (buildCounterProjectListProjects < 3) { |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.numericId = 'foo'; |
| o.projectReference = buildProjectReference(); |
| } |
| buildCounterProjectListProjects--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.ProjectListProjects> buildUnnamed71() => [ |
| buildProjectListProjects(), |
| buildProjectListProjects(), |
| ]; |
| |
| void checkUnnamed71(core.List<api.ProjectListProjects> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProjectListProjects(o[0]); |
| checkProjectListProjects(o[1]); |
| } |
| |
| core.int buildCounterProjectList = 0; |
| api.ProjectList buildProjectList() { |
| final o = api.ProjectList(); |
| buildCounterProjectList++; |
| if (buildCounterProjectList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| o.projects = buildUnnamed71(); |
| o.totalItems = 42; |
| } |
| buildCounterProjectList--; |
| return o; |
| } |
| |
| void 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'), |
| ); |
| checkUnnamed71(o.projects!); |
| unittest.expect( |
| o.totalItems!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterProjectList--; |
| } |
| |
| core.int buildCounterProjectReference = 0; |
| api.ProjectReference buildProjectReference() { |
| final o = api.ProjectReference(); |
| buildCounterProjectReference++; |
| if (buildCounterProjectReference < 3) { |
| o.projectId = 'foo'; |
| } |
| buildCounterProjectReference--; |
| return o; |
| } |
| |
| void checkProjectReference(api.ProjectReference o) { |
| buildCounterProjectReference++; |
| if (buildCounterProjectReference < 3) { |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterProjectReference--; |
| } |
| |
| core.int buildCounterQueryParameter = 0; |
| api.QueryParameter buildQueryParameter() { |
| final o = api.QueryParameter(); |
| buildCounterQueryParameter++; |
| if (buildCounterQueryParameter < 3) { |
| o.name = 'foo'; |
| o.parameterType = buildQueryParameterType(); |
| o.parameterValue = buildQueryParameterValue(); |
| } |
| buildCounterQueryParameter--; |
| return o; |
| } |
| |
| void checkQueryParameter(api.QueryParameter o) { |
| buildCounterQueryParameter++; |
| if (buildCounterQueryParameter < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkQueryParameterType(o.parameterType!); |
| checkQueryParameterValue(o.parameterValue!); |
| } |
| buildCounterQueryParameter--; |
| } |
| |
| core.int buildCounterQueryParameterTypeStructTypes = 0; |
| api.QueryParameterTypeStructTypes buildQueryParameterTypeStructTypes() { |
| final o = api.QueryParameterTypeStructTypes(); |
| buildCounterQueryParameterTypeStructTypes++; |
| if (buildCounterQueryParameterTypeStructTypes < 3) { |
| o.description = 'foo'; |
| o.name = 'foo'; |
| o.type = buildQueryParameterType(); |
| } |
| buildCounterQueryParameterTypeStructTypes--; |
| return o; |
| } |
| |
| void checkQueryParameterTypeStructTypes(api.QueryParameterTypeStructTypes o) { |
| buildCounterQueryParameterTypeStructTypes++; |
| if (buildCounterQueryParameterTypeStructTypes < 3) { |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkQueryParameterType(o.type!); |
| } |
| buildCounterQueryParameterTypeStructTypes--; |
| } |
| |
| core.List<api.QueryParameterTypeStructTypes> buildUnnamed72() => [ |
| buildQueryParameterTypeStructTypes(), |
| buildQueryParameterTypeStructTypes(), |
| ]; |
| |
| void checkUnnamed72(core.List<api.QueryParameterTypeStructTypes> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterTypeStructTypes(o[0]); |
| checkQueryParameterTypeStructTypes(o[1]); |
| } |
| |
| core.int buildCounterQueryParameterType = 0; |
| api.QueryParameterType buildQueryParameterType() { |
| final o = api.QueryParameterType(); |
| buildCounterQueryParameterType++; |
| if (buildCounterQueryParameterType < 3) { |
| o.arrayType = buildQueryParameterType(); |
| o.structTypes = buildUnnamed72(); |
| o.type = 'foo'; |
| } |
| buildCounterQueryParameterType--; |
| return o; |
| } |
| |
| void checkQueryParameterType(api.QueryParameterType o) { |
| buildCounterQueryParameterType++; |
| if (buildCounterQueryParameterType < 3) { |
| checkQueryParameterType(o.arrayType!); |
| checkUnnamed72(o.structTypes!); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQueryParameterType--; |
| } |
| |
| core.List<api.QueryParameterValue> buildUnnamed73() => [ |
| buildQueryParameterValue(), |
| buildQueryParameterValue(), |
| ]; |
| |
| void checkUnnamed73(core.List<api.QueryParameterValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterValue(o[0]); |
| checkQueryParameterValue(o[1]); |
| } |
| |
| core.Map<core.String, api.QueryParameterValue> buildUnnamed74() => { |
| 'x': buildQueryParameterValue(), |
| 'y': buildQueryParameterValue(), |
| }; |
| |
| void checkUnnamed74(core.Map<core.String, api.QueryParameterValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterValue(o['x']!); |
| checkQueryParameterValue(o['y']!); |
| } |
| |
| core.int buildCounterQueryParameterValue = 0; |
| api.QueryParameterValue buildQueryParameterValue() { |
| final o = api.QueryParameterValue(); |
| buildCounterQueryParameterValue++; |
| if (buildCounterQueryParameterValue < 3) { |
| o.arrayValues = buildUnnamed73(); |
| o.structValues = buildUnnamed74(); |
| o.value = 'foo'; |
| } |
| buildCounterQueryParameterValue--; |
| return o; |
| } |
| |
| void checkQueryParameterValue(api.QueryParameterValue o) { |
| buildCounterQueryParameterValue++; |
| if (buildCounterQueryParameterValue < 3) { |
| checkUnnamed73(o.arrayValues!); |
| checkUnnamed74(o.structValues!); |
| unittest.expect( |
| o.value!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQueryParameterValue--; |
| } |
| |
| core.List<api.ConnectionProperty> buildUnnamed75() => [ |
| buildConnectionProperty(), |
| buildConnectionProperty(), |
| ]; |
| |
| void checkUnnamed75(core.List<api.ConnectionProperty> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConnectionProperty(o[0]); |
| checkConnectionProperty(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed76() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed76(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed77() => [ |
| buildQueryParameter(), |
| buildQueryParameter(), |
| ]; |
| |
| void checkUnnamed77(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.int buildCounterQueryRequest = 0; |
| api.QueryRequest buildQueryRequest() { |
| final o = api.QueryRequest(); |
| buildCounterQueryRequest++; |
| if (buildCounterQueryRequest < 3) { |
| o.connectionProperties = buildUnnamed75(); |
| o.createSession = true; |
| o.defaultDataset = buildDatasetReference(); |
| o.dryRun = true; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed76(); |
| o.location = 'foo'; |
| o.maxResults = 42; |
| o.maximumBytesBilled = 'foo'; |
| o.parameterMode = 'foo'; |
| o.preserveNulls = true; |
| o.query = 'foo'; |
| o.queryParameters = buildUnnamed77(); |
| o.requestId = 'foo'; |
| o.timeoutMs = 42; |
| o.useLegacySql = true; |
| o.useQueryCache = true; |
| } |
| buildCounterQueryRequest--; |
| return o; |
| } |
| |
| void checkQueryRequest(api.QueryRequest o) { |
| buildCounterQueryRequest++; |
| if (buildCounterQueryRequest < 3) { |
| checkUnnamed75(o.connectionProperties!); |
| unittest.expect(o.createSession!, unittest.isTrue); |
| checkDatasetReference(o.defaultDataset!); |
| unittest.expect(o.dryRun!, unittest.isTrue); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed76(o.labels!); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.maxResults!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.maximumBytesBilled!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.parameterMode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.preserveNulls!, unittest.isTrue); |
| unittest.expect( |
| o.query!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed77(o.queryParameters!); |
| unittest.expect( |
| o.requestId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.timeoutMs!, |
| unittest.equals(42), |
| ); |
| unittest.expect(o.useLegacySql!, unittest.isTrue); |
| unittest.expect(o.useQueryCache!, unittest.isTrue); |
| } |
| buildCounterQueryRequest--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed78() => [ |
| buildErrorProto(), |
| buildErrorProto(), |
| ]; |
| |
| void checkUnnamed78(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.List<api.TableRow> buildUnnamed79() => [ |
| buildTableRow(), |
| buildTableRow(), |
| ]; |
| |
| void checkUnnamed79(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterQueryResponse = 0; |
| api.QueryResponse buildQueryResponse() { |
| final o = api.QueryResponse(); |
| buildCounterQueryResponse++; |
| if (buildCounterQueryResponse < 3) { |
| o.cacheHit = true; |
| o.dmlStats = buildDmlStatistics(); |
| o.errors = buildUnnamed78(); |
| o.jobComplete = true; |
| o.jobReference = buildJobReference(); |
| o.kind = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed79(); |
| o.schema = buildTableSchema(); |
| o.sessionInfo = buildSessionInfo(); |
| o.totalBytesProcessed = 'foo'; |
| o.totalRows = 'foo'; |
| } |
| buildCounterQueryResponse--; |
| return o; |
| } |
| |
| void checkQueryResponse(api.QueryResponse o) { |
| buildCounterQueryResponse++; |
| if (buildCounterQueryResponse < 3) { |
| unittest.expect(o.cacheHit!, unittest.isTrue); |
| checkDmlStatistics(o.dmlStats!); |
| checkUnnamed78(o.errors!); |
| unittest.expect(o.jobComplete!, unittest.isTrue); |
| checkJobReference(o.jobReference!); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numDmlAffectedRows!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.pageToken!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed79(o.rows!); |
| checkTableSchema(o.schema!); |
| checkSessionInfo(o.sessionInfo!); |
| unittest.expect( |
| o.totalBytesProcessed!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalRows!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQueryResponse--; |
| } |
| |
| core.int buildCounterQueryTimelineSample = 0; |
| api.QueryTimelineSample buildQueryTimelineSample() { |
| final o = api.QueryTimelineSample(); |
| buildCounterQueryTimelineSample++; |
| if (buildCounterQueryTimelineSample < 3) { |
| o.activeUnits = 'foo'; |
| o.completedUnits = 'foo'; |
| o.elapsedMs = 'foo'; |
| o.pendingUnits = 'foo'; |
| o.totalSlotMs = 'foo'; |
| } |
| buildCounterQueryTimelineSample--; |
| return o; |
| } |
| |
| void checkQueryTimelineSample(api.QueryTimelineSample o) { |
| buildCounterQueryTimelineSample++; |
| if (buildCounterQueryTimelineSample < 3) { |
| unittest.expect( |
| o.activeUnits!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.completedUnits!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.elapsedMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.pendingUnits!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.totalSlotMs!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterQueryTimelineSample--; |
| } |
| |
| core.int buildCounterRangePartitioningRange = 0; |
| api.RangePartitioningRange buildRangePartitioningRange() { |
| final o = api.RangePartitioningRange(); |
| buildCounterRangePartitioningRange++; |
| if (buildCounterRangePartitioningRange < 3) { |
| o.end = 'foo'; |
| o.interval = 'foo'; |
| o.start = 'foo'; |
| } |
| buildCounterRangePartitioningRange--; |
| return o; |
| } |
| |
| void checkRangePartitioningRange(api.RangePartitioningRange o) { |
| buildCounterRangePartitioningRange++; |
| if (buildCounterRangePartitioningRange < 3) { |
| unittest.expect( |
| o.end!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.interval!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.start!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterRangePartitioningRange--; |
| } |
| |
| core.int buildCounterRangePartitioning = 0; |
| api.RangePartitioning buildRangePartitioning() { |
| final o = api.RangePartitioning(); |
| buildCounterRangePartitioning++; |
| if (buildCounterRangePartitioning < 3) { |
| o.field = 'foo'; |
| o.range = buildRangePartitioningRange(); |
| } |
| buildCounterRangePartitioning--; |
| return o; |
| } |
| |
| void checkRangePartitioning(api.RangePartitioning o) { |
| buildCounterRangePartitioning++; |
| if (buildCounterRangePartitioning < 3) { |
| unittest.expect( |
| o.field!, |
| unittest.equals('foo'), |
| ); |
| checkRangePartitioningRange(o.range!); |
| } |
| buildCounterRangePartitioning--; |
| } |
| |
| core.int buildCounterRankingMetrics = 0; |
| api.RankingMetrics buildRankingMetrics() { |
| final o = api.RankingMetrics(); |
| buildCounterRankingMetrics++; |
| if (buildCounterRankingMetrics < 3) { |
| o.averageRank = 42.0; |
| o.meanAveragePrecision = 42.0; |
| o.meanSquaredError = 42.0; |
| o.normalizedDiscountedCumulativeGain = 42.0; |
| } |
| buildCounterRankingMetrics--; |
| return o; |
| } |
| |
| void checkRankingMetrics(api.RankingMetrics o) { |
| buildCounterRankingMetrics++; |
| if (buildCounterRankingMetrics < 3) { |
| unittest.expect( |
| o.averageRank!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.meanAveragePrecision!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.meanSquaredError!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.normalizedDiscountedCumulativeGain!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterRankingMetrics--; |
| } |
| |
| core.int buildCounterRegressionMetrics = 0; |
| api.RegressionMetrics buildRegressionMetrics() { |
| final o = api.RegressionMetrics(); |
| buildCounterRegressionMetrics++; |
| if (buildCounterRegressionMetrics < 3) { |
| o.meanAbsoluteError = 42.0; |
| o.meanSquaredError = 42.0; |
| o.meanSquaredLogError = 42.0; |
| o.medianAbsoluteError = 42.0; |
| o.rSquared = 42.0; |
| } |
| buildCounterRegressionMetrics--; |
| return o; |
| } |
| |
| void checkRegressionMetrics(api.RegressionMetrics o) { |
| buildCounterRegressionMetrics++; |
| if (buildCounterRegressionMetrics < 3) { |
| unittest.expect( |
| o.meanAbsoluteError!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.meanSquaredError!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.meanSquaredLogError!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.medianAbsoluteError!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.rSquared!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterRegressionMetrics--; |
| } |
| |
| core.List<api.Argument> buildUnnamed80() => [ |
| buildArgument(), |
| buildArgument(), |
| ]; |
| |
| void checkUnnamed80(core.List<api.Argument> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArgument(o[0]); |
| checkArgument(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed81() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed81(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 buildCounterRoutine = 0; |
| api.Routine buildRoutine() { |
| final o = api.Routine(); |
| buildCounterRoutine++; |
| if (buildCounterRoutine < 3) { |
| o.arguments = buildUnnamed80(); |
| o.creationTime = 'foo'; |
| o.definitionBody = 'foo'; |
| o.description = 'foo'; |
| o.determinismLevel = 'foo'; |
| o.etag = 'foo'; |
| o.importedLibraries = buildUnnamed81(); |
| o.language = 'foo'; |
| o.lastModifiedTime = 'foo'; |
| o.returnTableType = buildStandardSqlTableType(); |
| o.returnType = buildStandardSqlDataType(); |
| o.routineReference = buildRoutineReference(); |
| o.routineType = 'foo'; |
| o.strictMode = true; |
| } |
| buildCounterRoutine--; |
| return o; |
| } |
| |
| void checkRoutine(api.Routine o) { |
| buildCounterRoutine++; |
| if (buildCounterRoutine < 3) { |
| checkUnnamed80(o.arguments!); |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.definitionBody!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.determinismLevel!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed81(o.importedLibraries!); |
| unittest.expect( |
| o.language!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.lastModifiedTime!, |
| unittest.equals('foo'), |
| ); |
| checkStandardSqlTableType(o.returnTableType!); |
| checkStandardSqlDataType(o.returnType!); |
| checkRoutineReference(o.routineReference!); |
| unittest.expect( |
| o.routineType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.strictMode!, unittest.isTrue); |
| } |
| buildCounterRoutine--; |
| } |
| |
| core.int buildCounterRoutineReference = 0; |
| api.RoutineReference buildRoutineReference() { |
| final o = api.RoutineReference(); |
| buildCounterRoutineReference++; |
| if (buildCounterRoutineReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| o.routineId = 'foo'; |
| } |
| buildCounterRoutineReference--; |
| return o; |
| } |
| |
| void checkRoutineReference(api.RoutineReference o) { |
| buildCounterRoutineReference++; |
| if (buildCounterRoutineReference < 3) { |
| unittest.expect( |
| o.datasetId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.routineId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterRoutineReference--; |
| } |
| |
| core.List<api.Entry> buildUnnamed82() => [ |
| buildEntry(), |
| buildEntry(), |
| ]; |
| |
| void checkUnnamed82(core.List<api.Entry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEntry(o[0]); |
| checkEntry(o[1]); |
| } |
| |
| core.int buildCounterRow = 0; |
| api.Row buildRow() { |
| final o = api.Row(); |
| buildCounterRow++; |
| if (buildCounterRow < 3) { |
| o.actualLabel = 'foo'; |
| o.entries = buildUnnamed82(); |
| } |
| buildCounterRow--; |
| return o; |
| } |
| |
| void checkRow(api.Row o) { |
| buildCounterRow++; |
| if (buildCounterRow < 3) { |
| unittest.expect( |
| o.actualLabel!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed82(o.entries!); |
| } |
| buildCounterRow--; |
| } |
| |
| core.int buildCounterRowAccessPolicy = 0; |
| api.RowAccessPolicy buildRowAccessPolicy() { |
| final o = api.RowAccessPolicy(); |
| buildCounterRowAccessPolicy++; |
| if (buildCounterRowAccessPolicy < 3) { |
| o.creationTime = 'foo'; |
| o.etag = 'foo'; |
| o.filterPredicate = 'foo'; |
| o.lastModifiedTime = 'foo'; |
| o.rowAccessPolicyReference = buildRowAccessPolicyReference(); |
| } |
| buildCounterRowAccessPolicy--; |
| return o; |
| } |
| |
| void checkRowAccessPolicy(api.RowAccessPolicy o) { |
| buildCounterRowAccessPolicy++; |
| if (buildCounterRowAccessPolicy < 3) { |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.filterPredicate!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.lastModifiedTime!, |
| unittest.equals('foo'), |
| ); |
| checkRowAccessPolicyReference(o.rowAccessPolicyReference!); |
| } |
| buildCounterRowAccessPolicy--; |
| } |
| |
| core.int buildCounterRowAccessPolicyReference = 0; |
| api.RowAccessPolicyReference buildRowAccessPolicyReference() { |
| final o = api.RowAccessPolicyReference(); |
| buildCounterRowAccessPolicyReference++; |
| if (buildCounterRowAccessPolicyReference < 3) { |
| o.datasetId = 'foo'; |
| o.policyId = 'foo'; |
| o.projectId = 'foo'; |
| o.tableId = 'foo'; |
| } |
| buildCounterRowAccessPolicyReference--; |
| return o; |
| } |
| |
| void checkRowAccessPolicyReference(api.RowAccessPolicyReference o) { |
| buildCounterRowAccessPolicyReference++; |
| if (buildCounterRowAccessPolicyReference < 3) { |
| unittest.expect( |
| o.datasetId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.policyId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.projectId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.tableId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterRowAccessPolicyReference--; |
| } |
| |
| core.int buildCounterRowLevelSecurityStatistics = 0; |
| api.RowLevelSecurityStatistics buildRowLevelSecurityStatistics() { |
| final o = api.RowLevelSecurityStatistics(); |
| buildCounterRowLevelSecurityStatistics++; |
| if (buildCounterRowLevelSecurityStatistics < 3) { |
| o.rowLevelSecurityApplied = true; |
| } |
| buildCounterRowLevelSecurityStatistics--; |
| return o; |
| } |
| |
| void checkRowLevelSecurityStatistics(api.RowLevelSecurityStatistics o) { |
| buildCounterRowLevelSecurityStatistics++; |
| if (buildCounterRowLevelSecurityStatistics < 3) { |
| unittest.expect(o.rowLevelSecurityApplied!, unittest.isTrue); |
| } |
| buildCounterRowLevelSecurityStatistics--; |
| } |
| |
| core.int buildCounterScriptStackFrame = 0; |
| api.ScriptStackFrame buildScriptStackFrame() { |
| final o = api.ScriptStackFrame(); |
| buildCounterScriptStackFrame++; |
| if (buildCounterScriptStackFrame < 3) { |
| o.endColumn = 42; |
| o.endLine = 42; |
| o.procedureId = 'foo'; |
| o.startColumn = 42; |
| o.startLine = 42; |
| o.text = 'foo'; |
| } |
| buildCounterScriptStackFrame--; |
| return o; |
| } |
| |
| void checkScriptStackFrame(api.ScriptStackFrame o) { |
| buildCounterScriptStackFrame++; |
| if (buildCounterScriptStackFrame < 3) { |
| unittest.expect( |
| o.endColumn!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.endLine!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.procedureId!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.startColumn!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.startLine!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.text!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterScriptStackFrame--; |
| } |
| |
| core.List<api.ScriptStackFrame> buildUnnamed83() => [ |
| buildScriptStackFrame(), |
| buildScriptStackFrame(), |
| ]; |
| |
| void checkUnnamed83(core.List<api.ScriptStackFrame> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkScriptStackFrame(o[0]); |
| checkScriptStackFrame(o[1]); |
| } |
| |
| core.int buildCounterScriptStatistics = 0; |
| api.ScriptStatistics buildScriptStatistics() { |
| final o = api.ScriptStatistics(); |
| buildCounterScriptStatistics++; |
| if (buildCounterScriptStatistics < 3) { |
| o.evaluationKind = 'foo'; |
| o.stackFrames = buildUnnamed83(); |
| } |
| buildCounterScriptStatistics--; |
| return o; |
| } |
| |
| void checkScriptStatistics(api.ScriptStatistics o) { |
| buildCounterScriptStatistics++; |
| if (buildCounterScriptStatistics < 3) { |
| unittest.expect( |
| o.evaluationKind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed83(o.stackFrames!); |
| } |
| buildCounterScriptStatistics--; |
| } |
| |
| core.int buildCounterSessionInfo = 0; |
| api.SessionInfo buildSessionInfo() { |
| final o = api.SessionInfo(); |
| buildCounterSessionInfo++; |
| if (buildCounterSessionInfo < 3) { |
| o.sessionId = 'foo'; |
| } |
| buildCounterSessionInfo--; |
| return o; |
| } |
| |
| void checkSessionInfo(api.SessionInfo o) { |
| buildCounterSessionInfo++; |
| if (buildCounterSessionInfo < 3) { |
| unittest.expect( |
| o.sessionId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterSessionInfo--; |
| } |
| |
| core.int buildCounterSetIamPolicyRequest = 0; |
| api.SetIamPolicyRequest buildSetIamPolicyRequest() { |
| final o = api.SetIamPolicyRequest(); |
| buildCounterSetIamPolicyRequest++; |
| if (buildCounterSetIamPolicyRequest < 3) { |
| o.policy = buildPolicy(); |
| o.updateMask = 'foo'; |
| } |
| buildCounterSetIamPolicyRequest--; |
| return o; |
| } |
| |
| void checkSetIamPolicyRequest(api.SetIamPolicyRequest o) { |
| buildCounterSetIamPolicyRequest++; |
| if (buildCounterSetIamPolicyRequest < 3) { |
| checkPolicy(o.policy!); |
| unittest.expect( |
| o.updateMask!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterSetIamPolicyRequest--; |
| } |
| |
| core.int buildCounterSnapshotDefinition = 0; |
| api.SnapshotDefinition buildSnapshotDefinition() { |
| final o = api.SnapshotDefinition(); |
| buildCounterSnapshotDefinition++; |
| if (buildCounterSnapshotDefinition < 3) { |
| o.baseTableReference = buildTableReference(); |
| o.snapshotTime = core.DateTime.parse('2002-02-27T14:01:02Z'); |
| } |
| buildCounterSnapshotDefinition--; |
| return o; |
| } |
| |
| void checkSnapshotDefinition(api.SnapshotDefinition o) { |
| buildCounterSnapshotDefinition++; |
| if (buildCounterSnapshotDefinition < 3) { |
| checkTableReference(o.baseTableReference!); |
| unittest.expect( |
| o.snapshotTime!, |
| unittest.equals(core.DateTime.parse('2002-02-27T14:01:02Z')), |
| ); |
| } |
| buildCounterSnapshotDefinition--; |
| } |
| |
| core.int buildCounterStandardSqlDataType = 0; |
| api.StandardSqlDataType buildStandardSqlDataType() { |
| final o = api.StandardSqlDataType(); |
| buildCounterStandardSqlDataType++; |
| if (buildCounterStandardSqlDataType < 3) { |
| o.arrayElementType = buildStandardSqlDataType(); |
| o.structType = buildStandardSqlStructType(); |
| o.typeKind = 'foo'; |
| } |
| buildCounterStandardSqlDataType--; |
| return o; |
| } |
| |
| void checkStandardSqlDataType(api.StandardSqlDataType o) { |
| buildCounterStandardSqlDataType++; |
| if (buildCounterStandardSqlDataType < 3) { |
| checkStandardSqlDataType(o.arrayElementType!); |
| checkStandardSqlStructType(o.structType!); |
| unittest.expect( |
| o.typeKind!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterStandardSqlDataType--; |
| } |
| |
| core.int buildCounterStandardSqlField = 0; |
| api.StandardSqlField buildStandardSqlField() { |
| final o = api.StandardSqlField(); |
| buildCounterStandardSqlField++; |
| if (buildCounterStandardSqlField < 3) { |
| o.name = 'foo'; |
| o.type = buildStandardSqlDataType(); |
| } |
| buildCounterStandardSqlField--; |
| return o; |
| } |
| |
| void checkStandardSqlField(api.StandardSqlField o) { |
| buildCounterStandardSqlField++; |
| if (buildCounterStandardSqlField < 3) { |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkStandardSqlDataType(o.type!); |
| } |
| buildCounterStandardSqlField--; |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed84() => [ |
| buildStandardSqlField(), |
| buildStandardSqlField(), |
| ]; |
| |
| void checkUnnamed84(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.int buildCounterStandardSqlStructType = 0; |
| api.StandardSqlStructType buildStandardSqlStructType() { |
| final o = api.StandardSqlStructType(); |
| buildCounterStandardSqlStructType++; |
| if (buildCounterStandardSqlStructType < 3) { |
| o.fields = buildUnnamed84(); |
| } |
| buildCounterStandardSqlStructType--; |
| return o; |
| } |
| |
| void checkStandardSqlStructType(api.StandardSqlStructType o) { |
| buildCounterStandardSqlStructType++; |
| if (buildCounterStandardSqlStructType < 3) { |
| checkUnnamed84(o.fields!); |
| } |
| buildCounterStandardSqlStructType--; |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed85() => [ |
| buildStandardSqlField(), |
| buildStandardSqlField(), |
| ]; |
| |
| void checkUnnamed85(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.int buildCounterStandardSqlTableType = 0; |
| api.StandardSqlTableType buildStandardSqlTableType() { |
| final o = api.StandardSqlTableType(); |
| buildCounterStandardSqlTableType++; |
| if (buildCounterStandardSqlTableType < 3) { |
| o.columns = buildUnnamed85(); |
| } |
| buildCounterStandardSqlTableType--; |
| return o; |
| } |
| |
| void checkStandardSqlTableType(api.StandardSqlTableType o) { |
| buildCounterStandardSqlTableType++; |
| if (buildCounterStandardSqlTableType < 3) { |
| checkUnnamed85(o.columns!); |
| } |
| buildCounterStandardSqlTableType--; |
| } |
| |
| core.int buildCounterStreamingbuffer = 0; |
| api.Streamingbuffer buildStreamingbuffer() { |
| final o = api.Streamingbuffer(); |
| buildCounterStreamingbuffer++; |
| if (buildCounterStreamingbuffer < 3) { |
| o.estimatedBytes = 'foo'; |
| o.estimatedRows = 'foo'; |
| o.oldestEntryTime = 'foo'; |
| } |
| buildCounterStreamingbuffer--; |
| return o; |
| } |
| |
| void checkStreamingbuffer(api.Streamingbuffer o) { |
| buildCounterStreamingbuffer++; |
| if (buildCounterStreamingbuffer < 3) { |
| unittest.expect( |
| o.estimatedBytes!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.estimatedRows!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.oldestEntryTime!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterStreamingbuffer--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed86() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed86(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterTable = 0; |
| api.Table buildTable() { |
| final o = api.Table(); |
| buildCounterTable++; |
| if (buildCounterTable < 3) { |
| o.clustering = buildClustering(); |
| o.creationTime = 'foo'; |
| o.defaultCollation = 'foo'; |
| o.description = 'foo'; |
| o.encryptionConfiguration = buildEncryptionConfiguration(); |
| o.etag = 'foo'; |
| o.expirationTime = 'foo'; |
| o.externalDataConfiguration = buildExternalDataConfiguration(); |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed86(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.materializedView = buildMaterializedViewDefinition(); |
| o.model = buildModelDefinition(); |
| o.numBytes = 'foo'; |
| o.numLongTermBytes = 'foo'; |
| o.numPhysicalBytes = 'foo'; |
| o.numRows = 'foo'; |
| o.rangePartitioning = buildRangePartitioning(); |
| o.requirePartitionFilter = true; |
| o.schema = buildTableSchema(); |
| o.selfLink = 'foo'; |
| o.snapshotDefinition = buildSnapshotDefinition(); |
| o.streamingBuffer = buildStreamingbuffer(); |
| o.tableReference = buildTableReference(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.type = 'foo'; |
| o.view = buildViewDefinition(); |
| } |
| buildCounterTable--; |
| return o; |
| } |
| |
| void checkTable(api.Table o) { |
| buildCounterTable++; |
| if (buildCounterTable < 3) { |
| checkClustering(o.clustering!); |
| unittest.expect( |
| o.creationTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.defaultCollation!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| checkEncryptionConfiguration(o.encryptionConfiguration!); |
| unittest.expect( |
| o.etag!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.expirationTime!, |
| unittest.equals('foo'), |
| ); |
| checkExternalDataConfiguration(o.externalDataConfiguration!); |
| unittest.expect( |
| o.friendlyName!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.id!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed86(o.labels!); |
| unittest.expect( |
| o.lastModifiedTime!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.location!, |
| unittest.equals('foo'), |
| ); |
| checkMaterializedViewDefinition(o.materializedView!); |
| checkModelDefinition(o.model!); |
| unittest.expect( |
| o.numBytes!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numLongTermBytes!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numPhysicalBytes!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numRows!, |
| unittest.equals('foo'), |
| ); |
| checkRangePartitioning(o.rangePartitioning!); |
| unittest.expect(o.requirePartitionFilter!, unittest.isTrue); |
| checkTableSchema(o.schema!); |
| unittest.expect( |
| o.selfLink!, |
| unittest.equals('foo'), |
| ); |
| checkSnapshotDefinition(o.snapshotDefinition!); |
| checkStreamingbuffer(o.streamingBuffer!); |
| checkTableReference(o.tableReference!); |
| checkTimePartitioning(o.timePartitioning!); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| checkViewDefinition(o.view!); |
| } |
| buildCounterTable--; |
| } |
| |
| core.int buildCounterTableCell = 0; |
| api.TableCell buildTableCell() { |
| final o = api.TableCell(); |
| buildCounterTableCell++; |
| if (buildCounterTableCell < 3) { |
| o.v = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| } |
| buildCounterTableCell--; |
| return o; |
| } |
| |
| void checkTableCell(api.TableCell o) { |
| buildCounterTableCell++; |
| if (buildCounterTableCell < 3) { |
| var casted4 = (o.v!) as core.Map; |
| unittest.expect(casted4, unittest.hasLength(3)); |
| unittest.expect( |
| casted4['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted4['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted4['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTableCell--; |
| } |
| |
| core.int buildCounterTableDataInsertAllRequestRows = 0; |
| api.TableDataInsertAllRequestRows buildTableDataInsertAllRequestRows() { |
| final o = api.TableDataInsertAllRequestRows(); |
| buildCounterTableDataInsertAllRequestRows++; |
| if (buildCounterTableDataInsertAllRequestRows < 3) { |
| o.insertId = 'foo'; |
| o.json = buildJsonObject(); |
| } |
| buildCounterTableDataInsertAllRequestRows--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllRequestRows(api.TableDataInsertAllRequestRows o) { |
| buildCounterTableDataInsertAllRequestRows++; |
| if (buildCounterTableDataInsertAllRequestRows < 3) { |
| unittest.expect( |
| o.insertId!, |
| unittest.equals('foo'), |
| ); |
| checkJsonObject(o.json!); |
| } |
| buildCounterTableDataInsertAllRequestRows--; |
| } |
| |
| core.List<api.TableDataInsertAllRequestRows> buildUnnamed87() => [ |
| buildTableDataInsertAllRequestRows(), |
| buildTableDataInsertAllRequestRows(), |
| ]; |
| |
| void checkUnnamed87(core.List<api.TableDataInsertAllRequestRows> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableDataInsertAllRequestRows(o[0]); |
| checkTableDataInsertAllRequestRows(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllRequest = 0; |
| api.TableDataInsertAllRequest buildTableDataInsertAllRequest() { |
| final o = api.TableDataInsertAllRequest(); |
| buildCounterTableDataInsertAllRequest++; |
| if (buildCounterTableDataInsertAllRequest < 3) { |
| o.ignoreUnknownValues = true; |
| o.kind = 'foo'; |
| o.rows = buildUnnamed87(); |
| o.skipInvalidRows = true; |
| o.templateSuffix = 'foo'; |
| } |
| buildCounterTableDataInsertAllRequest--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllRequest(api.TableDataInsertAllRequest o) { |
| buildCounterTableDataInsertAllRequest++; |
| if (buildCounterTableDataInsertAllRequest < 3) { |
| unittest.expect(o.ignoreUnknownValues!, unittest.isTrue); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed87(o.rows!); |
| unittest.expect(o.skipInvalidRows!, unittest.isTrue); |
| unittest.expect( |
| o.templateSuffix!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTableDataInsertAllRequest--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed88() => [ |
| buildErrorProto(), |
| buildErrorProto(), |
| ]; |
| |
| void checkUnnamed88(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllResponseInsertErrors = 0; |
| api.TableDataInsertAllResponseInsertErrors |
| buildTableDataInsertAllResponseInsertErrors() { |
| final o = api.TableDataInsertAllResponseInsertErrors(); |
| buildCounterTableDataInsertAllResponseInsertErrors++; |
| if (buildCounterTableDataInsertAllResponseInsertErrors < 3) { |
| o.errors = buildUnnamed88(); |
| o.index = 42; |
| } |
| buildCounterTableDataInsertAllResponseInsertErrors--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllResponseInsertErrors( |
| api.TableDataInsertAllResponseInsertErrors o) { |
| buildCounterTableDataInsertAllResponseInsertErrors++; |
| if (buildCounterTableDataInsertAllResponseInsertErrors < 3) { |
| checkUnnamed88(o.errors!); |
| unittest.expect( |
| o.index!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterTableDataInsertAllResponseInsertErrors--; |
| } |
| |
| core.List<api.TableDataInsertAllResponseInsertErrors> buildUnnamed89() => [ |
| buildTableDataInsertAllResponseInsertErrors(), |
| buildTableDataInsertAllResponseInsertErrors(), |
| ]; |
| |
| void checkUnnamed89(core.List<api.TableDataInsertAllResponseInsertErrors> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableDataInsertAllResponseInsertErrors(o[0]); |
| checkTableDataInsertAllResponseInsertErrors(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllResponse = 0; |
| api.TableDataInsertAllResponse buildTableDataInsertAllResponse() { |
| final o = api.TableDataInsertAllResponse(); |
| buildCounterTableDataInsertAllResponse++; |
| if (buildCounterTableDataInsertAllResponse < 3) { |
| o.insertErrors = buildUnnamed89(); |
| o.kind = 'foo'; |
| } |
| buildCounterTableDataInsertAllResponse--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllResponse(api.TableDataInsertAllResponse o) { |
| buildCounterTableDataInsertAllResponse++; |
| if (buildCounterTableDataInsertAllResponse < 3) { |
| checkUnnamed89(o.insertErrors!); |
| unittest.expect( |
| o.kind!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTableDataInsertAllResponse--; |
| } |
| |
| core.List<api.TableRow> buildUnnamed90() => [ |
| buildTableRow(), |
| buildTableRow(), |
| ]; |
| |
| void checkUnnamed90(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterTableDataList = 0; |
| api.TableDataList buildTableDataList() { |
| final o = api.TableDataList(); |
| buildCounterTableDataList++; |
| if (buildCounterTableDataList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed90(); |
| o.totalRows = 'foo'; |
| } |
| buildCounterTableDataList--; |
| return o; |
| } |
| |
| void 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'), |
| ); |
| checkUnnamed90(o.rows!); |
| unittest.expect( |
| o.totalRows!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTableDataList--; |
| } |
| |
| core.List<core.String> buildUnnamed91() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed91(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 buildCounterTableFieldSchemaCategories = 0; |
| api.TableFieldSchemaCategories buildTableFieldSchemaCategories() { |
| final o = api.TableFieldSchemaCategories(); |
| buildCounterTableFieldSchemaCategories++; |
| if (buildCounterTableFieldSchemaCategories < 3) { |
| o.names = buildUnnamed91(); |
| } |
| buildCounterTableFieldSchemaCategories--; |
| return o; |
| } |
| |
| void checkTableFieldSchemaCategories(api.TableFieldSchemaCategories o) { |
| buildCounterTableFieldSchemaCategories++; |
| if (buildCounterTableFieldSchemaCategories < 3) { |
| checkUnnamed91(o.names!); |
| } |
| buildCounterTableFieldSchemaCategories--; |
| } |
| |
| core.List<api.TableFieldSchema> buildUnnamed92() => [ |
| buildTableFieldSchema(), |
| buildTableFieldSchema(), |
| ]; |
| |
| void checkUnnamed92(core.List<api.TableFieldSchema> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableFieldSchema(o[0]); |
| checkTableFieldSchema(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed93() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed93(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 buildCounterTableFieldSchemaPolicyTags = 0; |
| api.TableFieldSchemaPolicyTags buildTableFieldSchemaPolicyTags() { |
| final o = api.TableFieldSchemaPolicyTags(); |
| buildCounterTableFieldSchemaPolicyTags++; |
| if (buildCounterTableFieldSchemaPolicyTags < 3) { |
| o.names = buildUnnamed93(); |
| } |
| buildCounterTableFieldSchemaPolicyTags--; |
| return o; |
| } |
| |
| void checkTableFieldSchemaPolicyTags(api.TableFieldSchemaPolicyTags o) { |
| buildCounterTableFieldSchemaPolicyTags++; |
| if (buildCounterTableFieldSchemaPolicyTags < 3) { |
| checkUnnamed93(o.names!); |
| } |
| buildCounterTableFieldSchemaPolicyTags--; |
| } |
| |
| core.int buildCounterTableFieldSchema = 0; |
| api.TableFieldSchema buildTableFieldSchema() { |
| final o = api.TableFieldSchema(); |
| buildCounterTableFieldSchema++; |
| if (buildCounterTableFieldSchema < 3) { |
| o.categories = buildTableFieldSchemaCategories(); |
| o.collationSpec = 'foo'; |
| o.description = 'foo'; |
| o.fields = buildUnnamed92(); |
| o.maxLength = 'foo'; |
| o.mode = 'foo'; |
| o.name = 'foo'; |
| o.policyTags = buildTableFieldSchemaPolicyTags(); |
| o.precision = 'foo'; |
| o.scale = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterTableFieldSchema--; |
| return o; |
| } |
| |
| void checkTableFieldSchema(api.TableFieldSchema o) { |
| buildCounterTableFieldSchema++; |
| if (buildCounterTableFieldSchema < 3) { |
| checkTableFieldSchemaCategories(o.categories!); |
| unittest.expect( |
| o.collationSpec!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.description!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed92(o.fields!); |
| unittest.expect( |
| o.maxLength!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.mode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkTableFieldSchemaPolicyTags(o.policyTags!); |
| unittest.expect( |
| o.precision!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.scale!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTableFieldSchema--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed94() => { |
| 'x': 'foo', |
| 'y': 'foo', |
| }; |
| |
| void checkUnnamed94(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterTableListTablesView = 0; |
| api.TableListTablesView buildTableListTablesView() { |
| final o = api.TableListTablesView(); |
| buildCounterTableListTablesView++; |
| if (buildCounterTableListTablesView < 3) { |
| o.useLegacySql = true; |
| } |
| buildCounterTableListTablesView--; |
| return o; |
| } |
| |
| void checkTableListTablesView(api.TableListTablesView o) { |
| buildCounterTableListTablesView++; |
| if (buildCounterTableListTablesView < 3) { |
| unittest.expect(o.useLegacySql!, unittest.isTrue); |
| } |
| buildCounterTableListTablesView--; |
| } |
| |
| core.int buildCounterTableListTables = 0; |
| api.TableListTables buildTableListTables() { |
| final o = api.TableListTables(); |
| buildCounterTableListTables++; |
| if (buildCounterTableListTables < 3) { |
| o.clustering = buildClustering(); |
| o.creationTime = 'foo'; |
| o.expirationTime = 'foo'; |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed94(); |
| o.rangePartitioning = buildRangePartitioning(); |
| o.tableReference = buildTableReference(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.type = 'foo'; |
| o.view = buildTableListTablesView(); |
| } |
| buildCounterTableListTables--; |
| return o; |
| } |
| |
| void checkTableListTables(api.TableListTables o) { |
| buildCounterTableListTables++; |
| if (buildCounterTableListTables < 3) { |
| checkClustering(o.clustering!); |
| unittest.expect( |
| o.creationTime!, |
| 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'), |
| ); |
| checkUnnamed94(o.labels!); |
| checkRangePartitioning(o.rangePartitioning!); |
| checkTableReference(o.tableReference!); |
| checkTimePartitioning(o.timePartitioning!); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| checkTableListTablesView(o.view!); |
| } |
| buildCounterTableListTables--; |
| } |
| |
| core.List<api.TableListTables> buildUnnamed95() => [ |
| buildTableListTables(), |
| buildTableListTables(), |
| ]; |
| |
| void checkUnnamed95(core.List<api.TableListTables> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableListTables(o[0]); |
| checkTableListTables(o[1]); |
| } |
| |
| core.int buildCounterTableList = 0; |
| api.TableList buildTableList() { |
| final o = api.TableList(); |
| buildCounterTableList++; |
| if (buildCounterTableList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| o.tables = buildUnnamed95(); |
| o.totalItems = 42; |
| } |
| buildCounterTableList--; |
| return o; |
| } |
| |
| void 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'), |
| ); |
| checkUnnamed95(o.tables!); |
| unittest.expect( |
| o.totalItems!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterTableList--; |
| } |
| |
| core.int buildCounterTableReference = 0; |
| api.TableReference buildTableReference() { |
| final o = api.TableReference(); |
| buildCounterTableReference++; |
| if (buildCounterTableReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| o.tableId = 'foo'; |
| } |
| buildCounterTableReference--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.TableCell> buildUnnamed96() => [ |
| buildTableCell(), |
| buildTableCell(), |
| ]; |
| |
| void checkUnnamed96(core.List<api.TableCell> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableCell(o[0]); |
| checkTableCell(o[1]); |
| } |
| |
| core.int buildCounterTableRow = 0; |
| api.TableRow buildTableRow() { |
| final o = api.TableRow(); |
| buildCounterTableRow++; |
| if (buildCounterTableRow < 3) { |
| o.f = buildUnnamed96(); |
| } |
| buildCounterTableRow--; |
| return o; |
| } |
| |
| void checkTableRow(api.TableRow o) { |
| buildCounterTableRow++; |
| if (buildCounterTableRow < 3) { |
| checkUnnamed96(o.f!); |
| } |
| buildCounterTableRow--; |
| } |
| |
| core.List<api.TableFieldSchema> buildUnnamed97() => [ |
| buildTableFieldSchema(), |
| buildTableFieldSchema(), |
| ]; |
| |
| void checkUnnamed97(core.List<api.TableFieldSchema> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableFieldSchema(o[0]); |
| checkTableFieldSchema(o[1]); |
| } |
| |
| core.int buildCounterTableSchema = 0; |
| api.TableSchema buildTableSchema() { |
| final o = api.TableSchema(); |
| buildCounterTableSchema++; |
| if (buildCounterTableSchema < 3) { |
| o.fields = buildUnnamed97(); |
| } |
| buildCounterTableSchema--; |
| return o; |
| } |
| |
| void checkTableSchema(api.TableSchema o) { |
| buildCounterTableSchema++; |
| if (buildCounterTableSchema < 3) { |
| checkUnnamed97(o.fields!); |
| } |
| buildCounterTableSchema--; |
| } |
| |
| core.List<core.String> buildUnnamed98() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed98(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 buildCounterTestIamPermissionsRequest = 0; |
| api.TestIamPermissionsRequest buildTestIamPermissionsRequest() { |
| final o = api.TestIamPermissionsRequest(); |
| buildCounterTestIamPermissionsRequest++; |
| if (buildCounterTestIamPermissionsRequest < 3) { |
| o.permissions = buildUnnamed98(); |
| } |
| buildCounterTestIamPermissionsRequest--; |
| return o; |
| } |
| |
| void checkTestIamPermissionsRequest(api.TestIamPermissionsRequest o) { |
| buildCounterTestIamPermissionsRequest++; |
| if (buildCounterTestIamPermissionsRequest < 3) { |
| checkUnnamed98(o.permissions!); |
| } |
| buildCounterTestIamPermissionsRequest--; |
| } |
| |
| core.List<core.String> buildUnnamed99() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed99(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 buildCounterTestIamPermissionsResponse = 0; |
| api.TestIamPermissionsResponse buildTestIamPermissionsResponse() { |
| final o = api.TestIamPermissionsResponse(); |
| buildCounterTestIamPermissionsResponse++; |
| if (buildCounterTestIamPermissionsResponse < 3) { |
| o.permissions = buildUnnamed99(); |
| } |
| buildCounterTestIamPermissionsResponse--; |
| return o; |
| } |
| |
| void checkTestIamPermissionsResponse(api.TestIamPermissionsResponse o) { |
| buildCounterTestIamPermissionsResponse++; |
| if (buildCounterTestIamPermissionsResponse < 3) { |
| checkUnnamed99(o.permissions!); |
| } |
| buildCounterTestIamPermissionsResponse--; |
| } |
| |
| core.int buildCounterTimePartitioning = 0; |
| api.TimePartitioning buildTimePartitioning() { |
| final o = api.TimePartitioning(); |
| buildCounterTimePartitioning++; |
| if (buildCounterTimePartitioning < 3) { |
| o.expirationMs = 'foo'; |
| o.field = 'foo'; |
| o.requirePartitionFilter = true; |
| o.type = 'foo'; |
| } |
| buildCounterTimePartitioning--; |
| return o; |
| } |
| |
| void checkTimePartitioning(api.TimePartitioning o) { |
| buildCounterTimePartitioning++; |
| if (buildCounterTimePartitioning < 3) { |
| unittest.expect( |
| o.expirationMs!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.field!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.requirePartitionFilter!, unittest.isTrue); |
| unittest.expect( |
| o.type!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTimePartitioning--; |
| } |
| |
| core.List<core.String> buildUnnamed100() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed100(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.List<core.String> buildUnnamed101() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed101(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.Map<core.String, core.double> buildUnnamed102() => { |
| 'x': 42.0, |
| 'y': 42.0, |
| }; |
| |
| void checkUnnamed102(core.Map<core.String, core.double> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o['x']!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o['y']!, |
| unittest.equals(42.0), |
| ); |
| } |
| |
| core.List<core.String> buildUnnamed103() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed103(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 buildCounterTrainingOptions = 0; |
| api.TrainingOptions buildTrainingOptions() { |
| final o = api.TrainingOptions(); |
| buildCounterTrainingOptions++; |
| if (buildCounterTrainingOptions < 3) { |
| o.adjustStepChanges = true; |
| o.autoArima = true; |
| o.autoArimaMaxOrder = 'foo'; |
| o.batchSize = 'foo'; |
| o.boosterType = 'foo'; |
| o.cleanSpikesAndDips = true; |
| o.colsampleBylevel = 42.0; |
| o.colsampleBynode = 42.0; |
| o.colsampleBytree = 42.0; |
| o.dartNormalizeType = 'foo'; |
| o.dataFrequency = 'foo'; |
| o.dataSplitColumn = 'foo'; |
| o.dataSplitEvalFraction = 42.0; |
| o.dataSplitMethod = 'foo'; |
| o.decomposeTimeSeries = true; |
| o.distanceType = 'foo'; |
| o.dropout = 42.0; |
| o.earlyStop = true; |
| o.feedbackType = 'foo'; |
| o.hiddenUnits = buildUnnamed100(); |
| o.holidayRegion = 'foo'; |
| o.horizon = 'foo'; |
| o.includeDrift = true; |
| o.initialLearnRate = 42.0; |
| o.inputLabelColumns = buildUnnamed101(); |
| o.itemColumn = 'foo'; |
| o.kmeansInitializationColumn = 'foo'; |
| o.kmeansInitializationMethod = 'foo'; |
| o.l1Regularization = 42.0; |
| o.l2Regularization = 42.0; |
| o.labelClassWeights = buildUnnamed102(); |
| o.learnRate = 42.0; |
| o.learnRateStrategy = 'foo'; |
| o.lossType = 'foo'; |
| o.maxIterations = 'foo'; |
| o.maxTreeDepth = 'foo'; |
| o.minRelativeProgress = 42.0; |
| o.minSplitLoss = 42.0; |
| o.minTreeChildWeight = 'foo'; |
| o.modelUri = 'foo'; |
| o.nonSeasonalOrder = buildArimaOrder(); |
| o.numClusters = 'foo'; |
| o.numFactors = 'foo'; |
| o.numParallelTree = 'foo'; |
| o.optimizationStrategy = 'foo'; |
| o.preserveInputStructs = true; |
| o.subsample = 42.0; |
| o.timeSeriesDataColumn = 'foo'; |
| o.timeSeriesIdColumn = 'foo'; |
| o.timeSeriesIdColumns = buildUnnamed103(); |
| o.timeSeriesTimestampColumn = 'foo'; |
| o.treeMethod = 'foo'; |
| o.userColumn = 'foo'; |
| o.walsAlpha = 42.0; |
| o.warmStart = true; |
| } |
| buildCounterTrainingOptions--; |
| return o; |
| } |
| |
| void checkTrainingOptions(api.TrainingOptions o) { |
| buildCounterTrainingOptions++; |
| if (buildCounterTrainingOptions < 3) { |
| unittest.expect(o.adjustStepChanges!, unittest.isTrue); |
| unittest.expect(o.autoArima!, unittest.isTrue); |
| unittest.expect( |
| o.autoArimaMaxOrder!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.batchSize!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.boosterType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.cleanSpikesAndDips!, unittest.isTrue); |
| unittest.expect( |
| o.colsampleBylevel!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.colsampleBynode!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.colsampleBytree!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.dartNormalizeType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.dataFrequency!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.dataSplitColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.dataSplitEvalFraction!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.dataSplitMethod!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.decomposeTimeSeries!, unittest.isTrue); |
| unittest.expect( |
| o.distanceType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.dropout!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect(o.earlyStop!, unittest.isTrue); |
| unittest.expect( |
| o.feedbackType!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed100(o.hiddenUnits!); |
| unittest.expect( |
| o.holidayRegion!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.horizon!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.includeDrift!, unittest.isTrue); |
| unittest.expect( |
| o.initialLearnRate!, |
| unittest.equals(42.0), |
| ); |
| checkUnnamed101(o.inputLabelColumns!); |
| unittest.expect( |
| o.itemColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kmeansInitializationColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.kmeansInitializationMethod!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.l1Regularization!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.l2Regularization!, |
| unittest.equals(42.0), |
| ); |
| checkUnnamed102(o.labelClassWeights!); |
| unittest.expect( |
| o.learnRate!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.learnRateStrategy!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.lossType!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.maxIterations!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.maxTreeDepth!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.minRelativeProgress!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.minSplitLoss!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.minTreeChildWeight!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.modelUri!, |
| unittest.equals('foo'), |
| ); |
| checkArimaOrder(o.nonSeasonalOrder!); |
| unittest.expect( |
| o.numClusters!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numFactors!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.numParallelTree!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.optimizationStrategy!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.preserveInputStructs!, unittest.isTrue); |
| unittest.expect( |
| o.subsample!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.timeSeriesDataColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.timeSeriesIdColumn!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed103(o.timeSeriesIdColumns!); |
| unittest.expect( |
| o.timeSeriesTimestampColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.treeMethod!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.userColumn!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.walsAlpha!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect(o.warmStart!, unittest.isTrue); |
| } |
| buildCounterTrainingOptions--; |
| } |
| |
| core.List<api.IterationResult> buildUnnamed104() => [ |
| buildIterationResult(), |
| buildIterationResult(), |
| ]; |
| |
| void checkUnnamed104(core.List<api.IterationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkIterationResult(o[0]); |
| checkIterationResult(o[1]); |
| } |
| |
| core.int buildCounterTrainingRun = 0; |
| api.TrainingRun buildTrainingRun() { |
| final o = api.TrainingRun(); |
| buildCounterTrainingRun++; |
| if (buildCounterTrainingRun < 3) { |
| o.dataSplitResult = buildDataSplitResult(); |
| o.evaluationMetrics = buildEvaluationMetrics(); |
| o.results = buildUnnamed104(); |
| o.startTime = 'foo'; |
| o.trainingOptions = buildTrainingOptions(); |
| } |
| buildCounterTrainingRun--; |
| return o; |
| } |
| |
| void checkTrainingRun(api.TrainingRun o) { |
| buildCounterTrainingRun++; |
| if (buildCounterTrainingRun < 3) { |
| checkDataSplitResult(o.dataSplitResult!); |
| checkEvaluationMetrics(o.evaluationMetrics!); |
| checkUnnamed104(o.results!); |
| unittest.expect( |
| o.startTime!, |
| unittest.equals('foo'), |
| ); |
| checkTrainingOptions(o.trainingOptions!); |
| } |
| buildCounterTrainingRun--; |
| } |
| |
| core.int buildCounterTransactionInfo = 0; |
| api.TransactionInfo buildTransactionInfo() { |
| final o = api.TransactionInfo(); |
| buildCounterTransactionInfo++; |
| if (buildCounterTransactionInfo < 3) { |
| o.transactionId = 'foo'; |
| } |
| buildCounterTransactionInfo--; |
| return o; |
| } |
| |
| void checkTransactionInfo(api.TransactionInfo o) { |
| buildCounterTransactionInfo++; |
| if (buildCounterTransactionInfo < 3) { |
| unittest.expect( |
| o.transactionId!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterTransactionInfo--; |
| } |
| |
| core.int buildCounterUserDefinedFunctionResource = 0; |
| api.UserDefinedFunctionResource buildUserDefinedFunctionResource() { |
| final o = api.UserDefinedFunctionResource(); |
| buildCounterUserDefinedFunctionResource++; |
| if (buildCounterUserDefinedFunctionResource < 3) { |
| o.inlineCode = 'foo'; |
| o.resourceUri = 'foo'; |
| } |
| buildCounterUserDefinedFunctionResource--; |
| return o; |
| } |
| |
| void checkUserDefinedFunctionResource(api.UserDefinedFunctionResource o) { |
| buildCounterUserDefinedFunctionResource++; |
| if (buildCounterUserDefinedFunctionResource < 3) { |
| unittest.expect( |
| o.inlineCode!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.resourceUri!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterUserDefinedFunctionResource--; |
| } |
| |
| core.List<api.UserDefinedFunctionResource> buildUnnamed105() => [ |
| buildUserDefinedFunctionResource(), |
| buildUserDefinedFunctionResource(), |
| ]; |
| |
| void checkUnnamed105(core.List<api.UserDefinedFunctionResource> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUserDefinedFunctionResource(o[0]); |
| checkUserDefinedFunctionResource(o[1]); |
| } |
| |
| core.int buildCounterViewDefinition = 0; |
| api.ViewDefinition buildViewDefinition() { |
| final o = api.ViewDefinition(); |
| buildCounterViewDefinition++; |
| if (buildCounterViewDefinition < 3) { |
| o.query = 'foo'; |
| o.useExplicitColumnNames = true; |
| o.useLegacySql = true; |
| o.userDefinedFunctionResources = buildUnnamed105(); |
| } |
| buildCounterViewDefinition--; |
| return o; |
| } |
| |
| void checkViewDefinition(api.ViewDefinition o) { |
| buildCounterViewDefinition++; |
| if (buildCounterViewDefinition < 3) { |
| unittest.expect( |
| o.query!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.useExplicitColumnNames!, unittest.isTrue); |
| unittest.expect(o.useLegacySql!, unittest.isTrue); |
| checkUnnamed105(o.userDefinedFunctionResources!); |
| } |
| buildCounterViewDefinition--; |
| } |
| |
| core.List<core.String> buildUnnamed106() => [ |
| 'foo', |
| 'foo', |
| ]; |
| |
| void checkUnnamed106(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'), |
| ); |
| } |
| |
| void main() { |
| unittest.group('obj-schema-AggregateClassificationMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildAggregateClassificationMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.AggregateClassificationMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkAggregateClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Argument', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildArgument(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Argument.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkArgument(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaFittingMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildArimaFittingMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ArimaFittingMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkArimaFittingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaForecastingMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildArimaForecastingMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ArimaForecastingMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkArimaForecastingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaOrder', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildArimaOrder(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.ArimaOrder.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkArimaOrder(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaSingleModelForecastingMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildArimaSingleModelForecastingMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ArimaSingleModelForecastingMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkArimaSingleModelForecastingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AuditConfig', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildAuditConfig(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.AuditConfig.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkAuditConfig(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AuditLogConfig', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildAuditLogConfig(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.AuditLogConfig.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkAuditLogConfig(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AvroOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildAvroOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.AvroOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkAvroOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BiEngineReason', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBiEngineReason(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BiEngineReason.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBiEngineReason(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BiEngineStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBiEngineStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BiEngineStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBiEngineStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigQueryModelTraining', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBigQueryModelTraining(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BigQueryModelTraining.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBigQueryModelTraining(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableColumn', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBigtableColumn(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BigtableColumn.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBigtableColumn(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableColumnFamily', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBigtableColumnFamily(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BigtableColumnFamily.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBigtableColumnFamily(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBigtableOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BigtableOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBigtableOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BinaryClassificationMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBinaryClassificationMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BinaryClassificationMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBinaryClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BinaryConfusionMatrix', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBinaryConfusionMatrix(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BinaryConfusionMatrix.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBinaryConfusionMatrix(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Binding', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBinding(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Binding.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkBinding(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlIterationResult', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBqmlIterationResult(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BqmlIterationResult.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBqmlIterationResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlTrainingRunTrainingOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBqmlTrainingRunTrainingOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BqmlTrainingRunTrainingOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBqmlTrainingRunTrainingOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlTrainingRun', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildBqmlTrainingRun(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.BqmlTrainingRun.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkBqmlTrainingRun(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CategoricalValue', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildCategoricalValue(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.CategoricalValue.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkCategoricalValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CategoryCount', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildCategoryCount(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.CategoryCount.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkCategoryCount(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Cluster', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildCluster(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Cluster.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkCluster(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Clustering', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildClustering(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Clustering.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkClustering(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClusteringMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildClusteringMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ClusteringMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkClusteringMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ConfusionMatrix', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildConfusionMatrix(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ConfusionMatrix.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkConfusionMatrix(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ConnectionProperty', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildConnectionProperty(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ConnectionProperty.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkConnectionProperty(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CsvOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildCsvOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.CsvOptions.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkCsvOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DataSplitResult', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDataSplitResult(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DataSplitResult.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDataSplitResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetAccess', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetAccess(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetAccess.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetAccess(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetTags', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetTags(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetTags.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetTags(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Dataset', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDataset(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Dataset.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkDataset(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetAccessEntry', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetAccessEntry(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetAccessEntry.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetAccessEntry(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetListDatasets', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetListDatasets(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetListDatasets.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetListDatasets(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetList', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetList(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetList.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDatasetReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DatasetReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDatasetReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DestinationTableProperties', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDestinationTableProperties(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DestinationTableProperties.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDestinationTableProperties(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DmlStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildDmlStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.DmlStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkDmlStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EncryptionConfiguration', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildEncryptionConfiguration(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.EncryptionConfiguration.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkEncryptionConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Entry', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildEntry(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Entry.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkEntry(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ErrorProto', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildErrorProto(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.ErrorProto.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkErrorProto(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EvaluationMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildEvaluationMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.EvaluationMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkEvaluationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExplainQueryStage', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildExplainQueryStage(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ExplainQueryStage.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkExplainQueryStage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExplainQueryStep', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildExplainQueryStep(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ExplainQueryStep.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkExplainQueryStep(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Expr', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildExpr(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Expr.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkExpr(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExternalDataConfiguration', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildExternalDataConfiguration(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ExternalDataConfiguration.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkExternalDataConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-FeatureValue', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildFeatureValue(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.FeatureValue.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkFeatureValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetIamPolicyRequest', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildGetIamPolicyRequest(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.GetIamPolicyRequest.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkGetIamPolicyRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetPolicyOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildGetPolicyOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.GetPolicyOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkGetPolicyOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetQueryResultsResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildGetQueryResultsResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.GetQueryResultsResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkGetQueryResultsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetServiceAccountResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildGetServiceAccountResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.GetServiceAccountResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkGetServiceAccountResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleSheetsOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildGoogleSheetsOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.GoogleSheetsOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkGoogleSheetsOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-HivePartitioningOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildHivePartitioningOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.HivePartitioningOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkHivePartitioningOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-IterationResult', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildIterationResult(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.IterationResult.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkIterationResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Job', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJob(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.Job.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkJob(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobCancelResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobCancelResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobCancelResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobCancelResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfiguration', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobConfiguration(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobConfiguration.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationExtract', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobConfigurationExtract(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobConfigurationExtract.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobConfigurationExtract(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationLoad', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobConfigurationLoad(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobConfigurationLoad.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobConfigurationLoad(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationQuery', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobConfigurationQuery(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobConfigurationQuery.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobConfigurationQuery(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationTableCopy', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobConfigurationTableCopy(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobConfigurationTableCopy.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobConfigurationTableCopy(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobListJobs', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobListJobs(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobListJobs.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobListJobs(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobList', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobList(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.JobList.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkJobList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatisticsReservationUsage', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatisticsReservationUsage(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatisticsReservationUsage.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatisticsReservationUsage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics2ReservationUsage', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatistics2ReservationUsage(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatistics2ReservationUsage.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatistics2ReservationUsage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics2', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatistics2(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatistics2.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatistics2(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics3', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatistics3(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatistics3.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatistics3(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics4', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatistics4(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.JobStatistics4.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatistics4(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatus', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJobStatus(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.JobStatus.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkJobStatus(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JsonObject', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildJsonObject(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.JsonObject.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkJsonObject(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListModelsResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildListModelsResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ListModelsResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkListModelsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListRoutinesResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildListRoutinesResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ListRoutinesResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkListRoutinesResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListRowAccessPoliciesResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildListRowAccessPoliciesResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ListRowAccessPoliciesResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkListRowAccessPoliciesResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MaterializedViewDefinition', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildMaterializedViewDefinition(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.MaterializedViewDefinition.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkMaterializedViewDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MlStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildMlStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.MlStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkMlStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Model', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildModel(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Model.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkModel(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelDefinitionModelOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildModelDefinitionModelOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ModelDefinitionModelOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkModelDefinitionModelOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelDefinition', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildModelDefinition(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ModelDefinition.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkModelDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildModelReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ModelReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkModelReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MultiClassClassificationMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildMultiClassClassificationMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.MultiClassClassificationMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkMultiClassClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ParquetOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildParquetOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ParquetOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkParquetOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Policy', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildPolicy(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Policy.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkPolicy(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectListProjects', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildProjectListProjects(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ProjectListProjects.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkProjectListProjects(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectList', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildProjectList(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ProjectList.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkProjectList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildProjectReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ProjectReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkProjectReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameter', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryParameter(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryParameter.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryParameter(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterTypeStructTypes', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryParameterTypeStructTypes(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryParameterTypeStructTypes.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryParameterTypeStructTypes(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterType', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryParameterType(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryParameterType.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryParameterType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterValue', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryParameterValue(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryParameterValue.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryParameterValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryRequest', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryRequest(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryRequest.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryTimelineSample', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildQueryTimelineSample(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.QueryTimelineSample.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkQueryTimelineSample(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RangePartitioningRange', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRangePartitioningRange(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RangePartitioningRange.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRangePartitioningRange(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RangePartitioning', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRangePartitioning(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RangePartitioning.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRangePartitioning(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RankingMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRankingMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RankingMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRankingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RegressionMetrics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRegressionMetrics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RegressionMetrics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRegressionMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Routine', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRoutine(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Routine.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkRoutine(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RoutineReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRoutineReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RoutineReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRoutineReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Row', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRow(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.Row.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkRow(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RowAccessPolicy', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRowAccessPolicy(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RowAccessPolicy.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRowAccessPolicy(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RowAccessPolicyReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRowAccessPolicyReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RowAccessPolicyReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRowAccessPolicyReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RowLevelSecurityStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildRowLevelSecurityStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.RowLevelSecurityStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkRowLevelSecurityStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ScriptStackFrame', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildScriptStackFrame(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ScriptStackFrame.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkScriptStackFrame(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ScriptStatistics', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildScriptStatistics(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ScriptStatistics.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkScriptStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SessionInfo', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildSessionInfo(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.SessionInfo.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkSessionInfo(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SetIamPolicyRequest', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildSetIamPolicyRequest(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.SetIamPolicyRequest.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkSetIamPolicyRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SnapshotDefinition', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildSnapshotDefinition(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.SnapshotDefinition.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkSnapshotDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlDataType', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildStandardSqlDataType(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.StandardSqlDataType.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkStandardSqlDataType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlField', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildStandardSqlField(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.StandardSqlField.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkStandardSqlField(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlStructType', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildStandardSqlStructType(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.StandardSqlStructType.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkStandardSqlStructType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlTableType', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildStandardSqlTableType(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.StandardSqlTableType.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkStandardSqlTableType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Streamingbuffer', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildStreamingbuffer(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.Streamingbuffer.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkStreamingbuffer(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Table', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTable(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.Table.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkTable(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableCell', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableCell(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.TableCell.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkTableCell(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllRequestRows', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableDataInsertAllRequestRows(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableDataInsertAllRequestRows.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableDataInsertAllRequestRows(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllRequest', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableDataInsertAllRequest(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableDataInsertAllRequest.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableDataInsertAllRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllResponseInsertErrors', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableDataInsertAllResponseInsertErrors(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableDataInsertAllResponseInsertErrors.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableDataInsertAllResponseInsertErrors(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableDataInsertAllResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableDataInsertAllResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableDataInsertAllResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataList', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableDataList(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableDataList.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableDataList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchemaCategories', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableFieldSchemaCategories(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableFieldSchemaCategories.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableFieldSchemaCategories(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchemaPolicyTags', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableFieldSchemaPolicyTags(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableFieldSchemaPolicyTags.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableFieldSchemaPolicyTags(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchema', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableFieldSchema(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableFieldSchema.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableFieldSchema(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableListTablesView', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableListTablesView(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableListTablesView.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableListTablesView(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableListTables', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableListTables(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableListTables.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableListTables(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableList', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableList(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.TableList.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkTableList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableReference', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableReference(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableReference.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableRow', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableRow(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = |
| api.TableRow.fromJson(oJson as core.Map<core.String, core.dynamic>); |
| checkTableRow(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableSchema', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTableSchema(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TableSchema.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTableSchema(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TestIamPermissionsRequest', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTestIamPermissionsRequest(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TestIamPermissionsRequest.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTestIamPermissionsRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TestIamPermissionsResponse', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTestIamPermissionsResponse(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TestIamPermissionsResponse.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTestIamPermissionsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TimePartitioning', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTimePartitioning(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TimePartitioning.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTimePartitioning(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TrainingOptions', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTrainingOptions(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TrainingOptions.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTrainingOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TrainingRun', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTrainingRun(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TrainingRun.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTrainingRun(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TransactionInfo', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildTransactionInfo(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.TransactionInfo.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkTransactionInfo(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UserDefinedFunctionResource', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildUserDefinedFunctionResource(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.UserDefinedFunctionResource.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkUserDefinedFunctionResource(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ViewDefinition', () { |
| unittest.test('to-json--from-json', () async { |
| final o = buildViewDefinition(); |
| final oJson = convert.jsonDecode(convert.jsonEncode(o)); |
| final od = api.ViewDefinition.fromJson( |
| oJson as core.Map<core.String, core.dynamic>); |
| checkViewDefinition(od); |
| }); |
| }); |
| |
| unittest.group('resource-DatasetsResource', () { |
| unittest.test('method--delete', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_deleteContents = true; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['deleteContents']!.first, |
| unittest.equals('$arg_deleteContents'), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| await res.delete(arg_projectId, arg_datasetId, |
| deleteContents: arg_deleteContents, $fields: arg_$fields); |
| }); |
| |
| unittest.test('method--get', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = |
| await res.get(arg_projectId, arg_datasetId, $fields: arg_$fields); |
| checkDataset(response as api.Dataset); |
| }); |
| |
| unittest.test('method--insert', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_request = buildDataset(); |
| final arg_projectId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Dataset.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkDataset(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = |
| await res.insert(arg_request, arg_projectId, $fields: arg_$fields); |
| checkDataset(response as api.Dataset); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_projectId = 'foo'; |
| final arg_all = true; |
| final arg_filter = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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( |
| queryMap['filter']!.first, |
| unittest.equals(arg_filter), |
| ); |
| unittest.expect( |
| core.int.parse(queryMap['maxResults']!.first), |
| unittest.equals(arg_maxResults), |
| ); |
| unittest.expect( |
| queryMap['pageToken']!.first, |
| unittest.equals(arg_pageToken), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildDatasetList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, |
| all: arg_all, |
| filter: arg_filter, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields); |
| checkDatasetList(response as api.DatasetList); |
| }); |
| |
| unittest.test('method--patch', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_request = buildDataset(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Dataset.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkDataset(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.patch( |
| arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields); |
| checkDataset(response as api.Dataset); |
| }); |
| |
| unittest.test('method--update', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).datasets; |
| final arg_request = buildDataset(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Dataset.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkDataset(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.update( |
| arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields); |
| checkDataset(response as api.Dataset); |
| }); |
| }); |
| |
| unittest.group('resource-JobsResource', () { |
| unittest.test('method--cancel', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_projectId = 'foo'; |
| final arg_jobId = 'foo'; |
| final arg_location = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| index = path.indexOf('/cancel', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect( |
| subPart, |
| unittest.equals('$arg_jobId'), |
| ); |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 7), |
| unittest.equals('/cancel'), |
| ); |
| pathOffset += 7; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['location']!.first, |
| unittest.equals(arg_location), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildJobCancelResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.cancel(arg_projectId, arg_jobId, |
| location: arg_location, $fields: arg_$fields); |
| checkJobCancelResponse(response as api.JobCancelResponse); |
| }); |
| |
| unittest.test('method--delete', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_projectId = 'foo'; |
| final arg_jobId = 'foo'; |
| final arg_location = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['location']!.first, |
| unittest.equals(arg_location), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| await res.delete(arg_projectId, arg_jobId, |
| location: arg_location, $fields: arg_$fields); |
| }); |
| |
| unittest.test('method--get', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_projectId = 'foo'; |
| final arg_jobId = 'foo'; |
| final arg_location = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['location']!.first, |
| unittest.equals(arg_location), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildJob()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.get(arg_projectId, arg_jobId, |
| location: arg_location, $fields: arg_$fields); |
| checkJob(response as api.Job); |
| }); |
| |
| unittest.test('method--getQueryResults', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_projectId = 'foo'; |
| final arg_jobId = 'foo'; |
| final arg_location = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_startIndex = 'foo'; |
| final arg_timeoutMs = 42; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['location']!.first, |
| unittest.equals(arg_location), |
| ); |
| 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), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildGetQueryResultsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.getQueryResults(arg_projectId, arg_jobId, |
| location: arg_location, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| startIndex: arg_startIndex, |
| timeoutMs: arg_timeoutMs, |
| $fields: arg_$fields); |
| checkGetQueryResultsResponse(response as api.GetQueryResultsResponse); |
| }); |
| |
| unittest.test('method--insert', () async { |
| // TODO: Implement tests for media upload; |
| // TODO: Implement tests for media download; |
| |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_request = buildJob(); |
| final arg_projectId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Job.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkJob(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildJob()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = |
| await res.insert(arg_request, arg_projectId, $fields: arg_$fields); |
| checkJob(response as api.Job); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_projectId = 'foo'; |
| final arg_allUsers = true; |
| final arg_maxCreationTime = 'foo'; |
| final arg_maxResults = 42; |
| final arg_minCreationTime = 'foo'; |
| final arg_pageToken = 'foo'; |
| final arg_parentJobId = 'foo'; |
| final arg_projection = 'foo'; |
| final arg_stateFilter = buildUnnamed106(); |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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( |
| queryMap['maxCreationTime']!.first, |
| unittest.equals(arg_maxCreationTime), |
| ); |
| unittest.expect( |
| core.int.parse(queryMap['maxResults']!.first), |
| unittest.equals(arg_maxResults), |
| ); |
| unittest.expect( |
| queryMap['minCreationTime']!.first, |
| unittest.equals(arg_minCreationTime), |
| ); |
| unittest.expect( |
| queryMap['pageToken']!.first, |
| unittest.equals(arg_pageToken), |
| ); |
| unittest.expect( |
| queryMap['parentJobId']!.first, |
| unittest.equals(arg_parentJobId), |
| ); |
| unittest.expect( |
| queryMap['projection']!.first, |
| unittest.equals(arg_projection), |
| ); |
| unittest.expect( |
| queryMap['stateFilter']!, |
| unittest.equals(arg_stateFilter), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildJobList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, |
| allUsers: arg_allUsers, |
| maxCreationTime: arg_maxCreationTime, |
| maxResults: arg_maxResults, |
| minCreationTime: arg_minCreationTime, |
| pageToken: arg_pageToken, |
| parentJobId: arg_parentJobId, |
| projection: arg_projection, |
| stateFilter: arg_stateFilter, |
| $fields: arg_$fields); |
| checkJobList(response as api.JobList); |
| }); |
| |
| unittest.test('method--query', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).jobs; |
| final arg_request = buildQueryRequest(); |
| final arg_projectId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.QueryRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkQueryRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildQueryResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = |
| await res.query(arg_request, arg_projectId, $fields: arg_$fields); |
| checkQueryResponse(response as api.QueryResponse); |
| }); |
| }); |
| |
| unittest.group('resource-ModelsResource', () { |
| unittest.test('method--delete', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).models; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_modelId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| await res.delete(arg_projectId, arg_datasetId, arg_modelId, |
| $fields: arg_$fields); |
| }); |
| |
| unittest.test('method--get', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).models; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_modelId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildModel()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.get(arg_projectId, arg_datasetId, arg_modelId, |
| $fields: arg_$fields); |
| checkModel(response as api.Model); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).models; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildListModelsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, arg_datasetId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields); |
| checkListModelsResponse(response as api.ListModelsResponse); |
| }); |
| |
| unittest.test('method--patch', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).models; |
| final arg_request = buildModel(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_modelId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Model.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkModel(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildModel()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.patch( |
| arg_request, arg_projectId, arg_datasetId, arg_modelId, |
| $fields: arg_$fields); |
| checkModel(response as api.Model); |
| }); |
| }); |
| |
| unittest.group('resource-ProjectsResource', () { |
| unittest.test('method--getServiceAccount', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).projects; |
| final arg_projectId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| index = path.indexOf('/serviceAccount', 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 + 15), |
| unittest.equals('/serviceAccount'), |
| ); |
| pathOffset += 15; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildGetServiceAccountResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = |
| await res.getServiceAccount(arg_projectId, $fields: arg_$fields); |
| checkGetServiceAccountResponse(response as api.GetServiceAccountResponse); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).projects; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 8), |
| unittest.equals('projects'), |
| ); |
| pathOffset += 8; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildProjectList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list( |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields); |
| checkProjectList(response as api.ProjectList); |
| }); |
| }); |
| |
| unittest.group('resource-RoutinesResource', () { |
| unittest.test('method--delete', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).routines; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_routineId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| await res.delete(arg_projectId, arg_datasetId, arg_routineId, |
| $fields: arg_$fields); |
| }); |
| |
| unittest.test('method--get', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).routines; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_routineId = 'foo'; |
| final arg_readMask = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['readMask']!.first, |
| unittest.equals(arg_readMask), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.get( |
| arg_projectId, arg_datasetId, arg_routineId, |
| readMask: arg_readMask, $fields: arg_$fields); |
| checkRoutine(response as api.Routine); |
| }); |
| |
| unittest.test('method--insert', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).routines; |
| final arg_request = buildRoutine(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Routine.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkRoutine(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.insert( |
| arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields); |
| checkRoutine(response as api.Routine); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).routines; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_filter = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_readMask = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['filter']!.first, |
| unittest.equals(arg_filter), |
| ); |
| unittest.expect( |
| core.int.parse(queryMap['maxResults']!.first), |
| unittest.equals(arg_maxResults), |
| ); |
| unittest.expect( |
| queryMap['pageToken']!.first, |
| unittest.equals(arg_pageToken), |
| ); |
| unittest.expect( |
| queryMap['readMask']!.first, |
| unittest.equals(arg_readMask), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildListRoutinesResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, arg_datasetId, |
| filter: arg_filter, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| readMask: arg_readMask, |
| $fields: arg_$fields); |
| checkListRoutinesResponse(response as api.ListRoutinesResponse); |
| }); |
| |
| unittest.test('method--update', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).routines; |
| final arg_request = buildRoutine(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_routineId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Routine.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkRoutine(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.update( |
| arg_request, arg_projectId, arg_datasetId, arg_routineId, |
| $fields: arg_$fields); |
| checkRoutine(response as api.Routine); |
| }); |
| }); |
| |
| unittest.group('resource-RowAccessPoliciesResource', () { |
| unittest.test('method--getIamPolicy', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).rowAccessPolicies; |
| final arg_request = buildGetIamPolicyRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.GetIamPolicyRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkGetIamPolicyRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.getIamPolicy(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkPolicy(response as api.Policy); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).rowAccessPolicies; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_pageSize = 42; |
| final arg_pageToken = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 9), |
| unittest.equals('projects/'), |
| ); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| core.int.parse(queryMap['pageSize']!.first), |
| unittest.equals(arg_pageSize), |
| ); |
| unittest.expect( |
| queryMap['pageToken']!.first, |
| unittest.equals(arg_pageToken), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildListRowAccessPoliciesResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, arg_datasetId, arg_tableId, |
| pageSize: arg_pageSize, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields); |
| checkListRowAccessPoliciesResponse( |
| response as api.ListRowAccessPoliciesResponse); |
| }); |
| |
| unittest.test('method--setIamPolicy', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).rowAccessPolicies; |
| final arg_request = buildSetIamPolicyRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.SetIamPolicyRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkSetIamPolicyRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.setIamPolicy(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkPolicy(response as api.Policy); |
| }); |
| |
| unittest.test('method--testIamPermissions', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).rowAccessPolicies; |
| final arg_request = buildTestIamPermissionsRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.TestIamPermissionsRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkTestIamPermissionsRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTestIamPermissionsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.testIamPermissions(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkTestIamPermissionsResponse( |
| response as api.TestIamPermissionsResponse); |
| }); |
| }); |
| |
| unittest.group('resource-TabledataResource', () { |
| unittest.test('method--insertAll', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tabledata; |
| final arg_request = buildTableDataInsertAllRequest(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.TableDataInsertAllRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkTableDataInsertAllRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTableDataInsertAllResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.insertAll( |
| arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields); |
| checkTableDataInsertAllResponse( |
| response as api.TableDataInsertAllResponse); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tabledata; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_selectedFields = 'foo'; |
| final arg_startIndex = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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['selectedFields']!.first, |
| unittest.equals(arg_selectedFields), |
| ); |
| unittest.expect( |
| queryMap['startIndex']!.first, |
| unittest.equals(arg_startIndex), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTableDataList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, arg_datasetId, arg_tableId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| selectedFields: arg_selectedFields, |
| startIndex: arg_startIndex, |
| $fields: arg_$fields); |
| checkTableDataList(response as api.TableDataList); |
| }); |
| }); |
| |
| unittest.group('resource-TablesResource', () { |
| unittest.test('method--delete', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| await res.delete(arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields); |
| }); |
| |
| unittest.test('method--get', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_selectedFields = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['selectedFields']!.first, |
| unittest.equals(arg_selectedFields), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.get(arg_projectId, arg_datasetId, arg_tableId, |
| selectedFields: arg_selectedFields, $fields: arg_$fields); |
| checkTable(response as api.Table); |
| }); |
| |
| unittest.test('method--getIamPolicy', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildGetIamPolicyRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.GetIamPolicyRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkGetIamPolicyRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.getIamPolicy(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkPolicy(response as api.Policy); |
| }); |
| |
| unittest.test('method--insert', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildTable(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Table.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkTable(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.insert( |
| arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields); |
| checkTable(response as api.Table); |
| }); |
| |
| unittest.test('method--list', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_maxResults = 42; |
| final arg_pageToken = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final 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['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTableList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.list(arg_projectId, arg_datasetId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields); |
| checkTableList(response as api.TableList); |
| }); |
| |
| unittest.test('method--patch', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildTable(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_autodetectSchema = true; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Table.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkTable(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['autodetect_schema']!.first, |
| unittest.equals('$arg_autodetectSchema'), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.patch( |
| arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| autodetectSchema: arg_autodetectSchema, $fields: arg_$fields); |
| checkTable(response as api.Table); |
| }); |
| |
| unittest.test('method--setIamPolicy', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildSetIamPolicyRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.SetIamPolicyRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkSetIamPolicyRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.setIamPolicy(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkPolicy(response as api.Policy); |
| }); |
| |
| unittest.test('method--testIamPermissions', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildTestIamPermissionsRequest(); |
| final arg_resource = 'foo'; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = api.TestIamPermissionsRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkTestIamPermissionsRequest(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTestIamPermissionsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.testIamPermissions(arg_request, arg_resource, |
| $fields: arg_$fields); |
| checkTestIamPermissionsResponse( |
| response as api.TestIamPermissionsResponse); |
| }); |
| |
| unittest.test('method--update', () async { |
| final mock = HttpServerMock(); |
| final res = api.BigqueryApi(mock).tables; |
| final arg_request = buildTable(); |
| final arg_projectId = 'foo'; |
| final arg_datasetId = 'foo'; |
| final arg_tableId = 'foo'; |
| final arg_autodetectSchema = true; |
| final arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| final obj = |
| api.Table.fromJson(json as core.Map<core.String, core.dynamic>); |
| checkTable(obj); |
| |
| final path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals('/'), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 12), |
| unittest.equals('bigquery/v2/'), |
| ); |
| pathOffset += 12; |
| 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'), |
| ); |
| |
| final query = (req.url).query; |
| var queryOffset = 0; |
| final queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| final keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap['autodetect_schema']!.first, |
| unittest.equals('$arg_autodetectSchema'), |
| ); |
| unittest.expect( |
| queryMap['fields']!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| final h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| final resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| final response = await res.update( |
| arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| autodetectSchema: arg_autodetectSchema, $fields: arg_$fields); |
| checkTable(response as api.Table); |
| }); |
| }); |
| } |