| library googleapis_beta.genomics.v1beta2.test; |
| |
| import "dart:core" as core; |
| import "dart:collection" as collection; |
| import "dart:async" as async; |
| import "dart:convert" as convert; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:http/testing.dart' as http_testing; |
| import 'package:unittest/unittest.dart' as unittest; |
| import 'package:googleapis_beta/common/common.dart' as common; |
| import 'package:googleapis_beta/src/common_internal.dart' as common_internal; |
| import '../common/common_internal_test.dart' as common_test; |
| |
| import 'package:googleapis_beta/genomics/v1beta2.dart' as api; |
| |
| |
| |
| buildUnnamed1291() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1291(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')); |
| } |
| |
| buildUnnamed1292() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1292(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 buildCounterAlignReadGroupSetsRequest = 0; |
| buildAlignReadGroupSetsRequest() { |
| var o = new api.AlignReadGroupSetsRequest(); |
| buildCounterAlignReadGroupSetsRequest++; |
| if (buildCounterAlignReadGroupSetsRequest < 3) { |
| o.bamSourceUris = buildUnnamed1291(); |
| o.datasetId = "foo"; |
| o.interleavedFastqSource = buildInterleavedFastqSource(); |
| o.pairedFastqSource = buildPairedFastqSource(); |
| o.readGroupSetIds = buildUnnamed1292(); |
| } |
| buildCounterAlignReadGroupSetsRequest--; |
| return o; |
| } |
| |
| checkAlignReadGroupSetsRequest(api.AlignReadGroupSetsRequest o) { |
| buildCounterAlignReadGroupSetsRequest++; |
| if (buildCounterAlignReadGroupSetsRequest < 3) { |
| checkUnnamed1291(o.bamSourceUris); |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| checkInterleavedFastqSource(o.interleavedFastqSource); |
| checkPairedFastqSource(o.pairedFastqSource); |
| checkUnnamed1292(o.readGroupSetIds); |
| } |
| buildCounterAlignReadGroupSetsRequest--; |
| } |
| |
| core.int buildCounterAlignReadGroupSetsResponse = 0; |
| buildAlignReadGroupSetsResponse() { |
| var o = new api.AlignReadGroupSetsResponse(); |
| buildCounterAlignReadGroupSetsResponse++; |
| if (buildCounterAlignReadGroupSetsResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterAlignReadGroupSetsResponse--; |
| return o; |
| } |
| |
| checkAlignReadGroupSetsResponse(api.AlignReadGroupSetsResponse o) { |
| buildCounterAlignReadGroupSetsResponse++; |
| if (buildCounterAlignReadGroupSetsResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterAlignReadGroupSetsResponse--; |
| } |
| |
| buildUnnamed1293() { |
| var o = new core.List<core.int>(); |
| o.add(42); |
| o.add(42); |
| return o; |
| } |
| |
| checkUnnamed1293(core.List<core.int> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals(42)); |
| unittest.expect(o[1], unittest.equals(42)); |
| } |
| |
| buildUnnamed1294() { |
| var o = new core.List<core.double>(); |
| o.add(42.0); |
| o.add(42.0); |
| return o; |
| } |
| |
| checkUnnamed1294(core.List<core.double> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals(42.0)); |
| unittest.expect(o[1], unittest.equals(42.0)); |
| } |
| |
| buildUnnamed1295() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1295(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')); |
| } |
| |
| buildUnnamed1296() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1295(); |
| o["y"] = buildUnnamed1295(); |
| return o; |
| } |
| |
| checkUnnamed1296(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1295(o["x"]); |
| checkUnnamed1295(o["y"]); |
| } |
| |
| core.int buildCounterCall = 0; |
| buildCall() { |
| var o = new api.Call(); |
| buildCounterCall++; |
| if (buildCounterCall < 3) { |
| o.callSetId = "foo"; |
| o.callSetName = "foo"; |
| o.genotype = buildUnnamed1293(); |
| o.genotypeLikelihood = buildUnnamed1294(); |
| o.info = buildUnnamed1296(); |
| o.phaseset = "foo"; |
| } |
| buildCounterCall--; |
| return o; |
| } |
| |
| checkCall(api.Call o) { |
| buildCounterCall++; |
| if (buildCounterCall < 3) { |
| unittest.expect(o.callSetId, unittest.equals('foo')); |
| unittest.expect(o.callSetName, unittest.equals('foo')); |
| checkUnnamed1293(o.genotype); |
| checkUnnamed1294(o.genotypeLikelihood); |
| checkUnnamed1296(o.info); |
| unittest.expect(o.phaseset, unittest.equals('foo')); |
| } |
| buildCounterCall--; |
| } |
| |
| buildUnnamed1297() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1297(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')); |
| } |
| |
| buildUnnamed1298() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1298(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 buildCounterCallReadGroupSetsRequest = 0; |
| buildCallReadGroupSetsRequest() { |
| var o = new api.CallReadGroupSetsRequest(); |
| buildCounterCallReadGroupSetsRequest++; |
| if (buildCounterCallReadGroupSetsRequest < 3) { |
| o.datasetId = "foo"; |
| o.readGroupSetIds = buildUnnamed1297(); |
| o.sourceUris = buildUnnamed1298(); |
| } |
| buildCounterCallReadGroupSetsRequest--; |
| return o; |
| } |
| |
| checkCallReadGroupSetsRequest(api.CallReadGroupSetsRequest o) { |
| buildCounterCallReadGroupSetsRequest++; |
| if (buildCounterCallReadGroupSetsRequest < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| checkUnnamed1297(o.readGroupSetIds); |
| checkUnnamed1298(o.sourceUris); |
| } |
| buildCounterCallReadGroupSetsRequest--; |
| } |
| |
| core.int buildCounterCallReadGroupSetsResponse = 0; |
| buildCallReadGroupSetsResponse() { |
| var o = new api.CallReadGroupSetsResponse(); |
| buildCounterCallReadGroupSetsResponse++; |
| if (buildCounterCallReadGroupSetsResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterCallReadGroupSetsResponse--; |
| return o; |
| } |
| |
| checkCallReadGroupSetsResponse(api.CallReadGroupSetsResponse o) { |
| buildCounterCallReadGroupSetsResponse++; |
| if (buildCounterCallReadGroupSetsResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterCallReadGroupSetsResponse--; |
| } |
| |
| buildUnnamed1299() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1299(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')); |
| } |
| |
| buildUnnamed1300() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1299(); |
| o["y"] = buildUnnamed1299(); |
| return o; |
| } |
| |
| checkUnnamed1300(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1299(o["x"]); |
| checkUnnamed1299(o["y"]); |
| } |
| |
| buildUnnamed1301() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1301(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 buildCounterCallSet = 0; |
| buildCallSet() { |
| var o = new api.CallSet(); |
| buildCounterCallSet++; |
| if (buildCounterCallSet < 3) { |
| o.created = "foo"; |
| o.id = "foo"; |
| o.info = buildUnnamed1300(); |
| o.name = "foo"; |
| o.sampleId = "foo"; |
| o.variantSetIds = buildUnnamed1301(); |
| } |
| buildCounterCallSet--; |
| return o; |
| } |
| |
| checkCallSet(api.CallSet o) { |
| buildCounterCallSet++; |
| if (buildCounterCallSet < 3) { |
| unittest.expect(o.created, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1300(o.info); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.sampleId, unittest.equals('foo')); |
| checkUnnamed1301(o.variantSetIds); |
| } |
| buildCounterCallSet--; |
| } |
| |
| core.int buildCounterCigarUnit = 0; |
| buildCigarUnit() { |
| var o = new api.CigarUnit(); |
| buildCounterCigarUnit++; |
| if (buildCounterCigarUnit < 3) { |
| o.operation = "foo"; |
| o.operationLength = "foo"; |
| o.referenceSequence = "foo"; |
| } |
| buildCounterCigarUnit--; |
| return o; |
| } |
| |
| checkCigarUnit(api.CigarUnit o) { |
| buildCounterCigarUnit++; |
| if (buildCounterCigarUnit < 3) { |
| unittest.expect(o.operation, unittest.equals('foo')); |
| unittest.expect(o.operationLength, unittest.equals('foo')); |
| unittest.expect(o.referenceSequence, unittest.equals('foo')); |
| } |
| buildCounterCigarUnit--; |
| } |
| |
| core.int buildCounterCoverageBucket = 0; |
| buildCoverageBucket() { |
| var o = new api.CoverageBucket(); |
| buildCounterCoverageBucket++; |
| if (buildCounterCoverageBucket < 3) { |
| o.meanCoverage = 42.0; |
| o.range = buildRange(); |
| } |
| buildCounterCoverageBucket--; |
| return o; |
| } |
| |
| checkCoverageBucket(api.CoverageBucket o) { |
| buildCounterCoverageBucket++; |
| if (buildCounterCoverageBucket < 3) { |
| unittest.expect(o.meanCoverage, unittest.equals(42.0)); |
| checkRange(o.range); |
| } |
| buildCounterCoverageBucket--; |
| } |
| |
| core.int buildCounterDataset = 0; |
| buildDataset() { |
| var o = new api.Dataset(); |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| o.id = "foo"; |
| o.isPublic = true; |
| o.name = "foo"; |
| o.projectNumber = "foo"; |
| } |
| buildCounterDataset--; |
| return o; |
| } |
| |
| checkDataset(api.Dataset o) { |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.isPublic, unittest.isTrue); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| } |
| buildCounterDataset--; |
| } |
| |
| buildUnnamed1302() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1302(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')); |
| } |
| |
| buildUnnamed1303() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1303(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 buildCounterExperimentalCreateJobRequest = 0; |
| buildExperimentalCreateJobRequest() { |
| var o = new api.ExperimentalCreateJobRequest(); |
| buildCounterExperimentalCreateJobRequest++; |
| if (buildCounterExperimentalCreateJobRequest < 3) { |
| o.align = true; |
| o.callVariants = true; |
| o.gcsOutputPath = "foo"; |
| o.pairedSourceUris = buildUnnamed1302(); |
| o.projectNumber = "foo"; |
| o.sourceUris = buildUnnamed1303(); |
| } |
| buildCounterExperimentalCreateJobRequest--; |
| return o; |
| } |
| |
| checkExperimentalCreateJobRequest(api.ExperimentalCreateJobRequest o) { |
| buildCounterExperimentalCreateJobRequest++; |
| if (buildCounterExperimentalCreateJobRequest < 3) { |
| unittest.expect(o.align, unittest.isTrue); |
| unittest.expect(o.callVariants, unittest.isTrue); |
| unittest.expect(o.gcsOutputPath, unittest.equals('foo')); |
| checkUnnamed1302(o.pairedSourceUris); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| checkUnnamed1303(o.sourceUris); |
| } |
| buildCounterExperimentalCreateJobRequest--; |
| } |
| |
| core.int buildCounterExperimentalCreateJobResponse = 0; |
| buildExperimentalCreateJobResponse() { |
| var o = new api.ExperimentalCreateJobResponse(); |
| buildCounterExperimentalCreateJobResponse++; |
| if (buildCounterExperimentalCreateJobResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterExperimentalCreateJobResponse--; |
| return o; |
| } |
| |
| checkExperimentalCreateJobResponse(api.ExperimentalCreateJobResponse o) { |
| buildCounterExperimentalCreateJobResponse++; |
| if (buildCounterExperimentalCreateJobResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterExperimentalCreateJobResponse--; |
| } |
| |
| buildUnnamed1304() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1304(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')); |
| } |
| |
| buildUnnamed1305() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1305(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 buildCounterExportReadGroupSetsRequest = 0; |
| buildExportReadGroupSetsRequest() { |
| var o = new api.ExportReadGroupSetsRequest(); |
| buildCounterExportReadGroupSetsRequest++; |
| if (buildCounterExportReadGroupSetsRequest < 3) { |
| o.exportUri = "foo"; |
| o.projectNumber = "foo"; |
| o.readGroupSetIds = buildUnnamed1304(); |
| o.referenceNames = buildUnnamed1305(); |
| } |
| buildCounterExportReadGroupSetsRequest--; |
| return o; |
| } |
| |
| checkExportReadGroupSetsRequest(api.ExportReadGroupSetsRequest o) { |
| buildCounterExportReadGroupSetsRequest++; |
| if (buildCounterExportReadGroupSetsRequest < 3) { |
| unittest.expect(o.exportUri, unittest.equals('foo')); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| checkUnnamed1304(o.readGroupSetIds); |
| checkUnnamed1305(o.referenceNames); |
| } |
| buildCounterExportReadGroupSetsRequest--; |
| } |
| |
| core.int buildCounterExportReadGroupSetsResponse = 0; |
| buildExportReadGroupSetsResponse() { |
| var o = new api.ExportReadGroupSetsResponse(); |
| buildCounterExportReadGroupSetsResponse++; |
| if (buildCounterExportReadGroupSetsResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterExportReadGroupSetsResponse--; |
| return o; |
| } |
| |
| checkExportReadGroupSetsResponse(api.ExportReadGroupSetsResponse o) { |
| buildCounterExportReadGroupSetsResponse++; |
| if (buildCounterExportReadGroupSetsResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterExportReadGroupSetsResponse--; |
| } |
| |
| buildUnnamed1306() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1306(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 buildCounterExportVariantSetRequest = 0; |
| buildExportVariantSetRequest() { |
| var o = new api.ExportVariantSetRequest(); |
| buildCounterExportVariantSetRequest++; |
| if (buildCounterExportVariantSetRequest < 3) { |
| o.bigqueryDataset = "foo"; |
| o.bigqueryTable = "foo"; |
| o.callSetIds = buildUnnamed1306(); |
| o.format = "foo"; |
| o.projectNumber = "foo"; |
| } |
| buildCounterExportVariantSetRequest--; |
| return o; |
| } |
| |
| checkExportVariantSetRequest(api.ExportVariantSetRequest o) { |
| buildCounterExportVariantSetRequest++; |
| if (buildCounterExportVariantSetRequest < 3) { |
| unittest.expect(o.bigqueryDataset, unittest.equals('foo')); |
| unittest.expect(o.bigqueryTable, unittest.equals('foo')); |
| checkUnnamed1306(o.callSetIds); |
| unittest.expect(o.format, unittest.equals('foo')); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| } |
| buildCounterExportVariantSetRequest--; |
| } |
| |
| core.int buildCounterExportVariantSetResponse = 0; |
| buildExportVariantSetResponse() { |
| var o = new api.ExportVariantSetResponse(); |
| buildCounterExportVariantSetResponse++; |
| if (buildCounterExportVariantSetResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterExportVariantSetResponse--; |
| return o; |
| } |
| |
| checkExportVariantSetResponse(api.ExportVariantSetResponse o) { |
| buildCounterExportVariantSetResponse++; |
| if (buildCounterExportVariantSetResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterExportVariantSetResponse--; |
| } |
| |
| core.int buildCounterFastqMetadata = 0; |
| buildFastqMetadata() { |
| var o = new api.FastqMetadata(); |
| buildCounterFastqMetadata++; |
| if (buildCounterFastqMetadata < 3) { |
| o.libraryName = "foo"; |
| o.platformName = "foo"; |
| o.platformUnit = "foo"; |
| o.readGroupName = "foo"; |
| o.sampleName = "foo"; |
| } |
| buildCounterFastqMetadata--; |
| return o; |
| } |
| |
| checkFastqMetadata(api.FastqMetadata o) { |
| buildCounterFastqMetadata++; |
| if (buildCounterFastqMetadata < 3) { |
| unittest.expect(o.libraryName, unittest.equals('foo')); |
| unittest.expect(o.platformName, unittest.equals('foo')); |
| unittest.expect(o.platformUnit, unittest.equals('foo')); |
| unittest.expect(o.readGroupName, unittest.equals('foo')); |
| unittest.expect(o.sampleName, unittest.equals('foo')); |
| } |
| buildCounterFastqMetadata--; |
| } |
| |
| buildUnnamed1307() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1307(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 buildCounterImportReadGroupSetsRequest = 0; |
| buildImportReadGroupSetsRequest() { |
| var o = new api.ImportReadGroupSetsRequest(); |
| buildCounterImportReadGroupSetsRequest++; |
| if (buildCounterImportReadGroupSetsRequest < 3) { |
| o.datasetId = "foo"; |
| o.referenceSetId = "foo"; |
| o.sourceUris = buildUnnamed1307(); |
| } |
| buildCounterImportReadGroupSetsRequest--; |
| return o; |
| } |
| |
| checkImportReadGroupSetsRequest(api.ImportReadGroupSetsRequest o) { |
| buildCounterImportReadGroupSetsRequest++; |
| if (buildCounterImportReadGroupSetsRequest < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.referenceSetId, unittest.equals('foo')); |
| checkUnnamed1307(o.sourceUris); |
| } |
| buildCounterImportReadGroupSetsRequest--; |
| } |
| |
| core.int buildCounterImportReadGroupSetsResponse = 0; |
| buildImportReadGroupSetsResponse() { |
| var o = new api.ImportReadGroupSetsResponse(); |
| buildCounterImportReadGroupSetsResponse++; |
| if (buildCounterImportReadGroupSetsResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterImportReadGroupSetsResponse--; |
| return o; |
| } |
| |
| checkImportReadGroupSetsResponse(api.ImportReadGroupSetsResponse o) { |
| buildCounterImportReadGroupSetsResponse++; |
| if (buildCounterImportReadGroupSetsResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterImportReadGroupSetsResponse--; |
| } |
| |
| buildUnnamed1308() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1308(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 buildCounterImportVariantsRequest = 0; |
| buildImportVariantsRequest() { |
| var o = new api.ImportVariantsRequest(); |
| buildCounterImportVariantsRequest++; |
| if (buildCounterImportVariantsRequest < 3) { |
| o.format = "foo"; |
| o.sourceUris = buildUnnamed1308(); |
| } |
| buildCounterImportVariantsRequest--; |
| return o; |
| } |
| |
| checkImportVariantsRequest(api.ImportVariantsRequest o) { |
| buildCounterImportVariantsRequest++; |
| if (buildCounterImportVariantsRequest < 3) { |
| unittest.expect(o.format, unittest.equals('foo')); |
| checkUnnamed1308(o.sourceUris); |
| } |
| buildCounterImportVariantsRequest--; |
| } |
| |
| core.int buildCounterImportVariantsResponse = 0; |
| buildImportVariantsResponse() { |
| var o = new api.ImportVariantsResponse(); |
| buildCounterImportVariantsResponse++; |
| if (buildCounterImportVariantsResponse < 3) { |
| o.jobId = "foo"; |
| } |
| buildCounterImportVariantsResponse--; |
| return o; |
| } |
| |
| checkImportVariantsResponse(api.ImportVariantsResponse o) { |
| buildCounterImportVariantsResponse++; |
| if (buildCounterImportVariantsResponse < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| } |
| buildCounterImportVariantsResponse--; |
| } |
| |
| buildUnnamed1309() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1309(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 buildCounterInterleavedFastqSource = 0; |
| buildInterleavedFastqSource() { |
| var o = new api.InterleavedFastqSource(); |
| buildCounterInterleavedFastqSource++; |
| if (buildCounterInterleavedFastqSource < 3) { |
| o.metadata = buildFastqMetadata(); |
| o.sourceUris = buildUnnamed1309(); |
| } |
| buildCounterInterleavedFastqSource--; |
| return o; |
| } |
| |
| checkInterleavedFastqSource(api.InterleavedFastqSource o) { |
| buildCounterInterleavedFastqSource++; |
| if (buildCounterInterleavedFastqSource < 3) { |
| checkFastqMetadata(o.metadata); |
| checkUnnamed1309(o.sourceUris); |
| } |
| buildCounterInterleavedFastqSource--; |
| } |
| |
| buildUnnamed1310() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1310(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')); |
| } |
| |
| buildUnnamed1311() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1311(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')); |
| } |
| |
| buildUnnamed1312() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1312(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 buildCounterJob = 0; |
| buildJob() { |
| var o = new api.Job(); |
| buildCounterJob++; |
| if (buildCounterJob < 3) { |
| o.created = "foo"; |
| o.detailedStatus = "foo"; |
| o.errors = buildUnnamed1310(); |
| o.id = "foo"; |
| o.importedIds = buildUnnamed1311(); |
| o.projectNumber = "foo"; |
| o.request = buildJobRequest(); |
| o.status = "foo"; |
| o.warnings = buildUnnamed1312(); |
| } |
| buildCounterJob--; |
| return o; |
| } |
| |
| checkJob(api.Job o) { |
| buildCounterJob++; |
| if (buildCounterJob < 3) { |
| unittest.expect(o.created, unittest.equals('foo')); |
| unittest.expect(o.detailedStatus, unittest.equals('foo')); |
| checkUnnamed1310(o.errors); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1311(o.importedIds); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| checkJobRequest(o.request); |
| unittest.expect(o.status, unittest.equals('foo')); |
| checkUnnamed1312(o.warnings); |
| } |
| buildCounterJob--; |
| } |
| |
| buildUnnamed1313() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1313(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')); |
| } |
| |
| buildUnnamed1314() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1314(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 buildCounterJobRequest = 0; |
| buildJobRequest() { |
| var o = new api.JobRequest(); |
| buildCounterJobRequest++; |
| if (buildCounterJobRequest < 3) { |
| o.destination = buildUnnamed1313(); |
| o.source = buildUnnamed1314(); |
| o.type = "foo"; |
| } |
| buildCounterJobRequest--; |
| return o; |
| } |
| |
| checkJobRequest(api.JobRequest o) { |
| buildCounterJobRequest++; |
| if (buildCounterJobRequest < 3) { |
| checkUnnamed1313(o.destination); |
| checkUnnamed1314(o.source); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterJobRequest--; |
| } |
| |
| buildUnnamed1315() { |
| var o = new core.List<api.CigarUnit>(); |
| o.add(buildCigarUnit()); |
| o.add(buildCigarUnit()); |
| return o; |
| } |
| |
| checkUnnamed1315(core.List<api.CigarUnit> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCigarUnit(o[0]); |
| checkCigarUnit(o[1]); |
| } |
| |
| core.int buildCounterLinearAlignment = 0; |
| buildLinearAlignment() { |
| var o = new api.LinearAlignment(); |
| buildCounterLinearAlignment++; |
| if (buildCounterLinearAlignment < 3) { |
| o.cigar = buildUnnamed1315(); |
| o.mappingQuality = 42; |
| o.position = buildPosition(); |
| } |
| buildCounterLinearAlignment--; |
| return o; |
| } |
| |
| checkLinearAlignment(api.LinearAlignment o) { |
| buildCounterLinearAlignment++; |
| if (buildCounterLinearAlignment < 3) { |
| checkUnnamed1315(o.cigar); |
| unittest.expect(o.mappingQuality, unittest.equals(42)); |
| checkPosition(o.position); |
| } |
| buildCounterLinearAlignment--; |
| } |
| |
| core.int buildCounterListBasesResponse = 0; |
| buildListBasesResponse() { |
| var o = new api.ListBasesResponse(); |
| buildCounterListBasesResponse++; |
| if (buildCounterListBasesResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.offset = "foo"; |
| o.sequence = "foo"; |
| } |
| buildCounterListBasesResponse--; |
| return o; |
| } |
| |
| checkListBasesResponse(api.ListBasesResponse o) { |
| buildCounterListBasesResponse++; |
| if (buildCounterListBasesResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| unittest.expect(o.offset, unittest.equals('foo')); |
| unittest.expect(o.sequence, unittest.equals('foo')); |
| } |
| buildCounterListBasesResponse--; |
| } |
| |
| buildUnnamed1316() { |
| var o = new core.List<api.CoverageBucket>(); |
| o.add(buildCoverageBucket()); |
| o.add(buildCoverageBucket()); |
| return o; |
| } |
| |
| checkUnnamed1316(core.List<api.CoverageBucket> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCoverageBucket(o[0]); |
| checkCoverageBucket(o[1]); |
| } |
| |
| core.int buildCounterListCoverageBucketsResponse = 0; |
| buildListCoverageBucketsResponse() { |
| var o = new api.ListCoverageBucketsResponse(); |
| buildCounterListCoverageBucketsResponse++; |
| if (buildCounterListCoverageBucketsResponse < 3) { |
| o.bucketWidth = "foo"; |
| o.coverageBuckets = buildUnnamed1316(); |
| o.nextPageToken = "foo"; |
| } |
| buildCounterListCoverageBucketsResponse--; |
| return o; |
| } |
| |
| checkListCoverageBucketsResponse(api.ListCoverageBucketsResponse o) { |
| buildCounterListCoverageBucketsResponse++; |
| if (buildCounterListCoverageBucketsResponse < 3) { |
| unittest.expect(o.bucketWidth, unittest.equals('foo')); |
| checkUnnamed1316(o.coverageBuckets); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterListCoverageBucketsResponse--; |
| } |
| |
| buildUnnamed1317() { |
| var o = new core.List<api.Dataset>(); |
| o.add(buildDataset()); |
| o.add(buildDataset()); |
| return o; |
| } |
| |
| checkUnnamed1317(core.List<api.Dataset> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDataset(o[0]); |
| checkDataset(o[1]); |
| } |
| |
| core.int buildCounterListDatasetsResponse = 0; |
| buildListDatasetsResponse() { |
| var o = new api.ListDatasetsResponse(); |
| buildCounterListDatasetsResponse++; |
| if (buildCounterListDatasetsResponse < 3) { |
| o.datasets = buildUnnamed1317(); |
| o.nextPageToken = "foo"; |
| } |
| buildCounterListDatasetsResponse--; |
| return o; |
| } |
| |
| checkListDatasetsResponse(api.ListDatasetsResponse o) { |
| buildCounterListDatasetsResponse++; |
| if (buildCounterListDatasetsResponse < 3) { |
| checkUnnamed1317(o.datasets); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterListDatasetsResponse--; |
| } |
| |
| buildUnnamed1318() { |
| var o = new core.List<api.Variant>(); |
| o.add(buildVariant()); |
| o.add(buildVariant()); |
| return o; |
| } |
| |
| checkUnnamed1318(core.List<api.Variant> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkVariant(o[0]); |
| checkVariant(o[1]); |
| } |
| |
| core.int buildCounterMergeVariantsRequest = 0; |
| buildMergeVariantsRequest() { |
| var o = new api.MergeVariantsRequest(); |
| buildCounterMergeVariantsRequest++; |
| if (buildCounterMergeVariantsRequest < 3) { |
| o.variants = buildUnnamed1318(); |
| } |
| buildCounterMergeVariantsRequest--; |
| return o; |
| } |
| |
| checkMergeVariantsRequest(api.MergeVariantsRequest o) { |
| buildCounterMergeVariantsRequest++; |
| if (buildCounterMergeVariantsRequest < 3) { |
| checkUnnamed1318(o.variants); |
| } |
| buildCounterMergeVariantsRequest--; |
| } |
| |
| buildUnnamed1319() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1319(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')); |
| } |
| |
| buildUnnamed1320() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1319(); |
| o["y"] = buildUnnamed1319(); |
| return o; |
| } |
| |
| checkUnnamed1320(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1319(o["x"]); |
| checkUnnamed1319(o["y"]); |
| } |
| |
| core.int buildCounterMetadata = 0; |
| buildMetadata() { |
| var o = new api.Metadata(); |
| buildCounterMetadata++; |
| if (buildCounterMetadata < 3) { |
| o.description = "foo"; |
| o.id = "foo"; |
| o.info = buildUnnamed1320(); |
| o.key = "foo"; |
| o.number = "foo"; |
| o.type = "foo"; |
| o.value = "foo"; |
| } |
| buildCounterMetadata--; |
| return o; |
| } |
| |
| checkMetadata(api.Metadata o) { |
| buildCounterMetadata++; |
| if (buildCounterMetadata < 3) { |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1320(o.info); |
| unittest.expect(o.key, unittest.equals('foo')); |
| unittest.expect(o.number, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterMetadata--; |
| } |
| |
| buildUnnamed1321() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1321(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')); |
| } |
| |
| buildUnnamed1322() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1322(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 buildCounterPairedFastqSource = 0; |
| buildPairedFastqSource() { |
| var o = new api.PairedFastqSource(); |
| buildCounterPairedFastqSource++; |
| if (buildCounterPairedFastqSource < 3) { |
| o.firstSourceUris = buildUnnamed1321(); |
| o.metadata = buildFastqMetadata(); |
| o.secondSourceUris = buildUnnamed1322(); |
| } |
| buildCounterPairedFastqSource--; |
| return o; |
| } |
| |
| checkPairedFastqSource(api.PairedFastqSource o) { |
| buildCounterPairedFastqSource++; |
| if (buildCounterPairedFastqSource < 3) { |
| checkUnnamed1321(o.firstSourceUris); |
| checkFastqMetadata(o.metadata); |
| checkUnnamed1322(o.secondSourceUris); |
| } |
| buildCounterPairedFastqSource--; |
| } |
| |
| core.int buildCounterPosition = 0; |
| buildPosition() { |
| var o = new api.Position(); |
| buildCounterPosition++; |
| if (buildCounterPosition < 3) { |
| o.position = "foo"; |
| o.referenceName = "foo"; |
| o.reverseStrand = true; |
| } |
| buildCounterPosition--; |
| return o; |
| } |
| |
| checkPosition(api.Position o) { |
| buildCounterPosition++; |
| if (buildCounterPosition < 3) { |
| unittest.expect(o.position, unittest.equals('foo')); |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.reverseStrand, unittest.isTrue); |
| } |
| buildCounterPosition--; |
| } |
| |
| core.int buildCounterRange = 0; |
| buildRange() { |
| var o = new api.Range(); |
| buildCounterRange++; |
| if (buildCounterRange < 3) { |
| o.end = "foo"; |
| o.referenceName = "foo"; |
| o.start = "foo"; |
| } |
| buildCounterRange--; |
| return o; |
| } |
| |
| checkRange(api.Range o) { |
| buildCounterRange++; |
| if (buildCounterRange < 3) { |
| unittest.expect(o.end, unittest.equals('foo')); |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.start, unittest.equals('foo')); |
| } |
| buildCounterRange--; |
| } |
| |
| buildUnnamed1323() { |
| var o = new core.List<core.int>(); |
| o.add(42); |
| o.add(42); |
| return o; |
| } |
| |
| checkUnnamed1323(core.List<core.int> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals(42)); |
| unittest.expect(o[1], unittest.equals(42)); |
| } |
| |
| buildUnnamed1324() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1324(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')); |
| } |
| |
| buildUnnamed1325() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1324(); |
| o["y"] = buildUnnamed1324(); |
| return o; |
| } |
| |
| checkUnnamed1325(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1324(o["x"]); |
| checkUnnamed1324(o["y"]); |
| } |
| |
| core.int buildCounterRead = 0; |
| buildRead() { |
| var o = new api.Read(); |
| buildCounterRead++; |
| if (buildCounterRead < 3) { |
| o.alignedQuality = buildUnnamed1323(); |
| o.alignedSequence = "foo"; |
| o.alignment = buildLinearAlignment(); |
| o.duplicateFragment = true; |
| o.failedVendorQualityChecks = true; |
| o.fragmentLength = 42; |
| o.fragmentName = "foo"; |
| o.id = "foo"; |
| o.info = buildUnnamed1325(); |
| o.nextMatePosition = buildPosition(); |
| o.numberReads = 42; |
| o.properPlacement = true; |
| o.readGroupId = "foo"; |
| o.readGroupSetId = "foo"; |
| o.readNumber = 42; |
| o.secondaryAlignment = true; |
| o.supplementaryAlignment = true; |
| } |
| buildCounterRead--; |
| return o; |
| } |
| |
| checkRead(api.Read o) { |
| buildCounterRead++; |
| if (buildCounterRead < 3) { |
| checkUnnamed1323(o.alignedQuality); |
| unittest.expect(o.alignedSequence, unittest.equals('foo')); |
| checkLinearAlignment(o.alignment); |
| unittest.expect(o.duplicateFragment, unittest.isTrue); |
| unittest.expect(o.failedVendorQualityChecks, unittest.isTrue); |
| unittest.expect(o.fragmentLength, unittest.equals(42)); |
| unittest.expect(o.fragmentName, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1325(o.info); |
| checkPosition(o.nextMatePosition); |
| unittest.expect(o.numberReads, unittest.equals(42)); |
| unittest.expect(o.properPlacement, unittest.isTrue); |
| unittest.expect(o.readGroupId, unittest.equals('foo')); |
| unittest.expect(o.readGroupSetId, unittest.equals('foo')); |
| unittest.expect(o.readNumber, unittest.equals(42)); |
| unittest.expect(o.secondaryAlignment, unittest.isTrue); |
| unittest.expect(o.supplementaryAlignment, unittest.isTrue); |
| } |
| buildCounterRead--; |
| } |
| |
| buildUnnamed1326() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1326(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')); |
| } |
| |
| buildUnnamed1327() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1326(); |
| o["y"] = buildUnnamed1326(); |
| return o; |
| } |
| |
| checkUnnamed1327(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1326(o["x"]); |
| checkUnnamed1326(o["y"]); |
| } |
| |
| buildUnnamed1328() { |
| var o = new core.List<api.ReadGroupProgram>(); |
| o.add(buildReadGroupProgram()); |
| o.add(buildReadGroupProgram()); |
| return o; |
| } |
| |
| checkUnnamed1328(core.List<api.ReadGroupProgram> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReadGroupProgram(o[0]); |
| checkReadGroupProgram(o[1]); |
| } |
| |
| core.int buildCounterReadGroup = 0; |
| buildReadGroup() { |
| var o = new api.ReadGroup(); |
| buildCounterReadGroup++; |
| if (buildCounterReadGroup < 3) { |
| o.datasetId = "foo"; |
| o.description = "foo"; |
| o.experiment = buildReadGroupExperiment(); |
| o.id = "foo"; |
| o.info = buildUnnamed1327(); |
| o.name = "foo"; |
| o.predictedInsertSize = 42; |
| o.programs = buildUnnamed1328(); |
| o.referenceSetId = "foo"; |
| o.sampleId = "foo"; |
| } |
| buildCounterReadGroup--; |
| return o; |
| } |
| |
| checkReadGroup(api.ReadGroup o) { |
| buildCounterReadGroup++; |
| if (buildCounterReadGroup < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkReadGroupExperiment(o.experiment); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1327(o.info); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.predictedInsertSize, unittest.equals(42)); |
| checkUnnamed1328(o.programs); |
| unittest.expect(o.referenceSetId, unittest.equals('foo')); |
| unittest.expect(o.sampleId, unittest.equals('foo')); |
| } |
| buildCounterReadGroup--; |
| } |
| |
| core.int buildCounterReadGroupExperiment = 0; |
| buildReadGroupExperiment() { |
| var o = new api.ReadGroupExperiment(); |
| buildCounterReadGroupExperiment++; |
| if (buildCounterReadGroupExperiment < 3) { |
| o.instrumentModel = "foo"; |
| o.libraryId = "foo"; |
| o.platformUnit = "foo"; |
| o.sequencingCenter = "foo"; |
| } |
| buildCounterReadGroupExperiment--; |
| return o; |
| } |
| |
| checkReadGroupExperiment(api.ReadGroupExperiment o) { |
| buildCounterReadGroupExperiment++; |
| if (buildCounterReadGroupExperiment < 3) { |
| unittest.expect(o.instrumentModel, unittest.equals('foo')); |
| unittest.expect(o.libraryId, unittest.equals('foo')); |
| unittest.expect(o.platformUnit, unittest.equals('foo')); |
| unittest.expect(o.sequencingCenter, unittest.equals('foo')); |
| } |
| buildCounterReadGroupExperiment--; |
| } |
| |
| core.int buildCounterReadGroupProgram = 0; |
| buildReadGroupProgram() { |
| var o = new api.ReadGroupProgram(); |
| buildCounterReadGroupProgram++; |
| if (buildCounterReadGroupProgram < 3) { |
| o.commandLine = "foo"; |
| o.id = "foo"; |
| o.name = "foo"; |
| o.prevProgramId = "foo"; |
| o.version = "foo"; |
| } |
| buildCounterReadGroupProgram--; |
| return o; |
| } |
| |
| checkReadGroupProgram(api.ReadGroupProgram o) { |
| buildCounterReadGroupProgram++; |
| if (buildCounterReadGroupProgram < 3) { |
| unittest.expect(o.commandLine, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.prevProgramId, unittest.equals('foo')); |
| unittest.expect(o.version, unittest.equals('foo')); |
| } |
| buildCounterReadGroupProgram--; |
| } |
| |
| buildUnnamed1329() { |
| var o = new core.List<api.ReadGroup>(); |
| o.add(buildReadGroup()); |
| o.add(buildReadGroup()); |
| return o; |
| } |
| |
| checkUnnamed1329(core.List<api.ReadGroup> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReadGroup(o[0]); |
| checkReadGroup(o[1]); |
| } |
| |
| core.int buildCounterReadGroupSet = 0; |
| buildReadGroupSet() { |
| var o = new api.ReadGroupSet(); |
| buildCounterReadGroupSet++; |
| if (buildCounterReadGroupSet < 3) { |
| o.datasetId = "foo"; |
| o.filename = "foo"; |
| o.id = "foo"; |
| o.name = "foo"; |
| o.readGroups = buildUnnamed1329(); |
| o.referenceSetId = "foo"; |
| } |
| buildCounterReadGroupSet--; |
| return o; |
| } |
| |
| checkReadGroupSet(api.ReadGroupSet o) { |
| buildCounterReadGroupSet++; |
| if (buildCounterReadGroupSet < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.filename, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkUnnamed1329(o.readGroups); |
| unittest.expect(o.referenceSetId, unittest.equals('foo')); |
| } |
| buildCounterReadGroupSet--; |
| } |
| |
| buildUnnamed1330() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1330(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 buildCounterReference = 0; |
| buildReference() { |
| var o = new api.Reference(); |
| buildCounterReference++; |
| if (buildCounterReference < 3) { |
| o.id = "foo"; |
| o.length = "foo"; |
| o.md5checksum = "foo"; |
| o.name = "foo"; |
| o.ncbiTaxonId = 42; |
| o.sourceAccessions = buildUnnamed1330(); |
| o.sourceURI = "foo"; |
| } |
| buildCounterReference--; |
| return o; |
| } |
| |
| checkReference(api.Reference o) { |
| buildCounterReference++; |
| if (buildCounterReference < 3) { |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.length, unittest.equals('foo')); |
| unittest.expect(o.md5checksum, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.ncbiTaxonId, unittest.equals(42)); |
| checkUnnamed1330(o.sourceAccessions); |
| unittest.expect(o.sourceURI, unittest.equals('foo')); |
| } |
| buildCounterReference--; |
| } |
| |
| core.int buildCounterReferenceBound = 0; |
| buildReferenceBound() { |
| var o = new api.ReferenceBound(); |
| buildCounterReferenceBound++; |
| if (buildCounterReferenceBound < 3) { |
| o.referenceName = "foo"; |
| o.upperBound = "foo"; |
| } |
| buildCounterReferenceBound--; |
| return o; |
| } |
| |
| checkReferenceBound(api.ReferenceBound o) { |
| buildCounterReferenceBound++; |
| if (buildCounterReferenceBound < 3) { |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.upperBound, unittest.equals('foo')); |
| } |
| buildCounterReferenceBound--; |
| } |
| |
| buildUnnamed1331() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1331(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')); |
| } |
| |
| buildUnnamed1332() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1332(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 buildCounterReferenceSet = 0; |
| buildReferenceSet() { |
| var o = new api.ReferenceSet(); |
| buildCounterReferenceSet++; |
| if (buildCounterReferenceSet < 3) { |
| o.assemblyId = "foo"; |
| o.description = "foo"; |
| o.id = "foo"; |
| o.md5checksum = "foo"; |
| o.ncbiTaxonId = 42; |
| o.referenceIds = buildUnnamed1331(); |
| o.sourceAccessions = buildUnnamed1332(); |
| o.sourceURI = "foo"; |
| } |
| buildCounterReferenceSet--; |
| return o; |
| } |
| |
| checkReferenceSet(api.ReferenceSet o) { |
| buildCounterReferenceSet++; |
| if (buildCounterReferenceSet < 3) { |
| unittest.expect(o.assemblyId, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.md5checksum, unittest.equals('foo')); |
| unittest.expect(o.ncbiTaxonId, unittest.equals(42)); |
| checkUnnamed1331(o.referenceIds); |
| checkUnnamed1332(o.sourceAccessions); |
| unittest.expect(o.sourceURI, unittest.equals('foo')); |
| } |
| buildCounterReferenceSet--; |
| } |
| |
| buildUnnamed1333() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1333(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 buildCounterSearchCallSetsRequest = 0; |
| buildSearchCallSetsRequest() { |
| var o = new api.SearchCallSetsRequest(); |
| buildCounterSearchCallSetsRequest++; |
| if (buildCounterSearchCallSetsRequest < 3) { |
| o.name = "foo"; |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| o.variantSetIds = buildUnnamed1333(); |
| } |
| buildCounterSearchCallSetsRequest--; |
| return o; |
| } |
| |
| checkSearchCallSetsRequest(api.SearchCallSetsRequest o) { |
| buildCounterSearchCallSetsRequest++; |
| if (buildCounterSearchCallSetsRequest < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| checkUnnamed1333(o.variantSetIds); |
| } |
| buildCounterSearchCallSetsRequest--; |
| } |
| |
| buildUnnamed1334() { |
| var o = new core.List<api.CallSet>(); |
| o.add(buildCallSet()); |
| o.add(buildCallSet()); |
| return o; |
| } |
| |
| checkUnnamed1334(core.List<api.CallSet> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCallSet(o[0]); |
| checkCallSet(o[1]); |
| } |
| |
| core.int buildCounterSearchCallSetsResponse = 0; |
| buildSearchCallSetsResponse() { |
| var o = new api.SearchCallSetsResponse(); |
| buildCounterSearchCallSetsResponse++; |
| if (buildCounterSearchCallSetsResponse < 3) { |
| o.callSets = buildUnnamed1334(); |
| o.nextPageToken = "foo"; |
| } |
| buildCounterSearchCallSetsResponse--; |
| return o; |
| } |
| |
| checkSearchCallSetsResponse(api.SearchCallSetsResponse o) { |
| buildCounterSearchCallSetsResponse++; |
| if (buildCounterSearchCallSetsResponse < 3) { |
| checkUnnamed1334(o.callSets); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchCallSetsResponse--; |
| } |
| |
| buildUnnamed1335() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1335(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 buildCounterSearchJobsRequest = 0; |
| buildSearchJobsRequest() { |
| var o = new api.SearchJobsRequest(); |
| buildCounterSearchJobsRequest++; |
| if (buildCounterSearchJobsRequest < 3) { |
| o.createdAfter = "foo"; |
| o.createdBefore = "foo"; |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| o.projectNumber = "foo"; |
| o.status = buildUnnamed1335(); |
| } |
| buildCounterSearchJobsRequest--; |
| return o; |
| } |
| |
| checkSearchJobsRequest(api.SearchJobsRequest o) { |
| buildCounterSearchJobsRequest++; |
| if (buildCounterSearchJobsRequest < 3) { |
| unittest.expect(o.createdAfter, unittest.equals('foo')); |
| unittest.expect(o.createdBefore, unittest.equals('foo')); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| unittest.expect(o.projectNumber, unittest.equals('foo')); |
| checkUnnamed1335(o.status); |
| } |
| buildCounterSearchJobsRequest--; |
| } |
| |
| buildUnnamed1336() { |
| var o = new core.List<api.Job>(); |
| o.add(buildJob()); |
| o.add(buildJob()); |
| return o; |
| } |
| |
| checkUnnamed1336(core.List<api.Job> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJob(o[0]); |
| checkJob(o[1]); |
| } |
| |
| core.int buildCounterSearchJobsResponse = 0; |
| buildSearchJobsResponse() { |
| var o = new api.SearchJobsResponse(); |
| buildCounterSearchJobsResponse++; |
| if (buildCounterSearchJobsResponse < 3) { |
| o.jobs = buildUnnamed1336(); |
| o.nextPageToken = "foo"; |
| } |
| buildCounterSearchJobsResponse--; |
| return o; |
| } |
| |
| checkSearchJobsResponse(api.SearchJobsResponse o) { |
| buildCounterSearchJobsResponse++; |
| if (buildCounterSearchJobsResponse < 3) { |
| checkUnnamed1336(o.jobs); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchJobsResponse--; |
| } |
| |
| buildUnnamed1337() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1337(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 buildCounterSearchReadGroupSetsRequest = 0; |
| buildSearchReadGroupSetsRequest() { |
| var o = new api.SearchReadGroupSetsRequest(); |
| buildCounterSearchReadGroupSetsRequest++; |
| if (buildCounterSearchReadGroupSetsRequest < 3) { |
| o.datasetIds = buildUnnamed1337(); |
| o.name = "foo"; |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| } |
| buildCounterSearchReadGroupSetsRequest--; |
| return o; |
| } |
| |
| checkSearchReadGroupSetsRequest(api.SearchReadGroupSetsRequest o) { |
| buildCounterSearchReadGroupSetsRequest++; |
| if (buildCounterSearchReadGroupSetsRequest < 3) { |
| checkUnnamed1337(o.datasetIds); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchReadGroupSetsRequest--; |
| } |
| |
| buildUnnamed1338() { |
| var o = new core.List<api.ReadGroupSet>(); |
| o.add(buildReadGroupSet()); |
| o.add(buildReadGroupSet()); |
| return o; |
| } |
| |
| checkUnnamed1338(core.List<api.ReadGroupSet> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReadGroupSet(o[0]); |
| checkReadGroupSet(o[1]); |
| } |
| |
| core.int buildCounterSearchReadGroupSetsResponse = 0; |
| buildSearchReadGroupSetsResponse() { |
| var o = new api.SearchReadGroupSetsResponse(); |
| buildCounterSearchReadGroupSetsResponse++; |
| if (buildCounterSearchReadGroupSetsResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.readGroupSets = buildUnnamed1338(); |
| } |
| buildCounterSearchReadGroupSetsResponse--; |
| return o; |
| } |
| |
| checkSearchReadGroupSetsResponse(api.SearchReadGroupSetsResponse o) { |
| buildCounterSearchReadGroupSetsResponse++; |
| if (buildCounterSearchReadGroupSetsResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1338(o.readGroupSets); |
| } |
| buildCounterSearchReadGroupSetsResponse--; |
| } |
| |
| buildUnnamed1339() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1339(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')); |
| } |
| |
| buildUnnamed1340() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1340(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 buildCounterSearchReadsRequest = 0; |
| buildSearchReadsRequest() { |
| var o = new api.SearchReadsRequest(); |
| buildCounterSearchReadsRequest++; |
| if (buildCounterSearchReadsRequest < 3) { |
| o.end = "foo"; |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| o.readGroupIds = buildUnnamed1339(); |
| o.readGroupSetIds = buildUnnamed1340(); |
| o.referenceName = "foo"; |
| o.start = "foo"; |
| } |
| buildCounterSearchReadsRequest--; |
| return o; |
| } |
| |
| checkSearchReadsRequest(api.SearchReadsRequest o) { |
| buildCounterSearchReadsRequest++; |
| if (buildCounterSearchReadsRequest < 3) { |
| unittest.expect(o.end, unittest.equals('foo')); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| checkUnnamed1339(o.readGroupIds); |
| checkUnnamed1340(o.readGroupSetIds); |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.start, unittest.equals('foo')); |
| } |
| buildCounterSearchReadsRequest--; |
| } |
| |
| buildUnnamed1341() { |
| var o = new core.List<api.Read>(); |
| o.add(buildRead()); |
| o.add(buildRead()); |
| return o; |
| } |
| |
| checkUnnamed1341(core.List<api.Read> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRead(o[0]); |
| checkRead(o[1]); |
| } |
| |
| core.int buildCounterSearchReadsResponse = 0; |
| buildSearchReadsResponse() { |
| var o = new api.SearchReadsResponse(); |
| buildCounterSearchReadsResponse++; |
| if (buildCounterSearchReadsResponse < 3) { |
| o.alignments = buildUnnamed1341(); |
| o.nextPageToken = "foo"; |
| } |
| buildCounterSearchReadsResponse--; |
| return o; |
| } |
| |
| checkSearchReadsResponse(api.SearchReadsResponse o) { |
| buildCounterSearchReadsResponse++; |
| if (buildCounterSearchReadsResponse < 3) { |
| checkUnnamed1341(o.alignments); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchReadsResponse--; |
| } |
| |
| buildUnnamed1342() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1342(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')); |
| } |
| |
| buildUnnamed1343() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1343(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 buildCounterSearchReferenceSetsRequest = 0; |
| buildSearchReferenceSetsRequest() { |
| var o = new api.SearchReferenceSetsRequest(); |
| buildCounterSearchReferenceSetsRequest++; |
| if (buildCounterSearchReferenceSetsRequest < 3) { |
| o.accessions = buildUnnamed1342(); |
| o.md5checksums = buildUnnamed1343(); |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| } |
| buildCounterSearchReferenceSetsRequest--; |
| return o; |
| } |
| |
| checkSearchReferenceSetsRequest(api.SearchReferenceSetsRequest o) { |
| buildCounterSearchReferenceSetsRequest++; |
| if (buildCounterSearchReferenceSetsRequest < 3) { |
| checkUnnamed1342(o.accessions); |
| checkUnnamed1343(o.md5checksums); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchReferenceSetsRequest--; |
| } |
| |
| buildUnnamed1344() { |
| var o = new core.List<api.ReferenceSet>(); |
| o.add(buildReferenceSet()); |
| o.add(buildReferenceSet()); |
| return o; |
| } |
| |
| checkUnnamed1344(core.List<api.ReferenceSet> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReferenceSet(o[0]); |
| checkReferenceSet(o[1]); |
| } |
| |
| core.int buildCounterSearchReferenceSetsResponse = 0; |
| buildSearchReferenceSetsResponse() { |
| var o = new api.SearchReferenceSetsResponse(); |
| buildCounterSearchReferenceSetsResponse++; |
| if (buildCounterSearchReferenceSetsResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.referenceSets = buildUnnamed1344(); |
| } |
| buildCounterSearchReferenceSetsResponse--; |
| return o; |
| } |
| |
| checkSearchReferenceSetsResponse(api.SearchReferenceSetsResponse o) { |
| buildCounterSearchReferenceSetsResponse++; |
| if (buildCounterSearchReferenceSetsResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1344(o.referenceSets); |
| } |
| buildCounterSearchReferenceSetsResponse--; |
| } |
| |
| buildUnnamed1345() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1345(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')); |
| } |
| |
| buildUnnamed1346() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1346(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 buildCounterSearchReferencesRequest = 0; |
| buildSearchReferencesRequest() { |
| var o = new api.SearchReferencesRequest(); |
| buildCounterSearchReferencesRequest++; |
| if (buildCounterSearchReferencesRequest < 3) { |
| o.accessions = buildUnnamed1345(); |
| o.md5checksums = buildUnnamed1346(); |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| o.referenceSetId = "foo"; |
| } |
| buildCounterSearchReferencesRequest--; |
| return o; |
| } |
| |
| checkSearchReferencesRequest(api.SearchReferencesRequest o) { |
| buildCounterSearchReferencesRequest++; |
| if (buildCounterSearchReferencesRequest < 3) { |
| checkUnnamed1345(o.accessions); |
| checkUnnamed1346(o.md5checksums); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| unittest.expect(o.referenceSetId, unittest.equals('foo')); |
| } |
| buildCounterSearchReferencesRequest--; |
| } |
| |
| buildUnnamed1347() { |
| var o = new core.List<api.Reference>(); |
| o.add(buildReference()); |
| o.add(buildReference()); |
| return o; |
| } |
| |
| checkUnnamed1347(core.List<api.Reference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReference(o[0]); |
| checkReference(o[1]); |
| } |
| |
| core.int buildCounterSearchReferencesResponse = 0; |
| buildSearchReferencesResponse() { |
| var o = new api.SearchReferencesResponse(); |
| buildCounterSearchReferencesResponse++; |
| if (buildCounterSearchReferencesResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.references = buildUnnamed1347(); |
| } |
| buildCounterSearchReferencesResponse--; |
| return o; |
| } |
| |
| checkSearchReferencesResponse(api.SearchReferencesResponse o) { |
| buildCounterSearchReferencesResponse++; |
| if (buildCounterSearchReferencesResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1347(o.references); |
| } |
| buildCounterSearchReferencesResponse--; |
| } |
| |
| buildUnnamed1348() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1348(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 buildCounterSearchVariantSetsRequest = 0; |
| buildSearchVariantSetsRequest() { |
| var o = new api.SearchVariantSetsRequest(); |
| buildCounterSearchVariantSetsRequest++; |
| if (buildCounterSearchVariantSetsRequest < 3) { |
| o.datasetIds = buildUnnamed1348(); |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| } |
| buildCounterSearchVariantSetsRequest--; |
| return o; |
| } |
| |
| checkSearchVariantSetsRequest(api.SearchVariantSetsRequest o) { |
| buildCounterSearchVariantSetsRequest++; |
| if (buildCounterSearchVariantSetsRequest < 3) { |
| checkUnnamed1348(o.datasetIds); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| } |
| buildCounterSearchVariantSetsRequest--; |
| } |
| |
| buildUnnamed1349() { |
| var o = new core.List<api.VariantSet>(); |
| o.add(buildVariantSet()); |
| o.add(buildVariantSet()); |
| return o; |
| } |
| |
| checkUnnamed1349(core.List<api.VariantSet> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkVariantSet(o[0]); |
| checkVariantSet(o[1]); |
| } |
| |
| core.int buildCounterSearchVariantSetsResponse = 0; |
| buildSearchVariantSetsResponse() { |
| var o = new api.SearchVariantSetsResponse(); |
| buildCounterSearchVariantSetsResponse++; |
| if (buildCounterSearchVariantSetsResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.variantSets = buildUnnamed1349(); |
| } |
| buildCounterSearchVariantSetsResponse--; |
| return o; |
| } |
| |
| checkSearchVariantSetsResponse(api.SearchVariantSetsResponse o) { |
| buildCounterSearchVariantSetsResponse++; |
| if (buildCounterSearchVariantSetsResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1349(o.variantSets); |
| } |
| buildCounterSearchVariantSetsResponse--; |
| } |
| |
| buildUnnamed1350() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1350(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')); |
| } |
| |
| buildUnnamed1351() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1351(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 buildCounterSearchVariantsRequest = 0; |
| buildSearchVariantsRequest() { |
| var o = new api.SearchVariantsRequest(); |
| buildCounterSearchVariantsRequest++; |
| if (buildCounterSearchVariantsRequest < 3) { |
| o.callSetIds = buildUnnamed1350(); |
| o.end = "foo"; |
| o.maxCalls = 42; |
| o.pageSize = 42; |
| o.pageToken = "foo"; |
| o.referenceName = "foo"; |
| o.start = "foo"; |
| o.variantName = "foo"; |
| o.variantSetIds = buildUnnamed1351(); |
| } |
| buildCounterSearchVariantsRequest--; |
| return o; |
| } |
| |
| checkSearchVariantsRequest(api.SearchVariantsRequest o) { |
| buildCounterSearchVariantsRequest++; |
| if (buildCounterSearchVariantsRequest < 3) { |
| checkUnnamed1350(o.callSetIds); |
| unittest.expect(o.end, unittest.equals('foo')); |
| unittest.expect(o.maxCalls, unittest.equals(42)); |
| unittest.expect(o.pageSize, unittest.equals(42)); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.start, unittest.equals('foo')); |
| unittest.expect(o.variantName, unittest.equals('foo')); |
| checkUnnamed1351(o.variantSetIds); |
| } |
| buildCounterSearchVariantsRequest--; |
| } |
| |
| buildUnnamed1352() { |
| var o = new core.List<api.Variant>(); |
| o.add(buildVariant()); |
| o.add(buildVariant()); |
| return o; |
| } |
| |
| checkUnnamed1352(core.List<api.Variant> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkVariant(o[0]); |
| checkVariant(o[1]); |
| } |
| |
| core.int buildCounterSearchVariantsResponse = 0; |
| buildSearchVariantsResponse() { |
| var o = new api.SearchVariantsResponse(); |
| buildCounterSearchVariantsResponse++; |
| if (buildCounterSearchVariantsResponse < 3) { |
| o.nextPageToken = "foo"; |
| o.variants = buildUnnamed1352(); |
| } |
| buildCounterSearchVariantsResponse--; |
| return o; |
| } |
| |
| checkSearchVariantsResponse(api.SearchVariantsResponse o) { |
| buildCounterSearchVariantsResponse++; |
| if (buildCounterSearchVariantsResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1352(o.variants); |
| } |
| buildCounterSearchVariantsResponse--; |
| } |
| |
| buildUnnamed1353() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1353(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')); |
| } |
| |
| buildUnnamed1354() { |
| var o = new core.List<api.Call>(); |
| o.add(buildCall()); |
| o.add(buildCall()); |
| return o; |
| } |
| |
| checkUnnamed1354(core.List<api.Call> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCall(o[0]); |
| checkCall(o[1]); |
| } |
| |
| buildUnnamed1355() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1355(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')); |
| } |
| |
| buildUnnamed1356() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1356(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')); |
| } |
| |
| buildUnnamed1357() { |
| var o = new core.Map<core.String, core.List<core.String>>(); |
| o["x"] = buildUnnamed1356(); |
| o["y"] = buildUnnamed1356(); |
| return o; |
| } |
| |
| checkUnnamed1357(core.Map<core.String, core.List<core.String>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed1356(o["x"]); |
| checkUnnamed1356(o["y"]); |
| } |
| |
| buildUnnamed1358() { |
| var o = new core.List<core.String>(); |
| o.add("foo"); |
| o.add("foo"); |
| return o; |
| } |
| |
| checkUnnamed1358(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 buildCounterVariant = 0; |
| buildVariant() { |
| var o = new api.Variant(); |
| buildCounterVariant++; |
| if (buildCounterVariant < 3) { |
| o.alternateBases = buildUnnamed1353(); |
| o.calls = buildUnnamed1354(); |
| o.created = "foo"; |
| o.end = "foo"; |
| o.filter = buildUnnamed1355(); |
| o.id = "foo"; |
| o.info = buildUnnamed1357(); |
| o.names = buildUnnamed1358(); |
| o.quality = 42.0; |
| o.referenceBases = "foo"; |
| o.referenceName = "foo"; |
| o.start = "foo"; |
| o.variantSetId = "foo"; |
| } |
| buildCounterVariant--; |
| return o; |
| } |
| |
| checkVariant(api.Variant o) { |
| buildCounterVariant++; |
| if (buildCounterVariant < 3) { |
| checkUnnamed1353(o.alternateBases); |
| checkUnnamed1354(o.calls); |
| unittest.expect(o.created, unittest.equals('foo')); |
| unittest.expect(o.end, unittest.equals('foo')); |
| checkUnnamed1355(o.filter); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1357(o.info); |
| checkUnnamed1358(o.names); |
| unittest.expect(o.quality, unittest.equals(42.0)); |
| unittest.expect(o.referenceBases, unittest.equals('foo')); |
| unittest.expect(o.referenceName, unittest.equals('foo')); |
| unittest.expect(o.start, unittest.equals('foo')); |
| unittest.expect(o.variantSetId, unittest.equals('foo')); |
| } |
| buildCounterVariant--; |
| } |
| |
| buildUnnamed1359() { |
| var o = new core.List<api.Metadata>(); |
| o.add(buildMetadata()); |
| o.add(buildMetadata()); |
| return o; |
| } |
| |
| checkUnnamed1359(core.List<api.Metadata> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkMetadata(o[0]); |
| checkMetadata(o[1]); |
| } |
| |
| buildUnnamed1360() { |
| var o = new core.List<api.ReferenceBound>(); |
| o.add(buildReferenceBound()); |
| o.add(buildReferenceBound()); |
| return o; |
| } |
| |
| checkUnnamed1360(core.List<api.ReferenceBound> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkReferenceBound(o[0]); |
| checkReferenceBound(o[1]); |
| } |
| |
| core.int buildCounterVariantSet = 0; |
| buildVariantSet() { |
| var o = new api.VariantSet(); |
| buildCounterVariantSet++; |
| if (buildCounterVariantSet < 3) { |
| o.datasetId = "foo"; |
| o.id = "foo"; |
| o.metadata = buildUnnamed1359(); |
| o.referenceBounds = buildUnnamed1360(); |
| } |
| buildCounterVariantSet--; |
| return o; |
| } |
| |
| checkVariantSet(api.VariantSet o) { |
| buildCounterVariantSet++; |
| if (buildCounterVariantSet < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1359(o.metadata); |
| checkUnnamed1360(o.referenceBounds); |
| } |
| buildCounterVariantSet--; |
| } |
| |
| |
| main() { |
| unittest.group("obj-schema-AlignReadGroupSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAlignReadGroupSetsRequest(); |
| var od = new api.AlignReadGroupSetsRequest.fromJson(o.toJson()); |
| checkAlignReadGroupSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-AlignReadGroupSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildAlignReadGroupSetsResponse(); |
| var od = new api.AlignReadGroupSetsResponse.fromJson(o.toJson()); |
| checkAlignReadGroupSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Call", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCall(); |
| var od = new api.Call.fromJson(o.toJson()); |
| checkCall(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-CallReadGroupSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCallReadGroupSetsRequest(); |
| var od = new api.CallReadGroupSetsRequest.fromJson(o.toJson()); |
| checkCallReadGroupSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-CallReadGroupSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCallReadGroupSetsResponse(); |
| var od = new api.CallReadGroupSetsResponse.fromJson(o.toJson()); |
| checkCallReadGroupSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-CallSet", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCallSet(); |
| var od = new api.CallSet.fromJson(o.toJson()); |
| checkCallSet(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-CigarUnit", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCigarUnit(); |
| var od = new api.CigarUnit.fromJson(o.toJson()); |
| checkCigarUnit(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-CoverageBucket", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildCoverageBucket(); |
| var od = new api.CoverageBucket.fromJson(o.toJson()); |
| checkCoverageBucket(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Dataset", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildDataset(); |
| var od = new api.Dataset.fromJson(o.toJson()); |
| checkDataset(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExperimentalCreateJobRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExperimentalCreateJobRequest(); |
| var od = new api.ExperimentalCreateJobRequest.fromJson(o.toJson()); |
| checkExperimentalCreateJobRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExperimentalCreateJobResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExperimentalCreateJobResponse(); |
| var od = new api.ExperimentalCreateJobResponse.fromJson(o.toJson()); |
| checkExperimentalCreateJobResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExportReadGroupSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExportReadGroupSetsRequest(); |
| var od = new api.ExportReadGroupSetsRequest.fromJson(o.toJson()); |
| checkExportReadGroupSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExportReadGroupSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExportReadGroupSetsResponse(); |
| var od = new api.ExportReadGroupSetsResponse.fromJson(o.toJson()); |
| checkExportReadGroupSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExportVariantSetRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExportVariantSetRequest(); |
| var od = new api.ExportVariantSetRequest.fromJson(o.toJson()); |
| checkExportVariantSetRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ExportVariantSetResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildExportVariantSetResponse(); |
| var od = new api.ExportVariantSetResponse.fromJson(o.toJson()); |
| checkExportVariantSetResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-FastqMetadata", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildFastqMetadata(); |
| var od = new api.FastqMetadata.fromJson(o.toJson()); |
| checkFastqMetadata(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ImportReadGroupSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildImportReadGroupSetsRequest(); |
| var od = new api.ImportReadGroupSetsRequest.fromJson(o.toJson()); |
| checkImportReadGroupSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ImportReadGroupSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildImportReadGroupSetsResponse(); |
| var od = new api.ImportReadGroupSetsResponse.fromJson(o.toJson()); |
| checkImportReadGroupSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ImportVariantsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildImportVariantsRequest(); |
| var od = new api.ImportVariantsRequest.fromJson(o.toJson()); |
| checkImportVariantsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ImportVariantsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildImportVariantsResponse(); |
| var od = new api.ImportVariantsResponse.fromJson(o.toJson()); |
| checkImportVariantsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-InterleavedFastqSource", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildInterleavedFastqSource(); |
| var od = new api.InterleavedFastqSource.fromJson(o.toJson()); |
| checkInterleavedFastqSource(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Job", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildJob(); |
| var od = new api.Job.fromJson(o.toJson()); |
| checkJob(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-JobRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildJobRequest(); |
| var od = new api.JobRequest.fromJson(o.toJson()); |
| checkJobRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-LinearAlignment", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildLinearAlignment(); |
| var od = new api.LinearAlignment.fromJson(o.toJson()); |
| checkLinearAlignment(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ListBasesResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildListBasesResponse(); |
| var od = new api.ListBasesResponse.fromJson(o.toJson()); |
| checkListBasesResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ListCoverageBucketsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildListCoverageBucketsResponse(); |
| var od = new api.ListCoverageBucketsResponse.fromJson(o.toJson()); |
| checkListCoverageBucketsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ListDatasetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildListDatasetsResponse(); |
| var od = new api.ListDatasetsResponse.fromJson(o.toJson()); |
| checkListDatasetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-MergeVariantsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildMergeVariantsRequest(); |
| var od = new api.MergeVariantsRequest.fromJson(o.toJson()); |
| checkMergeVariantsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Metadata", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildMetadata(); |
| var od = new api.Metadata.fromJson(o.toJson()); |
| checkMetadata(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-PairedFastqSource", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildPairedFastqSource(); |
| var od = new api.PairedFastqSource.fromJson(o.toJson()); |
| checkPairedFastqSource(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Position", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildPosition(); |
| var od = new api.Position.fromJson(o.toJson()); |
| checkPosition(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Range", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildRange(); |
| var od = new api.Range.fromJson(o.toJson()); |
| checkRange(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Read", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildRead(); |
| var od = new api.Read.fromJson(o.toJson()); |
| checkRead(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReadGroup", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReadGroup(); |
| var od = new api.ReadGroup.fromJson(o.toJson()); |
| checkReadGroup(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReadGroupExperiment", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReadGroupExperiment(); |
| var od = new api.ReadGroupExperiment.fromJson(o.toJson()); |
| checkReadGroupExperiment(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReadGroupProgram", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReadGroupProgram(); |
| var od = new api.ReadGroupProgram.fromJson(o.toJson()); |
| checkReadGroupProgram(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReadGroupSet", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReadGroupSet(); |
| var od = new api.ReadGroupSet.fromJson(o.toJson()); |
| checkReadGroupSet(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Reference", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReference(); |
| var od = new api.Reference.fromJson(o.toJson()); |
| checkReference(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReferenceBound", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReferenceBound(); |
| var od = new api.ReferenceBound.fromJson(o.toJson()); |
| checkReferenceBound(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-ReferenceSet", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildReferenceSet(); |
| var od = new api.ReferenceSet.fromJson(o.toJson()); |
| checkReferenceSet(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchCallSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchCallSetsRequest(); |
| var od = new api.SearchCallSetsRequest.fromJson(o.toJson()); |
| checkSearchCallSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchCallSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchCallSetsResponse(); |
| var od = new api.SearchCallSetsResponse.fromJson(o.toJson()); |
| checkSearchCallSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchJobsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchJobsRequest(); |
| var od = new api.SearchJobsRequest.fromJson(o.toJson()); |
| checkSearchJobsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchJobsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchJobsResponse(); |
| var od = new api.SearchJobsResponse.fromJson(o.toJson()); |
| checkSearchJobsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReadGroupSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReadGroupSetsRequest(); |
| var od = new api.SearchReadGroupSetsRequest.fromJson(o.toJson()); |
| checkSearchReadGroupSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReadGroupSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReadGroupSetsResponse(); |
| var od = new api.SearchReadGroupSetsResponse.fromJson(o.toJson()); |
| checkSearchReadGroupSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReadsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReadsRequest(); |
| var od = new api.SearchReadsRequest.fromJson(o.toJson()); |
| checkSearchReadsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReadsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReadsResponse(); |
| var od = new api.SearchReadsResponse.fromJson(o.toJson()); |
| checkSearchReadsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReferenceSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReferenceSetsRequest(); |
| var od = new api.SearchReferenceSetsRequest.fromJson(o.toJson()); |
| checkSearchReferenceSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReferenceSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReferenceSetsResponse(); |
| var od = new api.SearchReferenceSetsResponse.fromJson(o.toJson()); |
| checkSearchReferenceSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReferencesRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReferencesRequest(); |
| var od = new api.SearchReferencesRequest.fromJson(o.toJson()); |
| checkSearchReferencesRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchReferencesResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchReferencesResponse(); |
| var od = new api.SearchReferencesResponse.fromJson(o.toJson()); |
| checkSearchReferencesResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchVariantSetsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchVariantSetsRequest(); |
| var od = new api.SearchVariantSetsRequest.fromJson(o.toJson()); |
| checkSearchVariantSetsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchVariantSetsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchVariantSetsResponse(); |
| var od = new api.SearchVariantSetsResponse.fromJson(o.toJson()); |
| checkSearchVariantSetsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchVariantsRequest", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchVariantsRequest(); |
| var od = new api.SearchVariantsRequest.fromJson(o.toJson()); |
| checkSearchVariantsRequest(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-SearchVariantsResponse", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildSearchVariantsResponse(); |
| var od = new api.SearchVariantsResponse.fromJson(o.toJson()); |
| checkSearchVariantsResponse(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-Variant", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildVariant(); |
| var od = new api.Variant.fromJson(o.toJson()); |
| checkVariant(od); |
| }); |
| }); |
| |
| |
| unittest.group("obj-schema-VariantSet", () { |
| unittest.test("to-json--from-json", () { |
| var o = buildVariantSet(); |
| var od = new api.VariantSet.fromJson(o.toJson()); |
| checkVariantSet(od); |
| }); |
| }); |
| |
| |
| unittest.group("resource-CallsetsResourceApi", () { |
| unittest.test("method--create", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_request = buildCallSet(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.CallSet.fromJson(json); |
| checkCallSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("callsets")); |
| pathOffset += 8; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildCallSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.create(arg_request).then(unittest.expectAsync(((api.CallSet response) { |
| checkCallSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_callSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("callsets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_callSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_callSetId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_callSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("callsets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_callSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildCallSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_callSetId).then(unittest.expectAsync(((api.CallSet response) { |
| checkCallSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_request = buildCallSet(); |
| var arg_callSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.CallSet.fromJson(json); |
| checkCallSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("callsets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_callSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildCallSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_callSetId).then(unittest.expectAsync(((api.CallSet response) { |
| checkCallSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_request = buildSearchCallSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchCallSetsRequest.fromJson(json); |
| checkSearchCallSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("callsets/search")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchCallSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchCallSetsResponse response) { |
| checkSearchCallSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; |
| var arg_request = buildCallSet(); |
| var arg_callSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.CallSet.fromJson(json); |
| checkCallSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("callsets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_callSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildCallSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_callSetId).then(unittest.expectAsync(((api.CallSet response) { |
| checkCallSet(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-DatasetsResourceApi", () { |
| unittest.test("method--create", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_request = buildDataset(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("datasets")); |
| pathOffset += 8; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDataset()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.create(arg_request).then(unittest.expectAsync(((api.Dataset response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_datasetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("datasets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_datasetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_datasetId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_datasetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("datasets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_datasetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDataset()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_datasetId).then(unittest.expectAsync(((api.Dataset response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_pageSize = 42; |
| var arg_pageToken = "foo"; |
| var arg_projectNumber = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("datasets")); |
| pathOffset += 8; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect(queryMap["projectNumber"].first, unittest.equals(arg_projectNumber)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildListDatasetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(pageSize: arg_pageSize, pageToken: arg_pageToken, projectNumber: arg_projectNumber).then(unittest.expectAsync(((api.ListDatasetsResponse response) { |
| checkListDatasetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_request = buildDataset(); |
| var arg_datasetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("datasets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_datasetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDataset()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test("method--undelete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_datasetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("datasets/")); |
| pathOffset += 9; |
| index = path.indexOf("/undelete", 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 + 9), unittest.equals("/undelete")); |
| pathOffset += 9; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDataset()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.undelete(arg_datasetId).then(unittest.expectAsync(((api.Dataset response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; |
| var arg_request = buildDataset(); |
| var arg_datasetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("datasets/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_datasetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildDataset()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ExperimentalJobsResourceApi", () { |
| unittest.test("method--create", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ExperimentalJobsResourceApi res = new api.GenomicsApi(mock).experimental.jobs; |
| var arg_request = buildExperimentalCreateJobRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ExperimentalCreateJobRequest.fromJson(json); |
| checkExperimentalCreateJobRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.equals("experimental/jobs/create")); |
| pathOffset += 24; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildExperimentalCreateJobResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.create(arg_request).then(unittest.expectAsync(((api.ExperimentalCreateJobResponse response) { |
| checkExperimentalCreateJobResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-JobsResourceApi", () { |
| unittest.test("method--cancel", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; |
| var arg_jobId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("jobs/")); |
| pathOffset += 5; |
| 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; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.cancel(arg_jobId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; |
| var arg_jobId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("jobs/")); |
| pathOffset += 5; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_jobId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildJob()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_jobId).then(unittest.expectAsync(((api.Job response) { |
| checkJob(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; |
| var arg_request = buildSearchJobsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchJobsRequest.fromJson(json); |
| checkSearchJobsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("jobs/search")); |
| pathOffset += 11; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchJobsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchJobsResponse response) { |
| checkSearchJobsResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReadgroupsetsResourceApi", () { |
| unittest.test("method--align", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildAlignReadGroupSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.AlignReadGroupSetsRequest.fromJson(json); |
| checkAlignReadGroupSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("readgroupsets/align")); |
| pathOffset += 19; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildAlignReadGroupSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.align(arg_request).then(unittest.expectAsync(((api.AlignReadGroupSetsResponse response) { |
| checkAlignReadGroupSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--call", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildCallReadGroupSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.CallReadGroupSetsRequest.fromJson(json); |
| checkCallReadGroupSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("readgroupsets/call")); |
| pathOffset += 18; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildCallReadGroupSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.call(arg_request).then(unittest.expectAsync(((api.CallReadGroupSetsResponse response) { |
| checkCallReadGroupSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_readGroupSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("readgroupsets/")); |
| pathOffset += 14; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_readGroupSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_readGroupSetId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--export", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildExportReadGroupSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ExportReadGroupSetsRequest.fromJson(json); |
| checkExportReadGroupSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("readgroupsets/export")); |
| pathOffset += 20; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildExportReadGroupSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.export(arg_request).then(unittest.expectAsync(((api.ExportReadGroupSetsResponse response) { |
| checkExportReadGroupSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_readGroupSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("readgroupsets/")); |
| pathOffset += 14; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_readGroupSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildReadGroupSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_readGroupSetId).then(unittest.expectAsync(((api.ReadGroupSet response) { |
| checkReadGroupSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--import", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildImportReadGroupSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ImportReadGroupSetsRequest.fromJson(json); |
| checkImportReadGroupSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("readgroupsets/import")); |
| pathOffset += 20; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildImportReadGroupSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.import(arg_request).then(unittest.expectAsync(((api.ImportReadGroupSetsResponse response) { |
| checkImportReadGroupSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildReadGroupSet(); |
| var arg_readGroupSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ReadGroupSet.fromJson(json); |
| checkReadGroupSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("readgroupsets/")); |
| pathOffset += 14; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_readGroupSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildReadGroupSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_readGroupSetId).then(unittest.expectAsync(((api.ReadGroupSet response) { |
| checkReadGroupSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildSearchReadGroupSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchReadGroupSetsRequest.fromJson(json); |
| checkSearchReadGroupSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("readgroupsets/search")); |
| pathOffset += 20; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchReadGroupSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchReadGroupSetsResponse response) { |
| checkSearchReadGroupSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsResourceApi res = new api.GenomicsApi(mock).readgroupsets; |
| var arg_request = buildReadGroupSet(); |
| var arg_readGroupSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ReadGroupSet.fromJson(json); |
| checkReadGroupSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("readgroupsets/")); |
| pathOffset += 14; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_readGroupSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildReadGroupSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_readGroupSetId).then(unittest.expectAsync(((api.ReadGroupSet response) { |
| checkReadGroupSet(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReadgroupsetsCoveragebucketsResourceApi", () { |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadgroupsetsCoveragebucketsResourceApi res = new api.GenomicsApi(mock).readgroupsets.coveragebuckets; |
| var arg_readGroupSetId = "foo"; |
| var arg_pageSize = 42; |
| var arg_pageToken = "foo"; |
| var arg_range_end = "foo"; |
| var arg_range_referenceName = "foo"; |
| var arg_range_start = "foo"; |
| var arg_targetBucketWidth = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("readgroupsets/")); |
| pathOffset += 14; |
| index = path.indexOf("/coveragebuckets", pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals("$arg_readGroupSetId")); |
| unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("/coveragebuckets")); |
| pathOffset += 16; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect(queryMap["range.end"].first, unittest.equals(arg_range_end)); |
| unittest.expect(queryMap["range.referenceName"].first, unittest.equals(arg_range_referenceName)); |
| unittest.expect(queryMap["range.start"].first, unittest.equals(arg_range_start)); |
| unittest.expect(queryMap["targetBucketWidth"].first, unittest.equals(arg_targetBucketWidth)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildListCoverageBucketsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_readGroupSetId, pageSize: arg_pageSize, pageToken: arg_pageToken, range_end: arg_range_end, range_referenceName: arg_range_referenceName, range_start: arg_range_start, targetBucketWidth: arg_targetBucketWidth).then(unittest.expectAsync(((api.ListCoverageBucketsResponse response) { |
| checkListCoverageBucketsResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReadsResourceApi", () { |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReadsResourceApi res = new api.GenomicsApi(mock).reads; |
| var arg_request = buildSearchReadsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchReadsRequest.fromJson(json); |
| checkSearchReadsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("reads/search")); |
| pathOffset += 12; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchReadsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchReadsResponse response) { |
| checkSearchReadsResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReferencesResourceApi", () { |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReferencesResourceApi res = new api.GenomicsApi(mock).references; |
| var arg_referenceId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("references/")); |
| pathOffset += 11; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_referenceId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildReference()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_referenceId).then(unittest.expectAsync(((api.Reference response) { |
| checkReference(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReferencesResourceApi res = new api.GenomicsApi(mock).references; |
| var arg_request = buildSearchReferencesRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchReferencesRequest.fromJson(json); |
| checkSearchReferencesRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("references/search")); |
| pathOffset += 17; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchReferencesResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchReferencesResponse response) { |
| checkSearchReferencesResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReferencesBasesResourceApi", () { |
| unittest.test("method--list", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReferencesBasesResourceApi res = new api.GenomicsApi(mock).references.bases; |
| var arg_referenceId = "foo"; |
| var arg_end = "foo"; |
| var arg_pageSize = 42; |
| var arg_pageToken = "foo"; |
| var arg_start = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("references/")); |
| pathOffset += 11; |
| index = path.indexOf("/bases", pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals("$arg_referenceId")); |
| unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/bases")); |
| pathOffset += 6; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| unittest.expect(queryMap["end"].first, unittest.equals(arg_end)); |
| unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
| unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect(queryMap["start"].first, unittest.equals(arg_start)); |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildListBasesResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.list(arg_referenceId, end: arg_end, pageSize: arg_pageSize, pageToken: arg_pageToken, start: arg_start).then(unittest.expectAsync(((api.ListBasesResponse response) { |
| checkListBasesResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-ReferencesetsResourceApi", () { |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReferencesetsResourceApi res = new api.GenomicsApi(mock).referencesets; |
| var arg_referenceSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("referencesets/")); |
| pathOffset += 14; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_referenceSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildReferenceSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_referenceSetId).then(unittest.expectAsync(((api.ReferenceSet response) { |
| checkReferenceSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.ReferencesetsResourceApi res = new api.GenomicsApi(mock).referencesets; |
| var arg_request = buildSearchReferenceSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchReferenceSetsRequest.fromJson(json); |
| checkSearchReferenceSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("referencesets/search")); |
| pathOffset += 20; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchReferenceSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchReferenceSetsResponse response) { |
| checkSearchReferenceSetsResponse(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-VariantsResourceApi", () { |
| unittest.test("method--create", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; |
| var arg_request = buildVariant(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Variant.fromJson(json); |
| checkVariant(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("variants")); |
| pathOffset += 8; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariant()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.create(arg_request).then(unittest.expectAsync(((api.Variant response) { |
| checkVariant(response); |
| }))); |
| }); |
| |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; |
| var arg_variantId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("variants/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_variantId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; |
| var arg_variantId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("variants/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariant()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_variantId).then(unittest.expectAsync(((api.Variant response) { |
| checkVariant(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; |
| var arg_request = buildSearchVariantsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchVariantsRequest.fromJson(json); |
| checkSearchVariantsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("variants/search")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchVariantsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchVariantsResponse response) { |
| checkSearchVariantsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; |
| var arg_request = buildVariant(); |
| var arg_variantId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.Variant.fromJson(json); |
| checkVariant(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("variants/")); |
| pathOffset += 9; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariant()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_variantId).then(unittest.expectAsync(((api.Variant response) { |
| checkVariant(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| unittest.group("resource-VariantsetsResourceApi", () { |
| unittest.test("method--delete", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.delete(arg_variantSetId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--export", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildExportVariantSetRequest(); |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ExportVariantSetRequest.fromJson(json); |
| checkExportVariantSetRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| index = path.indexOf("/export", pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/export")); |
| pathOffset += 7; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildExportVariantSetResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.export(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.ExportVariantSetResponse response) { |
| checkExportVariantSetResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--get", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariantSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.get(arg_variantSetId).then(unittest.expectAsync(((api.VariantSet response) { |
| checkVariantSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--importVariants", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildImportVariantsRequest(); |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.ImportVariantsRequest.fromJson(json); |
| checkImportVariantsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| index = path.indexOf("/importVariants", pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/importVariants")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildImportVariantsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.importVariants(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.ImportVariantsResponse response) { |
| checkImportVariantsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--mergeVariants", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildMergeVariantsRequest(); |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.MergeVariantsRequest.fromJson(json); |
| checkMergeVariantsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| index = path.indexOf("/mergeVariants", pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/mergeVariants")); |
| pathOffset += 14; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = ""; |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.mergeVariants(arg_request, arg_variantSetId).then(unittest.expectAsync((_) {})); |
| }); |
| |
| unittest.test("method--patch", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildVariantSet(); |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.VariantSet.fromJson(json); |
| checkVariantSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariantSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.patch(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.VariantSet response) { |
| checkVariantSet(response); |
| }))); |
| }); |
| |
| unittest.test("method--search", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildSearchVariantSetsRequest(); |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.SearchVariantSetsRequest.fromJson(json); |
| checkSearchVariantSetsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("variantsets/search")); |
| pathOffset += 18; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildSearchVariantSetsResponse()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.search(arg_request).then(unittest.expectAsync(((api.SearchVariantSetsResponse response) { |
| checkSearchVariantSetsResponse(response); |
| }))); |
| }); |
| |
| unittest.test("method--update", () { |
| |
| var mock = new common_test.HttpServerMock(); |
| api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; |
| var arg_request = buildVariantSet(); |
| var arg_variantSetId = "foo"; |
| mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| var obj = new api.VariantSet.fromJson(json); |
| checkVariantSet(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| var index; |
| var subPart; |
| unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("genomics/v1beta2/")); |
| pathOffset += 17; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("variantsets/")); |
| pathOffset += 12; |
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| pathOffset = path.length; |
| unittest.expect(subPart, unittest.equals("$arg_variantSetId")); |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = {}; |
| addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| parseBool(n) { |
| if (n == "true") return true; |
| if (n == "false") return false; |
| if (n == null) return null; |
| throw new core.ArgumentError("Invalid boolean: $n"); |
| } |
| if (query.length > 0) { |
| for (var part in query.split("&")) { |
| var keyvalue = part.split("="); |
| addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
| } |
| } |
| |
| |
| var h = { |
| "content-type" : "application/json; charset=utf-8", |
| }; |
| var resp = convert.JSON.encode(buildVariantSet()); |
| return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| }), true); |
| res.update(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.VariantSet response) { |
| checkVariantSet(response); |
| }))); |
| }); |
| |
| }); |
| |
| |
| } |
| |