| Index: generated/googleapis/test/qpxexpress/v1.dart
|
| diff --git a/generated/googleapis/test/qpxexpress/v1.dart b/generated/googleapis/test/qpxexpress/v1.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..465ca75d05f0b395e01795f8190a6339095d65cd
|
| --- /dev/null
|
| +++ b/generated/googleapis/test/qpxexpress/v1.dart
|
| @@ -0,0 +1,1214 @@
|
| +library googleapis.qpxExpress.v1.test;
|
| +
|
| +import "dart:core" as core;
|
| +import "dart:collection" as collection;
|
| +import "dart:async" as async;
|
| +import "dart:convert" as convert;
|
| +
|
| +import 'package:http/http.dart' as http;
|
| +import 'package:http/testing.dart' as http_testing;
|
| +import 'package:unittest/unittest.dart' as unittest;
|
| +import 'package:googleapis/common/common.dart' as common;
|
| +import 'package:googleapis/src/common_internal.dart' as common_internal;
|
| +import '../common/common_internal_test.dart' as common_test;
|
| +
|
| +import 'package:googleapis/qpxexpress/v1.dart' as api;
|
| +
|
| +
|
| +
|
| +core.int buildCounterAircraftData = 0;
|
| +buildAircraftData() {
|
| + var o = new api.AircraftData();
|
| + buildCounterAircraftData++;
|
| + if (buildCounterAircraftData < 3) {
|
| + o.code = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + }
|
| + buildCounterAircraftData--;
|
| + return o;
|
| +}
|
| +
|
| +checkAircraftData(api.AircraftData o) {
|
| + buildCounterAircraftData++;
|
| + if (buildCounterAircraftData < 3) {
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + }
|
| + buildCounterAircraftData--;
|
| +}
|
| +
|
| +core.int buildCounterAirportData = 0;
|
| +buildAirportData() {
|
| + var o = new api.AirportData();
|
| + buildCounterAirportData++;
|
| + if (buildCounterAirportData < 3) {
|
| + o.city = "foo";
|
| + o.code = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + }
|
| + buildCounterAirportData--;
|
| + return o;
|
| +}
|
| +
|
| +checkAirportData(api.AirportData o) {
|
| + buildCounterAirportData++;
|
| + if (buildCounterAirportData < 3) {
|
| + unittest.expect(o.city, unittest.equals('foo'));
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + }
|
| + buildCounterAirportData--;
|
| +}
|
| +
|
| +buildUnnamed1() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1(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 buildCounterBagDescriptor = 0;
|
| +buildBagDescriptor() {
|
| + var o = new api.BagDescriptor();
|
| + buildCounterBagDescriptor++;
|
| + if (buildCounterBagDescriptor < 3) {
|
| + o.commercialName = "foo";
|
| + o.count = 42;
|
| + o.description = buildUnnamed1();
|
| + o.kind = "foo";
|
| + o.subcode = "foo";
|
| + }
|
| + buildCounterBagDescriptor--;
|
| + return o;
|
| +}
|
| +
|
| +checkBagDescriptor(api.BagDescriptor o) {
|
| + buildCounterBagDescriptor++;
|
| + if (buildCounterBagDescriptor < 3) {
|
| + unittest.expect(o.commercialName, unittest.equals('foo'));
|
| + unittest.expect(o.count, unittest.equals(42));
|
| + checkUnnamed1(o.description);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.subcode, unittest.equals('foo'));
|
| + }
|
| + buildCounterBagDescriptor--;
|
| +}
|
| +
|
| +core.int buildCounterCarrierData = 0;
|
| +buildCarrierData() {
|
| + var o = new api.CarrierData();
|
| + buildCounterCarrierData++;
|
| + if (buildCounterCarrierData < 3) {
|
| + o.code = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + }
|
| + buildCounterCarrierData--;
|
| + return o;
|
| +}
|
| +
|
| +checkCarrierData(api.CarrierData o) {
|
| + buildCounterCarrierData++;
|
| + if (buildCounterCarrierData < 3) {
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + }
|
| + buildCounterCarrierData--;
|
| +}
|
| +
|
| +core.int buildCounterCityData = 0;
|
| +buildCityData() {
|
| + var o = new api.CityData();
|
| + buildCounterCityData++;
|
| + if (buildCounterCityData < 3) {
|
| + o.code = "foo";
|
| + o.country = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + }
|
| + buildCounterCityData--;
|
| + return o;
|
| +}
|
| +
|
| +checkCityData(api.CityData o) {
|
| + buildCounterCityData++;
|
| + if (buildCounterCityData < 3) {
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.country, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + }
|
| + buildCounterCityData--;
|
| +}
|
| +
|
| +buildUnnamed2() {
|
| + var o = new core.List<api.AircraftData>();
|
| + o.add(buildAircraftData());
|
| + o.add(buildAircraftData());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed2(core.List<api.AircraftData> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAircraftData(o[0]);
|
| + checkAircraftData(o[1]);
|
| +}
|
| +
|
| +buildUnnamed3() {
|
| + var o = new core.List<api.AirportData>();
|
| + o.add(buildAirportData());
|
| + o.add(buildAirportData());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3(core.List<api.AirportData> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAirportData(o[0]);
|
| + checkAirportData(o[1]);
|
| +}
|
| +
|
| +buildUnnamed4() {
|
| + var o = new core.List<api.CarrierData>();
|
| + o.add(buildCarrierData());
|
| + o.add(buildCarrierData());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed4(core.List<api.CarrierData> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCarrierData(o[0]);
|
| + checkCarrierData(o[1]);
|
| +}
|
| +
|
| +buildUnnamed5() {
|
| + var o = new core.List<api.CityData>();
|
| + o.add(buildCityData());
|
| + o.add(buildCityData());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed5(core.List<api.CityData> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCityData(o[0]);
|
| + checkCityData(o[1]);
|
| +}
|
| +
|
| +buildUnnamed6() {
|
| + var o = new core.List<api.TaxData>();
|
| + o.add(buildTaxData());
|
| + o.add(buildTaxData());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed6(core.List<api.TaxData> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkTaxData(o[0]);
|
| + checkTaxData(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterData = 0;
|
| +buildData() {
|
| + var o = new api.Data();
|
| + buildCounterData++;
|
| + if (buildCounterData < 3) {
|
| + o.aircraft = buildUnnamed2();
|
| + o.airport = buildUnnamed3();
|
| + o.carrier = buildUnnamed4();
|
| + o.city = buildUnnamed5();
|
| + o.kind = "foo";
|
| + o.tax = buildUnnamed6();
|
| + }
|
| + buildCounterData--;
|
| + return o;
|
| +}
|
| +
|
| +checkData(api.Data o) {
|
| + buildCounterData++;
|
| + if (buildCounterData < 3) {
|
| + checkUnnamed2(o.aircraft);
|
| + checkUnnamed3(o.airport);
|
| + checkUnnamed4(o.carrier);
|
| + checkUnnamed5(o.city);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed6(o.tax);
|
| + }
|
| + buildCounterData--;
|
| +}
|
| +
|
| +core.int buildCounterFareInfo = 0;
|
| +buildFareInfo() {
|
| + var o = new api.FareInfo();
|
| + buildCounterFareInfo++;
|
| + if (buildCounterFareInfo < 3) {
|
| + o.basisCode = "foo";
|
| + o.carrier = "foo";
|
| + o.destination = "foo";
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.origin = "foo";
|
| + o.private = true;
|
| + }
|
| + buildCounterFareInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkFareInfo(api.FareInfo o) {
|
| + buildCounterFareInfo++;
|
| + if (buildCounterFareInfo < 3) {
|
| + unittest.expect(o.basisCode, unittest.equals('foo'));
|
| + unittest.expect(o.carrier, unittest.equals('foo'));
|
| + unittest.expect(o.destination, unittest.equals('foo'));
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.origin, unittest.equals('foo'));
|
| + unittest.expect(o.private, unittest.isTrue);
|
| + }
|
| + buildCounterFareInfo--;
|
| +}
|
| +
|
| +core.int buildCounterFlightInfo = 0;
|
| +buildFlightInfo() {
|
| + var o = new api.FlightInfo();
|
| + buildCounterFlightInfo++;
|
| + if (buildCounterFlightInfo < 3) {
|
| + o.carrier = "foo";
|
| + o.number = "foo";
|
| + }
|
| + buildCounterFlightInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkFlightInfo(api.FlightInfo o) {
|
| + buildCounterFlightInfo++;
|
| + if (buildCounterFlightInfo < 3) {
|
| + unittest.expect(o.carrier, unittest.equals('foo'));
|
| + unittest.expect(o.number, unittest.equals('foo'));
|
| + }
|
| + buildCounterFlightInfo--;
|
| +}
|
| +
|
| +buildUnnamed7() {
|
| + var o = new core.List<api.BagDescriptor>();
|
| + o.add(buildBagDescriptor());
|
| + o.add(buildBagDescriptor());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed7(core.List<api.BagDescriptor> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkBagDescriptor(o[0]);
|
| + checkBagDescriptor(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterFreeBaggageAllowance = 0;
|
| +buildFreeBaggageAllowance() {
|
| + var o = new api.FreeBaggageAllowance();
|
| + buildCounterFreeBaggageAllowance++;
|
| + if (buildCounterFreeBaggageAllowance < 3) {
|
| + o.bagDescriptor = buildUnnamed7();
|
| + o.kilos = 42;
|
| + o.kilosPerPiece = 42;
|
| + o.kind = "foo";
|
| + o.pieces = 42;
|
| + o.pounds = 42;
|
| + }
|
| + buildCounterFreeBaggageAllowance--;
|
| + return o;
|
| +}
|
| +
|
| +checkFreeBaggageAllowance(api.FreeBaggageAllowance o) {
|
| + buildCounterFreeBaggageAllowance++;
|
| + if (buildCounterFreeBaggageAllowance < 3) {
|
| + checkUnnamed7(o.bagDescriptor);
|
| + unittest.expect(o.kilos, unittest.equals(42));
|
| + unittest.expect(o.kilosPerPiece, unittest.equals(42));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.pieces, unittest.equals(42));
|
| + unittest.expect(o.pounds, unittest.equals(42));
|
| + }
|
| + buildCounterFreeBaggageAllowance--;
|
| +}
|
| +
|
| +core.int buildCounterLegInfo = 0;
|
| +buildLegInfo() {
|
| + var o = new api.LegInfo();
|
| + buildCounterLegInfo++;
|
| + if (buildCounterLegInfo < 3) {
|
| + o.aircraft = "foo";
|
| + o.arrivalTime = "foo";
|
| + o.changePlane = true;
|
| + o.connectionDuration = 42;
|
| + o.departureTime = "foo";
|
| + o.destination = "foo";
|
| + o.destinationTerminal = "foo";
|
| + o.duration = 42;
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.meal = "foo";
|
| + o.mileage = 42;
|
| + o.onTimePerformance = 42;
|
| + o.operatingDisclosure = "foo";
|
| + o.origin = "foo";
|
| + o.originTerminal = "foo";
|
| + o.secure = true;
|
| + }
|
| + buildCounterLegInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkLegInfo(api.LegInfo o) {
|
| + buildCounterLegInfo++;
|
| + if (buildCounterLegInfo < 3) {
|
| + unittest.expect(o.aircraft, unittest.equals('foo'));
|
| + unittest.expect(o.arrivalTime, unittest.equals('foo'));
|
| + unittest.expect(o.changePlane, unittest.isTrue);
|
| + unittest.expect(o.connectionDuration, unittest.equals(42));
|
| + unittest.expect(o.departureTime, unittest.equals('foo'));
|
| + unittest.expect(o.destination, unittest.equals('foo'));
|
| + unittest.expect(o.destinationTerminal, unittest.equals('foo'));
|
| + unittest.expect(o.duration, unittest.equals(42));
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.meal, unittest.equals('foo'));
|
| + unittest.expect(o.mileage, unittest.equals(42));
|
| + unittest.expect(o.onTimePerformance, unittest.equals(42));
|
| + unittest.expect(o.operatingDisclosure, unittest.equals('foo'));
|
| + unittest.expect(o.origin, unittest.equals('foo'));
|
| + unittest.expect(o.originTerminal, unittest.equals('foo'));
|
| + unittest.expect(o.secure, unittest.isTrue);
|
| + }
|
| + buildCounterLegInfo--;
|
| +}
|
| +
|
| +core.int buildCounterPassengerCounts = 0;
|
| +buildPassengerCounts() {
|
| + var o = new api.PassengerCounts();
|
| + buildCounterPassengerCounts++;
|
| + if (buildCounterPassengerCounts < 3) {
|
| + o.adultCount = 42;
|
| + o.childCount = 42;
|
| + o.infantInLapCount = 42;
|
| + o.infantInSeatCount = 42;
|
| + o.kind = "foo";
|
| + o.seniorCount = 42;
|
| + }
|
| + buildCounterPassengerCounts--;
|
| + return o;
|
| +}
|
| +
|
| +checkPassengerCounts(api.PassengerCounts o) {
|
| + buildCounterPassengerCounts++;
|
| + if (buildCounterPassengerCounts < 3) {
|
| + unittest.expect(o.adultCount, unittest.equals(42));
|
| + unittest.expect(o.childCount, unittest.equals(42));
|
| + unittest.expect(o.infantInLapCount, unittest.equals(42));
|
| + unittest.expect(o.infantInSeatCount, unittest.equals(42));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.seniorCount, unittest.equals(42));
|
| + }
|
| + buildCounterPassengerCounts--;
|
| +}
|
| +
|
| +buildUnnamed8() {
|
| + var o = new core.List<api.FareInfo>();
|
| + o.add(buildFareInfo());
|
| + o.add(buildFareInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed8(core.List<api.FareInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkFareInfo(o[0]);
|
| + checkFareInfo(o[1]);
|
| +}
|
| +
|
| +buildUnnamed9() {
|
| + var o = new core.List<api.SegmentPricing>();
|
| + o.add(buildSegmentPricing());
|
| + o.add(buildSegmentPricing());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed9(core.List<api.SegmentPricing> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkSegmentPricing(o[0]);
|
| + checkSegmentPricing(o[1]);
|
| +}
|
| +
|
| +buildUnnamed10() {
|
| + var o = new core.List<api.TaxInfo>();
|
| + o.add(buildTaxInfo());
|
| + o.add(buildTaxInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed10(core.List<api.TaxInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkTaxInfo(o[0]);
|
| + checkTaxInfo(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterPricingInfo = 0;
|
| +buildPricingInfo() {
|
| + var o = new api.PricingInfo();
|
| + buildCounterPricingInfo++;
|
| + if (buildCounterPricingInfo < 3) {
|
| + o.baseFareTotal = "foo";
|
| + o.fare = buildUnnamed8();
|
| + o.fareCalculation = "foo";
|
| + o.kind = "foo";
|
| + o.latestTicketingTime = "foo";
|
| + o.passengers = buildPassengerCounts();
|
| + o.ptc = "foo";
|
| + o.refundable = true;
|
| + o.saleFareTotal = "foo";
|
| + o.saleTaxTotal = "foo";
|
| + o.saleTotal = "foo";
|
| + o.segmentPricing = buildUnnamed9();
|
| + o.tax = buildUnnamed10();
|
| + }
|
| + buildCounterPricingInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkPricingInfo(api.PricingInfo o) {
|
| + buildCounterPricingInfo++;
|
| + if (buildCounterPricingInfo < 3) {
|
| + unittest.expect(o.baseFareTotal, unittest.equals('foo'));
|
| + checkUnnamed8(o.fare);
|
| + unittest.expect(o.fareCalculation, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.latestTicketingTime, unittest.equals('foo'));
|
| + checkPassengerCounts(o.passengers);
|
| + unittest.expect(o.ptc, unittest.equals('foo'));
|
| + unittest.expect(o.refundable, unittest.isTrue);
|
| + unittest.expect(o.saleFareTotal, unittest.equals('foo'));
|
| + unittest.expect(o.saleTaxTotal, unittest.equals('foo'));
|
| + unittest.expect(o.saleTotal, unittest.equals('foo'));
|
| + checkUnnamed9(o.segmentPricing);
|
| + checkUnnamed10(o.tax);
|
| + }
|
| + buildCounterPricingInfo--;
|
| +}
|
| +
|
| +buildUnnamed11() {
|
| + var o = new core.List<api.LegInfo>();
|
| + o.add(buildLegInfo());
|
| + o.add(buildLegInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed11(core.List<api.LegInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkLegInfo(o[0]);
|
| + checkLegInfo(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterSegmentInfo = 0;
|
| +buildSegmentInfo() {
|
| + var o = new api.SegmentInfo();
|
| + buildCounterSegmentInfo++;
|
| + if (buildCounterSegmentInfo < 3) {
|
| + o.bookingCode = "foo";
|
| + o.bookingCodeCount = 42;
|
| + o.cabin = "foo";
|
| + o.connectionDuration = 42;
|
| + o.duration = 42;
|
| + o.flight = buildFlightInfo();
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.leg = buildUnnamed11();
|
| + o.marriedSegmentGroup = "foo";
|
| + o.subjectToGovernmentApproval = true;
|
| + }
|
| + buildCounterSegmentInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkSegmentInfo(api.SegmentInfo o) {
|
| + buildCounterSegmentInfo++;
|
| + if (buildCounterSegmentInfo < 3) {
|
| + unittest.expect(o.bookingCode, unittest.equals('foo'));
|
| + unittest.expect(o.bookingCodeCount, unittest.equals(42));
|
| + unittest.expect(o.cabin, unittest.equals('foo'));
|
| + unittest.expect(o.connectionDuration, unittest.equals(42));
|
| + unittest.expect(o.duration, unittest.equals(42));
|
| + checkFlightInfo(o.flight);
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed11(o.leg);
|
| + unittest.expect(o.marriedSegmentGroup, unittest.equals('foo'));
|
| + unittest.expect(o.subjectToGovernmentApproval, unittest.isTrue);
|
| + }
|
| + buildCounterSegmentInfo--;
|
| +}
|
| +
|
| +buildUnnamed12() {
|
| + var o = new core.List<api.FreeBaggageAllowance>();
|
| + o.add(buildFreeBaggageAllowance());
|
| + o.add(buildFreeBaggageAllowance());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed12(core.List<api.FreeBaggageAllowance> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkFreeBaggageAllowance(o[0]);
|
| + checkFreeBaggageAllowance(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterSegmentPricing = 0;
|
| +buildSegmentPricing() {
|
| + var o = new api.SegmentPricing();
|
| + buildCounterSegmentPricing++;
|
| + if (buildCounterSegmentPricing < 3) {
|
| + o.fareId = "foo";
|
| + o.freeBaggageOption = buildUnnamed12();
|
| + o.kind = "foo";
|
| + o.segmentId = "foo";
|
| + }
|
| + buildCounterSegmentPricing--;
|
| + return o;
|
| +}
|
| +
|
| +checkSegmentPricing(api.SegmentPricing o) {
|
| + buildCounterSegmentPricing++;
|
| + if (buildCounterSegmentPricing < 3) {
|
| + unittest.expect(o.fareId, unittest.equals('foo'));
|
| + checkUnnamed12(o.freeBaggageOption);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.segmentId, unittest.equals('foo'));
|
| + }
|
| + buildCounterSegmentPricing--;
|
| +}
|
| +
|
| +buildUnnamed13() {
|
| + var o = new core.List<api.SegmentInfo>();
|
| + o.add(buildSegmentInfo());
|
| + o.add(buildSegmentInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed13(core.List<api.SegmentInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkSegmentInfo(o[0]);
|
| + checkSegmentInfo(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterSliceInfo = 0;
|
| +buildSliceInfo() {
|
| + var o = new api.SliceInfo();
|
| + buildCounterSliceInfo++;
|
| + if (buildCounterSliceInfo < 3) {
|
| + o.duration = 42;
|
| + o.kind = "foo";
|
| + o.segment = buildUnnamed13();
|
| + }
|
| + buildCounterSliceInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkSliceInfo(api.SliceInfo o) {
|
| + buildCounterSliceInfo++;
|
| + if (buildCounterSliceInfo < 3) {
|
| + unittest.expect(o.duration, unittest.equals(42));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed13(o.segment);
|
| + }
|
| + buildCounterSliceInfo--;
|
| +}
|
| +
|
| +buildUnnamed14() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed14(core.List<core.String> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals('foo'));
|
| + unittest.expect(o[1], unittest.equals('foo'));
|
| +}
|
| +
|
| +buildUnnamed15() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed15(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 buildCounterSliceInput = 0;
|
| +buildSliceInput() {
|
| + var o = new api.SliceInput();
|
| + buildCounterSliceInput++;
|
| + if (buildCounterSliceInput < 3) {
|
| + o.alliance = "foo";
|
| + o.date = "foo";
|
| + o.destination = "foo";
|
| + o.kind = "foo";
|
| + o.maxConnectionDuration = 42;
|
| + o.maxStops = 42;
|
| + o.origin = "foo";
|
| + o.permittedCarrier = buildUnnamed14();
|
| + o.permittedDepartureTime = buildTimeOfDayRange();
|
| + o.preferredCabin = "foo";
|
| + o.prohibitedCarrier = buildUnnamed15();
|
| + }
|
| + buildCounterSliceInput--;
|
| + return o;
|
| +}
|
| +
|
| +checkSliceInput(api.SliceInput o) {
|
| + buildCounterSliceInput++;
|
| + if (buildCounterSliceInput < 3) {
|
| + unittest.expect(o.alliance, unittest.equals('foo'));
|
| + unittest.expect(o.date, unittest.equals('foo'));
|
| + unittest.expect(o.destination, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.maxConnectionDuration, unittest.equals(42));
|
| + unittest.expect(o.maxStops, unittest.equals(42));
|
| + unittest.expect(o.origin, unittest.equals('foo'));
|
| + checkUnnamed14(o.permittedCarrier);
|
| + checkTimeOfDayRange(o.permittedDepartureTime);
|
| + unittest.expect(o.preferredCabin, unittest.equals('foo'));
|
| + checkUnnamed15(o.prohibitedCarrier);
|
| + }
|
| + buildCounterSliceInput--;
|
| +}
|
| +
|
| +core.int buildCounterTaxData = 0;
|
| +buildTaxData() {
|
| + var o = new api.TaxData();
|
| + buildCounterTaxData++;
|
| + if (buildCounterTaxData < 3) {
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.name = "foo";
|
| + }
|
| + buildCounterTaxData--;
|
| + return o;
|
| +}
|
| +
|
| +checkTaxData(api.TaxData o) {
|
| + buildCounterTaxData++;
|
| + if (buildCounterTaxData < 3) {
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + }
|
| + buildCounterTaxData--;
|
| +}
|
| +
|
| +core.int buildCounterTaxInfo = 0;
|
| +buildTaxInfo() {
|
| + var o = new api.TaxInfo();
|
| + buildCounterTaxInfo++;
|
| + if (buildCounterTaxInfo < 3) {
|
| + o.chargeType = "foo";
|
| + o.code = "foo";
|
| + o.country = "foo";
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.salePrice = "foo";
|
| + }
|
| + buildCounterTaxInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkTaxInfo(api.TaxInfo o) {
|
| + buildCounterTaxInfo++;
|
| + if (buildCounterTaxInfo < 3) {
|
| + unittest.expect(o.chargeType, unittest.equals('foo'));
|
| + unittest.expect(o.code, unittest.equals('foo'));
|
| + unittest.expect(o.country, unittest.equals('foo'));
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.salePrice, unittest.equals('foo'));
|
| + }
|
| + buildCounterTaxInfo--;
|
| +}
|
| +
|
| +core.int buildCounterTimeOfDayRange = 0;
|
| +buildTimeOfDayRange() {
|
| + var o = new api.TimeOfDayRange();
|
| + buildCounterTimeOfDayRange++;
|
| + if (buildCounterTimeOfDayRange < 3) {
|
| + o.earliestTime = "foo";
|
| + o.kind = "foo";
|
| + o.latestTime = "foo";
|
| + }
|
| + buildCounterTimeOfDayRange--;
|
| + return o;
|
| +}
|
| +
|
| +checkTimeOfDayRange(api.TimeOfDayRange o) {
|
| + buildCounterTimeOfDayRange++;
|
| + if (buildCounterTimeOfDayRange < 3) {
|
| + unittest.expect(o.earliestTime, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.latestTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterTimeOfDayRange--;
|
| +}
|
| +
|
| +buildUnnamed16() {
|
| + var o = new core.List<api.PricingInfo>();
|
| + o.add(buildPricingInfo());
|
| + o.add(buildPricingInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed16(core.List<api.PricingInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkPricingInfo(o[0]);
|
| + checkPricingInfo(o[1]);
|
| +}
|
| +
|
| +buildUnnamed17() {
|
| + var o = new core.List<api.SliceInfo>();
|
| + o.add(buildSliceInfo());
|
| + o.add(buildSliceInfo());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed17(core.List<api.SliceInfo> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkSliceInfo(o[0]);
|
| + checkSliceInfo(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterTripOption = 0;
|
| +buildTripOption() {
|
| + var o = new api.TripOption();
|
| + buildCounterTripOption++;
|
| + if (buildCounterTripOption < 3) {
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.pricing = buildUnnamed16();
|
| + o.saleTotal = "foo";
|
| + o.slice = buildUnnamed17();
|
| + }
|
| + buildCounterTripOption--;
|
| + return o;
|
| +}
|
| +
|
| +checkTripOption(api.TripOption o) {
|
| + buildCounterTripOption++;
|
| + if (buildCounterTripOption < 3) {
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkUnnamed16(o.pricing);
|
| + unittest.expect(o.saleTotal, unittest.equals('foo'));
|
| + checkUnnamed17(o.slice);
|
| + }
|
| + buildCounterTripOption--;
|
| +}
|
| +
|
| +buildUnnamed18() {
|
| + var o = new core.List<api.SliceInput>();
|
| + o.add(buildSliceInput());
|
| + o.add(buildSliceInput());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed18(core.List<api.SliceInput> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkSliceInput(o[0]);
|
| + checkSliceInput(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterTripOptionsRequest = 0;
|
| +buildTripOptionsRequest() {
|
| + var o = new api.TripOptionsRequest();
|
| + buildCounterTripOptionsRequest++;
|
| + if (buildCounterTripOptionsRequest < 3) {
|
| + o.maxPrice = "foo";
|
| + o.passengers = buildPassengerCounts();
|
| + o.refundable = true;
|
| + o.saleCountry = "foo";
|
| + o.slice = buildUnnamed18();
|
| + o.solutions = 42;
|
| + }
|
| + buildCounterTripOptionsRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkTripOptionsRequest(api.TripOptionsRequest o) {
|
| + buildCounterTripOptionsRequest++;
|
| + if (buildCounterTripOptionsRequest < 3) {
|
| + unittest.expect(o.maxPrice, unittest.equals('foo'));
|
| + checkPassengerCounts(o.passengers);
|
| + unittest.expect(o.refundable, unittest.isTrue);
|
| + unittest.expect(o.saleCountry, unittest.equals('foo'));
|
| + checkUnnamed18(o.slice);
|
| + unittest.expect(o.solutions, unittest.equals(42));
|
| + }
|
| + buildCounterTripOptionsRequest--;
|
| +}
|
| +
|
| +buildUnnamed19() {
|
| + var o = new core.List<api.TripOption>();
|
| + o.add(buildTripOption());
|
| + o.add(buildTripOption());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed19(core.List<api.TripOption> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkTripOption(o[0]);
|
| + checkTripOption(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterTripOptionsResponse = 0;
|
| +buildTripOptionsResponse() {
|
| + var o = new api.TripOptionsResponse();
|
| + buildCounterTripOptionsResponse++;
|
| + if (buildCounterTripOptionsResponse < 3) {
|
| + o.data = buildData();
|
| + o.kind = "foo";
|
| + o.requestId = "foo";
|
| + o.tripOption = buildUnnamed19();
|
| + }
|
| + buildCounterTripOptionsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkTripOptionsResponse(api.TripOptionsResponse o) {
|
| + buildCounterTripOptionsResponse++;
|
| + if (buildCounterTripOptionsResponse < 3) {
|
| + checkData(o.data);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.requestId, unittest.equals('foo'));
|
| + checkUnnamed19(o.tripOption);
|
| + }
|
| + buildCounterTripOptionsResponse--;
|
| +}
|
| +
|
| +core.int buildCounterTripsSearchRequest = 0;
|
| +buildTripsSearchRequest() {
|
| + var o = new api.TripsSearchRequest();
|
| + buildCounterTripsSearchRequest++;
|
| + if (buildCounterTripsSearchRequest < 3) {
|
| + o.request = buildTripOptionsRequest();
|
| + }
|
| + buildCounterTripsSearchRequest--;
|
| + return o;
|
| +}
|
| +
|
| +checkTripsSearchRequest(api.TripsSearchRequest o) {
|
| + buildCounterTripsSearchRequest++;
|
| + if (buildCounterTripsSearchRequest < 3) {
|
| + checkTripOptionsRequest(o.request);
|
| + }
|
| + buildCounterTripsSearchRequest--;
|
| +}
|
| +
|
| +core.int buildCounterTripsSearchResponse = 0;
|
| +buildTripsSearchResponse() {
|
| + var o = new api.TripsSearchResponse();
|
| + buildCounterTripsSearchResponse++;
|
| + if (buildCounterTripsSearchResponse < 3) {
|
| + o.kind = "foo";
|
| + o.trips = buildTripOptionsResponse();
|
| + }
|
| + buildCounterTripsSearchResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkTripsSearchResponse(api.TripsSearchResponse o) {
|
| + buildCounterTripsSearchResponse++;
|
| + if (buildCounterTripsSearchResponse < 3) {
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkTripOptionsResponse(o.trips);
|
| + }
|
| + buildCounterTripsSearchResponse--;
|
| +}
|
| +
|
| +
|
| +main() {
|
| + unittest.group("obj-schema-AircraftData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAircraftData();
|
| + var od = new api.AircraftData.fromJson(o.toJson());
|
| + checkAircraftData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AirportData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAirportData();
|
| + var od = new api.AirportData.fromJson(o.toJson());
|
| + checkAirportData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-BagDescriptor", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBagDescriptor();
|
| + var od = new api.BagDescriptor.fromJson(o.toJson());
|
| + checkBagDescriptor(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-CarrierData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildCarrierData();
|
| + var od = new api.CarrierData.fromJson(o.toJson());
|
| + checkCarrierData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-CityData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildCityData();
|
| + var od = new api.CityData.fromJson(o.toJson());
|
| + checkCityData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Data", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildData();
|
| + var od = new api.Data.fromJson(o.toJson());
|
| + checkData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FareInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFareInfo();
|
| + var od = new api.FareInfo.fromJson(o.toJson());
|
| + checkFareInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FlightInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFlightInfo();
|
| + var od = new api.FlightInfo.fromJson(o.toJson());
|
| + checkFlightInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FreeBaggageAllowance", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFreeBaggageAllowance();
|
| + var od = new api.FreeBaggageAllowance.fromJson(o.toJson());
|
| + checkFreeBaggageAllowance(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-LegInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildLegInfo();
|
| + var od = new api.LegInfo.fromJson(o.toJson());
|
| + checkLegInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PassengerCounts", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPassengerCounts();
|
| + var od = new api.PassengerCounts.fromJson(o.toJson());
|
| + checkPassengerCounts(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PricingInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPricingInfo();
|
| + var od = new api.PricingInfo.fromJson(o.toJson());
|
| + checkPricingInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SegmentInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSegmentInfo();
|
| + var od = new api.SegmentInfo.fromJson(o.toJson());
|
| + checkSegmentInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SegmentPricing", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSegmentPricing();
|
| + var od = new api.SegmentPricing.fromJson(o.toJson());
|
| + checkSegmentPricing(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SliceInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSliceInfo();
|
| + var od = new api.SliceInfo.fromJson(o.toJson());
|
| + checkSliceInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SliceInput", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSliceInput();
|
| + var od = new api.SliceInput.fromJson(o.toJson());
|
| + checkSliceInput(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TaxData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTaxData();
|
| + var od = new api.TaxData.fromJson(o.toJson());
|
| + checkTaxData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TaxInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTaxInfo();
|
| + var od = new api.TaxInfo.fromJson(o.toJson());
|
| + checkTaxInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TimeOfDayRange", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTimeOfDayRange();
|
| + var od = new api.TimeOfDayRange.fromJson(o.toJson());
|
| + checkTimeOfDayRange(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TripOption", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTripOption();
|
| + var od = new api.TripOption.fromJson(o.toJson());
|
| + checkTripOption(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TripOptionsRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTripOptionsRequest();
|
| + var od = new api.TripOptionsRequest.fromJson(o.toJson());
|
| + checkTripOptionsRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TripOptionsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTripOptionsResponse();
|
| + var od = new api.TripOptionsResponse.fromJson(o.toJson());
|
| + checkTripOptionsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TripsSearchRequest", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTripsSearchRequest();
|
| + var od = new api.TripsSearchRequest.fromJson(o.toJson());
|
| + checkTripsSearchRequest(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-TripsSearchResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildTripsSearchResponse();
|
| + var od = new api.TripsSearchResponse.fromJson(o.toJson());
|
| + checkTripsSearchResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-TripsResourceApi", () {
|
| + unittest.test("method--search", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TripsResourceApi res = new api.QpxExpressApi(mock).trips;
|
| + var arg_request = buildTripsSearchRequest();
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.TripsSearchRequest.fromJson(json);
|
| + checkTripsSearchRequest(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/qpxExpress/v1/trips/"));
|
| + pathOffset += 21;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("search"));
|
| + pathOffset += 6;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildTripsSearchResponse());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.search(arg_request).then(unittest.expectAsync(((api.TripsSearchResponse response) {
|
| + checkTripsSearchResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| +}
|
| +
|
|
|