blob: be658d1f174bfc2847e7a478e2807ab4d477274d [file] [log] [blame]
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;
buildUnnamed1163() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1163(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'));
}
buildUnnamed1164() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1164(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 = buildUnnamed1163();
o.datasetId = "foo";
o.interleavedFastqSource = buildInterleavedFastqSource();
o.pairedFastqSource = buildPairedFastqSource();
o.readGroupSetIds = buildUnnamed1164();
}
buildCounterAlignReadGroupSetsRequest--;
return o;
}
checkAlignReadGroupSetsRequest(api.AlignReadGroupSetsRequest o) {
buildCounterAlignReadGroupSetsRequest++;
if (buildCounterAlignReadGroupSetsRequest < 3) {
checkUnnamed1163(o.bamSourceUris);
unittest.expect(o.datasetId, unittest.equals('foo'));
checkInterleavedFastqSource(o.interleavedFastqSource);
checkPairedFastqSource(o.pairedFastqSource);
checkUnnamed1164(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--;
}
buildUnnamed1165() {
var o = new core.List<core.int>();
o.add(42);
o.add(42);
return o;
}
checkUnnamed1165(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));
}
buildUnnamed1166() {
var o = new core.List<core.double>();
o.add(42.0);
o.add(42.0);
return o;
}
checkUnnamed1166(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));
}
buildUnnamed1167() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1167(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'));
}
buildUnnamed1168() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1167();
o["y"] = buildUnnamed1167();
return o;
}
checkUnnamed1168(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1167(o["x"]);
checkUnnamed1167(o["y"]);
}
core.int buildCounterCall = 0;
buildCall() {
var o = new api.Call();
buildCounterCall++;
if (buildCounterCall < 3) {
o.callSetId = "foo";
o.callSetName = "foo";
o.genotype = buildUnnamed1165();
o.genotypeLikelihood = buildUnnamed1166();
o.info = buildUnnamed1168();
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'));
checkUnnamed1165(o.genotype);
checkUnnamed1166(o.genotypeLikelihood);
checkUnnamed1168(o.info);
unittest.expect(o.phaseset, unittest.equals('foo'));
}
buildCounterCall--;
}
buildUnnamed1169() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1169(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'));
}
buildUnnamed1170() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1170(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 = buildUnnamed1169();
o.sourceUris = buildUnnamed1170();
}
buildCounterCallReadGroupSetsRequest--;
return o;
}
checkCallReadGroupSetsRequest(api.CallReadGroupSetsRequest o) {
buildCounterCallReadGroupSetsRequest++;
if (buildCounterCallReadGroupSetsRequest < 3) {
unittest.expect(o.datasetId, unittest.equals('foo'));
checkUnnamed1169(o.readGroupSetIds);
checkUnnamed1170(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--;
}
buildUnnamed1171() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1171(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'));
}
buildUnnamed1172() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1171();
o["y"] = buildUnnamed1171();
return o;
}
checkUnnamed1172(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1171(o["x"]);
checkUnnamed1171(o["y"]);
}
buildUnnamed1173() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1173(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 = buildUnnamed1172();
o.name = "foo";
o.sampleId = "foo";
o.variantSetIds = buildUnnamed1173();
}
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'));
checkUnnamed1172(o.info);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.sampleId, unittest.equals('foo'));
checkUnnamed1173(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--;
}
buildUnnamed1174() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1174(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'));
}
buildUnnamed1175() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1175(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 = buildUnnamed1174();
o.projectNumber = "foo";
o.sourceUris = buildUnnamed1175();
}
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'));
checkUnnamed1174(o.pairedSourceUris);
unittest.expect(o.projectNumber, unittest.equals('foo'));
checkUnnamed1175(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--;
}
buildUnnamed1176() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1176(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'));
}
buildUnnamed1177() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1177(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 = buildUnnamed1176();
o.referenceNames = buildUnnamed1177();
}
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'));
checkUnnamed1176(o.readGroupSetIds);
checkUnnamed1177(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--;
}
buildUnnamed1178() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1178(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 = buildUnnamed1178();
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'));
checkUnnamed1178(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--;
}
buildUnnamed1179() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1179(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 = buildUnnamed1179();
}
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'));
checkUnnamed1179(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--;
}
buildUnnamed1180() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1180(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 = buildUnnamed1180();
}
buildCounterImportVariantsRequest--;
return o;
}
checkImportVariantsRequest(api.ImportVariantsRequest o) {
buildCounterImportVariantsRequest++;
if (buildCounterImportVariantsRequest < 3) {
unittest.expect(o.format, unittest.equals('foo'));
checkUnnamed1180(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--;
}
buildUnnamed1181() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1181(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 = buildUnnamed1181();
}
buildCounterInterleavedFastqSource--;
return o;
}
checkInterleavedFastqSource(api.InterleavedFastqSource o) {
buildCounterInterleavedFastqSource++;
if (buildCounterInterleavedFastqSource < 3) {
checkFastqMetadata(o.metadata);
checkUnnamed1181(o.sourceUris);
}
buildCounterInterleavedFastqSource--;
}
buildUnnamed1182() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1182(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'));
}
buildUnnamed1183() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1183(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'));
}
buildUnnamed1184() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1184(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 = buildUnnamed1182();
o.id = "foo";
o.importedIds = buildUnnamed1183();
o.projectNumber = "foo";
o.request = buildJobRequest();
o.status = "foo";
o.warnings = buildUnnamed1184();
}
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'));
checkUnnamed1182(o.errors);
unittest.expect(o.id, unittest.equals('foo'));
checkUnnamed1183(o.importedIds);
unittest.expect(o.projectNumber, unittest.equals('foo'));
checkJobRequest(o.request);
unittest.expect(o.status, unittest.equals('foo'));
checkUnnamed1184(o.warnings);
}
buildCounterJob--;
}
buildUnnamed1185() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1185(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'));
}
buildUnnamed1186() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1186(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 = buildUnnamed1185();
o.source = buildUnnamed1186();
o.type = "foo";
}
buildCounterJobRequest--;
return o;
}
checkJobRequest(api.JobRequest o) {
buildCounterJobRequest++;
if (buildCounterJobRequest < 3) {
checkUnnamed1185(o.destination);
checkUnnamed1186(o.source);
unittest.expect(o.type, unittest.equals('foo'));
}
buildCounterJobRequest--;
}
buildUnnamed1187() {
var o = new core.List<api.CigarUnit>();
o.add(buildCigarUnit());
o.add(buildCigarUnit());
return o;
}
checkUnnamed1187(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 = buildUnnamed1187();
o.mappingQuality = 42;
o.position = buildPosition();
}
buildCounterLinearAlignment--;
return o;
}
checkLinearAlignment(api.LinearAlignment o) {
buildCounterLinearAlignment++;
if (buildCounterLinearAlignment < 3) {
checkUnnamed1187(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--;
}
buildUnnamed1188() {
var o = new core.List<api.CoverageBucket>();
o.add(buildCoverageBucket());
o.add(buildCoverageBucket());
return o;
}
checkUnnamed1188(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 = buildUnnamed1188();
o.nextPageToken = "foo";
}
buildCounterListCoverageBucketsResponse--;
return o;
}
checkListCoverageBucketsResponse(api.ListCoverageBucketsResponse o) {
buildCounterListCoverageBucketsResponse++;
if (buildCounterListCoverageBucketsResponse < 3) {
unittest.expect(o.bucketWidth, unittest.equals('foo'));
checkUnnamed1188(o.coverageBuckets);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterListCoverageBucketsResponse--;
}
buildUnnamed1189() {
var o = new core.List<api.Dataset>();
o.add(buildDataset());
o.add(buildDataset());
return o;
}
checkUnnamed1189(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 = buildUnnamed1189();
o.nextPageToken = "foo";
}
buildCounterListDatasetsResponse--;
return o;
}
checkListDatasetsResponse(api.ListDatasetsResponse o) {
buildCounterListDatasetsResponse++;
if (buildCounterListDatasetsResponse < 3) {
checkUnnamed1189(o.datasets);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterListDatasetsResponse--;
}
buildUnnamed1190() {
var o = new core.List<api.Variant>();
o.add(buildVariant());
o.add(buildVariant());
return o;
}
checkUnnamed1190(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 = buildUnnamed1190();
}
buildCounterMergeVariantsRequest--;
return o;
}
checkMergeVariantsRequest(api.MergeVariantsRequest o) {
buildCounterMergeVariantsRequest++;
if (buildCounterMergeVariantsRequest < 3) {
checkUnnamed1190(o.variants);
}
buildCounterMergeVariantsRequest--;
}
buildUnnamed1191() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1191(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'));
}
buildUnnamed1192() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1191();
o["y"] = buildUnnamed1191();
return o;
}
checkUnnamed1192(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1191(o["x"]);
checkUnnamed1191(o["y"]);
}
core.int buildCounterMetadata = 0;
buildMetadata() {
var o = new api.Metadata();
buildCounterMetadata++;
if (buildCounterMetadata < 3) {
o.description = "foo";
o.id = "foo";
o.info = buildUnnamed1192();
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'));
checkUnnamed1192(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--;
}
buildUnnamed1193() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1193(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'));
}
buildUnnamed1194() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1194(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 = buildUnnamed1193();
o.metadata = buildFastqMetadata();
o.secondSourceUris = buildUnnamed1194();
}
buildCounterPairedFastqSource--;
return o;
}
checkPairedFastqSource(api.PairedFastqSource o) {
buildCounterPairedFastqSource++;
if (buildCounterPairedFastqSource < 3) {
checkUnnamed1193(o.firstSourceUris);
checkFastqMetadata(o.metadata);
checkUnnamed1194(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--;
}
buildUnnamed1195() {
var o = new core.List<core.int>();
o.add(42);
o.add(42);
return o;
}
checkUnnamed1195(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));
}
buildUnnamed1196() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1196(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'));
}
buildUnnamed1197() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1196();
o["y"] = buildUnnamed1196();
return o;
}
checkUnnamed1197(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1196(o["x"]);
checkUnnamed1196(o["y"]);
}
core.int buildCounterRead = 0;
buildRead() {
var o = new api.Read();
buildCounterRead++;
if (buildCounterRead < 3) {
o.alignedQuality = buildUnnamed1195();
o.alignedSequence = "foo";
o.alignment = buildLinearAlignment();
o.duplicateFragment = true;
o.failedVendorQualityChecks = true;
o.fragmentLength = 42;
o.fragmentName = "foo";
o.id = "foo";
o.info = buildUnnamed1197();
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) {
checkUnnamed1195(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'));
checkUnnamed1197(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--;
}
buildUnnamed1198() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1198(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'));
}
buildUnnamed1199() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1198();
o["y"] = buildUnnamed1198();
return o;
}
checkUnnamed1199(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1198(o["x"]);
checkUnnamed1198(o["y"]);
}
buildUnnamed1200() {
var o = new core.List<api.ReadGroupProgram>();
o.add(buildReadGroupProgram());
o.add(buildReadGroupProgram());
return o;
}
checkUnnamed1200(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 = buildUnnamed1199();
o.name = "foo";
o.predictedInsertSize = 42;
o.programs = buildUnnamed1200();
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'));
checkUnnamed1199(o.info);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.predictedInsertSize, unittest.equals(42));
checkUnnamed1200(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--;
}
buildUnnamed1201() {
var o = new core.List<api.ReadGroup>();
o.add(buildReadGroup());
o.add(buildReadGroup());
return o;
}
checkUnnamed1201(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 = buildUnnamed1201();
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'));
checkUnnamed1201(o.readGroups);
unittest.expect(o.referenceSetId, unittest.equals('foo'));
}
buildCounterReadGroupSet--;
}
buildUnnamed1202() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1202(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 = buildUnnamed1202();
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));
checkUnnamed1202(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--;
}
buildUnnamed1203() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1203(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'));
}
buildUnnamed1204() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1204(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 = buildUnnamed1203();
o.sourceAccessions = buildUnnamed1204();
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));
checkUnnamed1203(o.referenceIds);
checkUnnamed1204(o.sourceAccessions);
unittest.expect(o.sourceURI, unittest.equals('foo'));
}
buildCounterReferenceSet--;
}
buildUnnamed1205() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1205(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 = buildUnnamed1205();
}
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'));
checkUnnamed1205(o.variantSetIds);
}
buildCounterSearchCallSetsRequest--;
}
buildUnnamed1206() {
var o = new core.List<api.CallSet>();
o.add(buildCallSet());
o.add(buildCallSet());
return o;
}
checkUnnamed1206(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 = buildUnnamed1206();
o.nextPageToken = "foo";
}
buildCounterSearchCallSetsResponse--;
return o;
}
checkSearchCallSetsResponse(api.SearchCallSetsResponse o) {
buildCounterSearchCallSetsResponse++;
if (buildCounterSearchCallSetsResponse < 3) {
checkUnnamed1206(o.callSets);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSearchCallSetsResponse--;
}
buildUnnamed1207() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1207(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 = buildUnnamed1207();
}
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'));
checkUnnamed1207(o.status);
}
buildCounterSearchJobsRequest--;
}
buildUnnamed1208() {
var o = new core.List<api.Job>();
o.add(buildJob());
o.add(buildJob());
return o;
}
checkUnnamed1208(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 = buildUnnamed1208();
o.nextPageToken = "foo";
}
buildCounterSearchJobsResponse--;
return o;
}
checkSearchJobsResponse(api.SearchJobsResponse o) {
buildCounterSearchJobsResponse++;
if (buildCounterSearchJobsResponse < 3) {
checkUnnamed1208(o.jobs);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSearchJobsResponse--;
}
buildUnnamed1209() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1209(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 = buildUnnamed1209();
o.name = "foo";
o.pageSize = 42;
o.pageToken = "foo";
}
buildCounterSearchReadGroupSetsRequest--;
return o;
}
checkSearchReadGroupSetsRequest(api.SearchReadGroupSetsRequest o) {
buildCounterSearchReadGroupSetsRequest++;
if (buildCounterSearchReadGroupSetsRequest < 3) {
checkUnnamed1209(o.datasetIds);
unittest.expect(o.name, unittest.equals('foo'));
unittest.expect(o.pageSize, unittest.equals(42));
unittest.expect(o.pageToken, unittest.equals('foo'));
}
buildCounterSearchReadGroupSetsRequest--;
}
buildUnnamed1210() {
var o = new core.List<api.ReadGroupSet>();
o.add(buildReadGroupSet());
o.add(buildReadGroupSet());
return o;
}
checkUnnamed1210(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 = buildUnnamed1210();
}
buildCounterSearchReadGroupSetsResponse--;
return o;
}
checkSearchReadGroupSetsResponse(api.SearchReadGroupSetsResponse o) {
buildCounterSearchReadGroupSetsResponse++;
if (buildCounterSearchReadGroupSetsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed1210(o.readGroupSets);
}
buildCounterSearchReadGroupSetsResponse--;
}
buildUnnamed1211() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1211(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'));
}
buildUnnamed1212() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1212(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 = buildUnnamed1211();
o.readGroupSetIds = buildUnnamed1212();
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'));
checkUnnamed1211(o.readGroupIds);
checkUnnamed1212(o.readGroupSetIds);
unittest.expect(o.referenceName, unittest.equals('foo'));
unittest.expect(o.start, unittest.equals('foo'));
}
buildCounterSearchReadsRequest--;
}
buildUnnamed1213() {
var o = new core.List<api.Read>();
o.add(buildRead());
o.add(buildRead());
return o;
}
checkUnnamed1213(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 = buildUnnamed1213();
o.nextPageToken = "foo";
}
buildCounterSearchReadsResponse--;
return o;
}
checkSearchReadsResponse(api.SearchReadsResponse o) {
buildCounterSearchReadsResponse++;
if (buildCounterSearchReadsResponse < 3) {
checkUnnamed1213(o.alignments);
unittest.expect(o.nextPageToken, unittest.equals('foo'));
}
buildCounterSearchReadsResponse--;
}
buildUnnamed1214() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1214(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'));
}
buildUnnamed1215() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1215(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 = buildUnnamed1214();
o.md5checksums = buildUnnamed1215();
o.pageSize = 42;
o.pageToken = "foo";
}
buildCounterSearchReferenceSetsRequest--;
return o;
}
checkSearchReferenceSetsRequest(api.SearchReferenceSetsRequest o) {
buildCounterSearchReferenceSetsRequest++;
if (buildCounterSearchReferenceSetsRequest < 3) {
checkUnnamed1214(o.accessions);
checkUnnamed1215(o.md5checksums);
unittest.expect(o.pageSize, unittest.equals(42));
unittest.expect(o.pageToken, unittest.equals('foo'));
}
buildCounterSearchReferenceSetsRequest--;
}
buildUnnamed1216() {
var o = new core.List<api.ReferenceSet>();
o.add(buildReferenceSet());
o.add(buildReferenceSet());
return o;
}
checkUnnamed1216(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 = buildUnnamed1216();
}
buildCounterSearchReferenceSetsResponse--;
return o;
}
checkSearchReferenceSetsResponse(api.SearchReferenceSetsResponse o) {
buildCounterSearchReferenceSetsResponse++;
if (buildCounterSearchReferenceSetsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed1216(o.referenceSets);
}
buildCounterSearchReferenceSetsResponse--;
}
buildUnnamed1217() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1217(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'));
}
buildUnnamed1218() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1218(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 = buildUnnamed1217();
o.md5checksums = buildUnnamed1218();
o.pageSize = 42;
o.pageToken = "foo";
o.referenceSetId = "foo";
}
buildCounterSearchReferencesRequest--;
return o;
}
checkSearchReferencesRequest(api.SearchReferencesRequest o) {
buildCounterSearchReferencesRequest++;
if (buildCounterSearchReferencesRequest < 3) {
checkUnnamed1217(o.accessions);
checkUnnamed1218(o.md5checksums);
unittest.expect(o.pageSize, unittest.equals(42));
unittest.expect(o.pageToken, unittest.equals('foo'));
unittest.expect(o.referenceSetId, unittest.equals('foo'));
}
buildCounterSearchReferencesRequest--;
}
buildUnnamed1219() {
var o = new core.List<api.Reference>();
o.add(buildReference());
o.add(buildReference());
return o;
}
checkUnnamed1219(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 = buildUnnamed1219();
}
buildCounterSearchReferencesResponse--;
return o;
}
checkSearchReferencesResponse(api.SearchReferencesResponse o) {
buildCounterSearchReferencesResponse++;
if (buildCounterSearchReferencesResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed1219(o.references);
}
buildCounterSearchReferencesResponse--;
}
buildUnnamed1220() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1220(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 = buildUnnamed1220();
o.pageSize = 42;
o.pageToken = "foo";
}
buildCounterSearchVariantSetsRequest--;
return o;
}
checkSearchVariantSetsRequest(api.SearchVariantSetsRequest o) {
buildCounterSearchVariantSetsRequest++;
if (buildCounterSearchVariantSetsRequest < 3) {
checkUnnamed1220(o.datasetIds);
unittest.expect(o.pageSize, unittest.equals(42));
unittest.expect(o.pageToken, unittest.equals('foo'));
}
buildCounterSearchVariantSetsRequest--;
}
buildUnnamed1221() {
var o = new core.List<api.VariantSet>();
o.add(buildVariantSet());
o.add(buildVariantSet());
return o;
}
checkUnnamed1221(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 = buildUnnamed1221();
}
buildCounterSearchVariantSetsResponse--;
return o;
}
checkSearchVariantSetsResponse(api.SearchVariantSetsResponse o) {
buildCounterSearchVariantSetsResponse++;
if (buildCounterSearchVariantSetsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed1221(o.variantSets);
}
buildCounterSearchVariantSetsResponse--;
}
buildUnnamed1222() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1222(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'));
}
buildUnnamed1223() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1223(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 = buildUnnamed1222();
o.end = "foo";
o.maxCalls = 42;
o.pageSize = 42;
o.pageToken = "foo";
o.referenceName = "foo";
o.start = "foo";
o.variantName = "foo";
o.variantSetIds = buildUnnamed1223();
}
buildCounterSearchVariantsRequest--;
return o;
}
checkSearchVariantsRequest(api.SearchVariantsRequest o) {
buildCounterSearchVariantsRequest++;
if (buildCounterSearchVariantsRequest < 3) {
checkUnnamed1222(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'));
checkUnnamed1223(o.variantSetIds);
}
buildCounterSearchVariantsRequest--;
}
buildUnnamed1224() {
var o = new core.List<api.Variant>();
o.add(buildVariant());
o.add(buildVariant());
return o;
}
checkUnnamed1224(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 = buildUnnamed1224();
}
buildCounterSearchVariantsResponse--;
return o;
}
checkSearchVariantsResponse(api.SearchVariantsResponse o) {
buildCounterSearchVariantsResponse++;
if (buildCounterSearchVariantsResponse < 3) {
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed1224(o.variants);
}
buildCounterSearchVariantsResponse--;
}
buildUnnamed1225() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1225(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'));
}
buildUnnamed1226() {
var o = new core.List<api.Call>();
o.add(buildCall());
o.add(buildCall());
return o;
}
checkUnnamed1226(core.List<api.Call> o) {
unittest.expect(o, unittest.hasLength(2));
checkCall(o[0]);
checkCall(o[1]);
}
buildUnnamed1227() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1227(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'));
}
buildUnnamed1228() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1228(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'));
}
buildUnnamed1229() {
var o = new core.Map<core.String, core.List<core.String>>();
o["x"] = buildUnnamed1228();
o["y"] = buildUnnamed1228();
return o;
}
checkUnnamed1229(core.Map<core.String, core.List<core.String>> o) {
unittest.expect(o, unittest.hasLength(2));
checkUnnamed1228(o["x"]);
checkUnnamed1228(o["y"]);
}
buildUnnamed1230() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed1230(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 = buildUnnamed1225();
o.calls = buildUnnamed1226();
o.created = "foo";
o.end = "foo";
o.filter = buildUnnamed1227();
o.id = "foo";
o.info = buildUnnamed1229();
o.names = buildUnnamed1230();
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) {
checkUnnamed1225(o.alternateBases);
checkUnnamed1226(o.calls);
unittest.expect(o.created, unittest.equals('foo'));
unittest.expect(o.end, unittest.equals('foo'));
checkUnnamed1227(o.filter);
unittest.expect(o.id, unittest.equals('foo'));
checkUnnamed1229(o.info);
checkUnnamed1230(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--;
}
buildUnnamed1231() {
var o = new core.List<api.Metadata>();
o.add(buildMetadata());
o.add(buildMetadata());
return o;
}
checkUnnamed1231(core.List<api.Metadata> o) {
unittest.expect(o, unittest.hasLength(2));
checkMetadata(o[0]);
checkMetadata(o[1]);
}
buildUnnamed1232() {
var o = new core.List<api.ReferenceBound>();
o.add(buildReferenceBound());
o.add(buildReferenceBound());
return o;
}
checkUnnamed1232(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 = buildUnnamed1231();
o.referenceBounds = buildUnnamed1232();
}
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'));
checkUnnamed1231(o.metadata);
checkUnnamed1232(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);
})));
});
});
}