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

Unified Diff: generated/googleapis/test/qpxexpress/v1.dart

Issue 559053002: Generate 0.1.0 version of googleapis/googleapis_beta (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);
+ })));
+ });
+
+ });
+
+
+}
+

Powered by Google App Engine
This is Rietveld 408576698