blob: 14bf563c8fb01735b5b6b4a491bafca91acbf4f6 [file] [log] [blame]
library googleapis.content.v2sandbox.test;
import "dart:core" as core;
import "dart:async" as async;
import "dart:convert" as convert;
import 'package:http/http.dart' as http;
import 'package:test/test.dart' as unittest;
import 'package:googleapis/content/v2sandbox.dart' as api;
class HttpServerMock extends http.BaseClient {
core.Function _callback;
core.bool _expectJson;
void register(core.Function callback, core.bool expectJson) {
_callback = callback;
_expectJson = expectJson;
}
async.Future<http.StreamedResponse> send(http.BaseRequest request) {
if (_expectJson) {
return request
.finalize()
.transform(convert.UTF8.decoder)
.join('')
.then((core.String jsonString) {
if (jsonString.isEmpty) {
return _callback(request, null);
} else {
return _callback(request, convert.JSON.decode(jsonString));
}
});
} else {
var stream = request.finalize();
if (stream == null) {
return _callback(request, []);
} else {
return stream.toBytes().then((data) {
return _callback(request, data);
});
}
}
}
}
http.StreamedResponse stringResponse(core.int status,
core.Map<core.String, core.String> headers, core.String body) {
var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
return new http.StreamedResponse(stream, status, headers: headers);
}
core.int buildCounterError = 0;
buildError() {
var o = new api.Error();
buildCounterError++;
if (buildCounterError < 3) {
o.domain = "foo";
o.message = "foo";
o.reason = "foo";
}
buildCounterError--;
return o;
}
checkError(api.Error o) {
buildCounterError++;
if (buildCounterError < 3) {
unittest.expect(o.domain, unittest.equals('foo'));
unittest.expect(o.message, unittest.equals('foo'));
unittest.expect(o.reason, unittest.equals('foo'));
}
buildCounterError--;
}
buildUnnamed878() {
var o = new core.List<api.Error>();
o.add(buildError());
o.add(buildError());
return o;
}
checkUnnamed878(core.List<api.Error> o) {
unittest.expect(o, unittest.hasLength(2));
checkError(o[0]);
checkError(o[1]);
}
core.int buildCounterErrors = 0;
buildErrors() {
var o = new api.Errors();
buildCounterErrors++;
if (buildCounterErrors < 3) {
o.code = 42;
o.errors = buildUnnamed878();
o.message = "foo";
}
buildCounterErrors--;
return o;
}
checkErrors(api.Errors o) {
buildCounterErrors++;
if (buildCounterErrors < 3) {
unittest.expect(o.code, unittest.equals(42));
checkUnnamed878(o.errors);
unittest.expect(o.message, unittest.equals('foo'));
}
buildCounterErrors--;
}
buildUnnamed879() {
var o = new core.List<api.OrderLineItem>();
o.add(buildOrderLineItem());
o.add(buildOrderLineItem());
return o;
}
checkUnnamed879(core.List<api.OrderLineItem> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderLineItem(o[0]);
checkOrderLineItem(o[1]);
}
buildUnnamed880() {
var o = new core.List<api.OrderPromotion>();
o.add(buildOrderPromotion());
o.add(buildOrderPromotion());
return o;
}
checkUnnamed880(core.List<api.OrderPromotion> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderPromotion(o[0]);
checkOrderPromotion(o[1]);
}
buildUnnamed881() {
var o = new core.List<api.OrderRefund>();
o.add(buildOrderRefund());
o.add(buildOrderRefund());
return o;
}
checkUnnamed881(core.List<api.OrderRefund> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderRefund(o[0]);
checkOrderRefund(o[1]);
}
buildUnnamed882() {
var o = new core.List<api.OrderShipment>();
o.add(buildOrderShipment());
o.add(buildOrderShipment());
return o;
}
checkUnnamed882(core.List<api.OrderShipment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderShipment(o[0]);
checkOrderShipment(o[1]);
}
core.int buildCounterOrder = 0;
buildOrder() {
var o = new api.Order();
buildCounterOrder++;
if (buildCounterOrder < 3) {
o.acknowledged = true;
o.channelType = "foo";
o.customer = buildOrderCustomer();
o.deliveryDetails = buildOrderDeliveryDetails();
o.id = "foo";
o.kind = "foo";
o.lineItems = buildUnnamed879();
o.merchantId = "foo";
o.merchantOrderId = "foo";
o.netAmount = buildPrice();
o.paymentMethod = buildOrderPaymentMethod();
o.paymentStatus = "foo";
o.placedDate = "foo";
o.promotions = buildUnnamed880();
o.refunds = buildUnnamed881();
o.shipments = buildUnnamed882();
o.shippingCost = buildPrice();
o.shippingCostTax = buildPrice();
o.shippingOption = "foo";
o.status = "foo";
}
buildCounterOrder--;
return o;
}
checkOrder(api.Order o) {
buildCounterOrder++;
if (buildCounterOrder < 3) {
unittest.expect(o.acknowledged, unittest.isTrue);
unittest.expect(o.channelType, unittest.equals('foo'));
checkOrderCustomer(o.customer);
checkOrderDeliveryDetails(o.deliveryDetails);
unittest.expect(o.id, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
checkUnnamed879(o.lineItems);
unittest.expect(o.merchantId, unittest.equals('foo'));
unittest.expect(o.merchantOrderId, unittest.equals('foo'));
checkPrice(o.netAmount);
checkOrderPaymentMethod(o.paymentMethod);
unittest.expect(o.paymentStatus, unittest.equals('foo'));
unittest.expect(o.placedDate, unittest.equals('foo'));
checkUnnamed880(o.promotions);
checkUnnamed881(o.refunds);
checkUnnamed882(o.shipments);
checkPrice(o.shippingCost);
checkPrice(o.shippingCostTax);
unittest.expect(o.shippingOption, unittest.equals('foo'));
unittest.expect(o.status, unittest.equals('foo'));
}
buildCounterOrder--;
}
buildUnnamed883() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed883(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'));
}
buildUnnamed884() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed884(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 buildCounterOrderAddress = 0;
buildOrderAddress() {
var o = new api.OrderAddress();
buildCounterOrderAddress++;
if (buildCounterOrderAddress < 3) {
o.country = "foo";
o.fullAddress = buildUnnamed883();
o.isPostOfficeBox = true;
o.locality = "foo";
o.postalCode = "foo";
o.recipientName = "foo";
o.region = "foo";
o.streetAddress = buildUnnamed884();
}
buildCounterOrderAddress--;
return o;
}
checkOrderAddress(api.OrderAddress o) {
buildCounterOrderAddress++;
if (buildCounterOrderAddress < 3) {
unittest.expect(o.country, unittest.equals('foo'));
checkUnnamed883(o.fullAddress);
unittest.expect(o.isPostOfficeBox, unittest.isTrue);
unittest.expect(o.locality, unittest.equals('foo'));
unittest.expect(o.postalCode, unittest.equals('foo'));
unittest.expect(o.recipientName, unittest.equals('foo'));
unittest.expect(o.region, unittest.equals('foo'));
checkUnnamed884(o.streetAddress);
}
buildCounterOrderAddress--;
}
core.int buildCounterOrderCancellation = 0;
buildOrderCancellation() {
var o = new api.OrderCancellation();
buildCounterOrderCancellation++;
if (buildCounterOrderCancellation < 3) {
o.actor = "foo";
o.creationDate = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrderCancellation--;
return o;
}
checkOrderCancellation(api.OrderCancellation o) {
buildCounterOrderCancellation++;
if (buildCounterOrderCancellation < 3) {
unittest.expect(o.actor, unittest.equals('foo'));
unittest.expect(o.creationDate, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrderCancellation--;
}
core.int buildCounterOrderCustomer = 0;
buildOrderCustomer() {
var o = new api.OrderCustomer();
buildCounterOrderCustomer++;
if (buildCounterOrderCustomer < 3) {
o.email = "foo";
o.explicitMarketingPreference = true;
o.fullName = "foo";
}
buildCounterOrderCustomer--;
return o;
}
checkOrderCustomer(api.OrderCustomer o) {
buildCounterOrderCustomer++;
if (buildCounterOrderCustomer < 3) {
unittest.expect(o.email, unittest.equals('foo'));
unittest.expect(o.explicitMarketingPreference, unittest.isTrue);
unittest.expect(o.fullName, unittest.equals('foo'));
}
buildCounterOrderCustomer--;
}
core.int buildCounterOrderDeliveryDetails = 0;
buildOrderDeliveryDetails() {
var o = new api.OrderDeliveryDetails();
buildCounterOrderDeliveryDetails++;
if (buildCounterOrderDeliveryDetails < 3) {
o.address = buildOrderAddress();
o.phoneNumber = "foo";
}
buildCounterOrderDeliveryDetails--;
return o;
}
checkOrderDeliveryDetails(api.OrderDeliveryDetails o) {
buildCounterOrderDeliveryDetails++;
if (buildCounterOrderDeliveryDetails < 3) {
checkOrderAddress(o.address);
unittest.expect(o.phoneNumber, unittest.equals('foo'));
}
buildCounterOrderDeliveryDetails--;
}
buildUnnamed885() {
var o = new core.List<api.OrderMerchantProvidedAnnotation>();
o.add(buildOrderMerchantProvidedAnnotation());
o.add(buildOrderMerchantProvidedAnnotation());
return o;
}
checkUnnamed885(core.List<api.OrderMerchantProvidedAnnotation> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderMerchantProvidedAnnotation(o[0]);
checkOrderMerchantProvidedAnnotation(o[1]);
}
buildUnnamed886() {
var o = new core.List<api.OrderCancellation>();
o.add(buildOrderCancellation());
o.add(buildOrderCancellation());
return o;
}
checkUnnamed886(core.List<api.OrderCancellation> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderCancellation(o[0]);
checkOrderCancellation(o[1]);
}
buildUnnamed887() {
var o = new core.List<api.OrderReturn>();
o.add(buildOrderReturn());
o.add(buildOrderReturn());
return o;
}
checkUnnamed887(core.List<api.OrderReturn> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderReturn(o[0]);
checkOrderReturn(o[1]);
}
core.int buildCounterOrderLineItem = 0;
buildOrderLineItem() {
var o = new api.OrderLineItem();
buildCounterOrderLineItem++;
if (buildCounterOrderLineItem < 3) {
o.annotations = buildUnnamed885();
o.cancellations = buildUnnamed886();
o.id = "foo";
o.price = buildPrice();
o.product = buildOrderLineItemProduct();
o.quantityCanceled = 42;
o.quantityDelivered = 42;
o.quantityOrdered = 42;
o.quantityPending = 42;
o.quantityReturned = 42;
o.quantityShipped = 42;
o.returnInfo = buildOrderLineItemReturnInfo();
o.returns = buildUnnamed887();
o.shippingDetails = buildOrderLineItemShippingDetails();
o.tax = buildPrice();
}
buildCounterOrderLineItem--;
return o;
}
checkOrderLineItem(api.OrderLineItem o) {
buildCounterOrderLineItem++;
if (buildCounterOrderLineItem < 3) {
checkUnnamed885(o.annotations);
checkUnnamed886(o.cancellations);
unittest.expect(o.id, unittest.equals('foo'));
checkPrice(o.price);
checkOrderLineItemProduct(o.product);
unittest.expect(o.quantityCanceled, unittest.equals(42));
unittest.expect(o.quantityDelivered, unittest.equals(42));
unittest.expect(o.quantityOrdered, unittest.equals(42));
unittest.expect(o.quantityPending, unittest.equals(42));
unittest.expect(o.quantityReturned, unittest.equals(42));
unittest.expect(o.quantityShipped, unittest.equals(42));
checkOrderLineItemReturnInfo(o.returnInfo);
checkUnnamed887(o.returns);
checkOrderLineItemShippingDetails(o.shippingDetails);
checkPrice(o.tax);
}
buildCounterOrderLineItem--;
}
buildUnnamed888() {
var o = new core.List<api.OrderLineItemProductVariantAttribute>();
o.add(buildOrderLineItemProductVariantAttribute());
o.add(buildOrderLineItemProductVariantAttribute());
return o;
}
checkUnnamed888(core.List<api.OrderLineItemProductVariantAttribute> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderLineItemProductVariantAttribute(o[0]);
checkOrderLineItemProductVariantAttribute(o[1]);
}
core.int buildCounterOrderLineItemProduct = 0;
buildOrderLineItemProduct() {
var o = new api.OrderLineItemProduct();
buildCounterOrderLineItemProduct++;
if (buildCounterOrderLineItemProduct < 3) {
o.brand = "foo";
o.channel = "foo";
o.condition = "foo";
o.contentLanguage = "foo";
o.gtin = "foo";
o.id = "foo";
o.imageLink = "foo";
o.itemGroupId = "foo";
o.mpn = "foo";
o.offerId = "foo";
o.price = buildPrice();
o.shownImage = "foo";
o.targetCountry = "foo";
o.title = "foo";
o.variantAttributes = buildUnnamed888();
}
buildCounterOrderLineItemProduct--;
return o;
}
checkOrderLineItemProduct(api.OrderLineItemProduct o) {
buildCounterOrderLineItemProduct++;
if (buildCounterOrderLineItemProduct < 3) {
unittest.expect(o.brand, unittest.equals('foo'));
unittest.expect(o.channel, unittest.equals('foo'));
unittest.expect(o.condition, unittest.equals('foo'));
unittest.expect(o.contentLanguage, unittest.equals('foo'));
unittest.expect(o.gtin, unittest.equals('foo'));
unittest.expect(o.id, unittest.equals('foo'));
unittest.expect(o.imageLink, unittest.equals('foo'));
unittest.expect(o.itemGroupId, unittest.equals('foo'));
unittest.expect(o.mpn, unittest.equals('foo'));
unittest.expect(o.offerId, unittest.equals('foo'));
checkPrice(o.price);
unittest.expect(o.shownImage, unittest.equals('foo'));
unittest.expect(o.targetCountry, unittest.equals('foo'));
unittest.expect(o.title, unittest.equals('foo'));
checkUnnamed888(o.variantAttributes);
}
buildCounterOrderLineItemProduct--;
}
core.int buildCounterOrderLineItemProductVariantAttribute = 0;
buildOrderLineItemProductVariantAttribute() {
var o = new api.OrderLineItemProductVariantAttribute();
buildCounterOrderLineItemProductVariantAttribute++;
if (buildCounterOrderLineItemProductVariantAttribute < 3) {
o.dimension = "foo";
o.value = "foo";
}
buildCounterOrderLineItemProductVariantAttribute--;
return o;
}
checkOrderLineItemProductVariantAttribute(
api.OrderLineItemProductVariantAttribute o) {
buildCounterOrderLineItemProductVariantAttribute++;
if (buildCounterOrderLineItemProductVariantAttribute < 3) {
unittest.expect(o.dimension, unittest.equals('foo'));
unittest.expect(o.value, unittest.equals('foo'));
}
buildCounterOrderLineItemProductVariantAttribute--;
}
core.int buildCounterOrderLineItemReturnInfo = 0;
buildOrderLineItemReturnInfo() {
var o = new api.OrderLineItemReturnInfo();
buildCounterOrderLineItemReturnInfo++;
if (buildCounterOrderLineItemReturnInfo < 3) {
o.daysToReturn = 42;
o.isReturnable = true;
o.policyUrl = "foo";
}
buildCounterOrderLineItemReturnInfo--;
return o;
}
checkOrderLineItemReturnInfo(api.OrderLineItemReturnInfo o) {
buildCounterOrderLineItemReturnInfo++;
if (buildCounterOrderLineItemReturnInfo < 3) {
unittest.expect(o.daysToReturn, unittest.equals(42));
unittest.expect(o.isReturnable, unittest.isTrue);
unittest.expect(o.policyUrl, unittest.equals('foo'));
}
buildCounterOrderLineItemReturnInfo--;
}
core.int buildCounterOrderLineItemShippingDetails = 0;
buildOrderLineItemShippingDetails() {
var o = new api.OrderLineItemShippingDetails();
buildCounterOrderLineItemShippingDetails++;
if (buildCounterOrderLineItemShippingDetails < 3) {
o.deliverByDate = "foo";
o.method = buildOrderLineItemShippingDetailsMethod();
o.shipByDate = "foo";
}
buildCounterOrderLineItemShippingDetails--;
return o;
}
checkOrderLineItemShippingDetails(api.OrderLineItemShippingDetails o) {
buildCounterOrderLineItemShippingDetails++;
if (buildCounterOrderLineItemShippingDetails < 3) {
unittest.expect(o.deliverByDate, unittest.equals('foo'));
checkOrderLineItemShippingDetailsMethod(o.method);
unittest.expect(o.shipByDate, unittest.equals('foo'));
}
buildCounterOrderLineItemShippingDetails--;
}
core.int buildCounterOrderLineItemShippingDetailsMethod = 0;
buildOrderLineItemShippingDetailsMethod() {
var o = new api.OrderLineItemShippingDetailsMethod();
buildCounterOrderLineItemShippingDetailsMethod++;
if (buildCounterOrderLineItemShippingDetailsMethod < 3) {
o.carrier = "foo";
o.maxDaysInTransit = 42;
o.methodName = "foo";
o.minDaysInTransit = 42;
}
buildCounterOrderLineItemShippingDetailsMethod--;
return o;
}
checkOrderLineItemShippingDetailsMethod(
api.OrderLineItemShippingDetailsMethod o) {
buildCounterOrderLineItemShippingDetailsMethod++;
if (buildCounterOrderLineItemShippingDetailsMethod < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
unittest.expect(o.maxDaysInTransit, unittest.equals(42));
unittest.expect(o.methodName, unittest.equals('foo'));
unittest.expect(o.minDaysInTransit, unittest.equals(42));
}
buildCounterOrderLineItemShippingDetailsMethod--;
}
core.int buildCounterOrderMerchantProvidedAnnotation = 0;
buildOrderMerchantProvidedAnnotation() {
var o = new api.OrderMerchantProvidedAnnotation();
buildCounterOrderMerchantProvidedAnnotation++;
if (buildCounterOrderMerchantProvidedAnnotation < 3) {
o.key = "foo";
o.value = "foo";
}
buildCounterOrderMerchantProvidedAnnotation--;
return o;
}
checkOrderMerchantProvidedAnnotation(api.OrderMerchantProvidedAnnotation o) {
buildCounterOrderMerchantProvidedAnnotation++;
if (buildCounterOrderMerchantProvidedAnnotation < 3) {
unittest.expect(o.key, unittest.equals('foo'));
unittest.expect(o.value, unittest.equals('foo'));
}
buildCounterOrderMerchantProvidedAnnotation--;
}
core.int buildCounterOrderPaymentMethod = 0;
buildOrderPaymentMethod() {
var o = new api.OrderPaymentMethod();
buildCounterOrderPaymentMethod++;
if (buildCounterOrderPaymentMethod < 3) {
o.billingAddress = buildOrderAddress();
o.expirationMonth = 42;
o.expirationYear = 42;
o.lastFourDigits = "foo";
o.phoneNumber = "foo";
o.type = "foo";
}
buildCounterOrderPaymentMethod--;
return o;
}
checkOrderPaymentMethod(api.OrderPaymentMethod o) {
buildCounterOrderPaymentMethod++;
if (buildCounterOrderPaymentMethod < 3) {
checkOrderAddress(o.billingAddress);
unittest.expect(o.expirationMonth, unittest.equals(42));
unittest.expect(o.expirationYear, unittest.equals(42));
unittest.expect(o.lastFourDigits, unittest.equals('foo'));
unittest.expect(o.phoneNumber, unittest.equals('foo'));
unittest.expect(o.type, unittest.equals('foo'));
}
buildCounterOrderPaymentMethod--;
}
buildUnnamed889() {
var o = new core.List<api.OrderPromotionBenefit>();
o.add(buildOrderPromotionBenefit());
o.add(buildOrderPromotionBenefit());
return o;
}
checkUnnamed889(core.List<api.OrderPromotionBenefit> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderPromotionBenefit(o[0]);
checkOrderPromotionBenefit(o[1]);
}
core.int buildCounterOrderPromotion = 0;
buildOrderPromotion() {
var o = new api.OrderPromotion();
buildCounterOrderPromotion++;
if (buildCounterOrderPromotion < 3) {
o.benefits = buildUnnamed889();
o.effectiveDates = "foo";
o.genericRedemptionCode = "foo";
o.id = "foo";
o.longTitle = "foo";
o.productApplicability = "foo";
o.redemptionChannel = "foo";
}
buildCounterOrderPromotion--;
return o;
}
checkOrderPromotion(api.OrderPromotion o) {
buildCounterOrderPromotion++;
if (buildCounterOrderPromotion < 3) {
checkUnnamed889(o.benefits);
unittest.expect(o.effectiveDates, unittest.equals('foo'));
unittest.expect(o.genericRedemptionCode, unittest.equals('foo'));
unittest.expect(o.id, unittest.equals('foo'));
unittest.expect(o.longTitle, unittest.equals('foo'));
unittest.expect(o.productApplicability, unittest.equals('foo'));
unittest.expect(o.redemptionChannel, unittest.equals('foo'));
}
buildCounterOrderPromotion--;
}
buildUnnamed890() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed890(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 buildCounterOrderPromotionBenefit = 0;
buildOrderPromotionBenefit() {
var o = new api.OrderPromotionBenefit();
buildCounterOrderPromotionBenefit++;
if (buildCounterOrderPromotionBenefit < 3) {
o.discount = buildPrice();
o.offerIds = buildUnnamed890();
o.subType = "foo";
o.taxImpact = buildPrice();
o.type = "foo";
}
buildCounterOrderPromotionBenefit--;
return o;
}
checkOrderPromotionBenefit(api.OrderPromotionBenefit o) {
buildCounterOrderPromotionBenefit++;
if (buildCounterOrderPromotionBenefit < 3) {
checkPrice(o.discount);
checkUnnamed890(o.offerIds);
unittest.expect(o.subType, unittest.equals('foo'));
checkPrice(o.taxImpact);
unittest.expect(o.type, unittest.equals('foo'));
}
buildCounterOrderPromotionBenefit--;
}
core.int buildCounterOrderRefund = 0;
buildOrderRefund() {
var o = new api.OrderRefund();
buildCounterOrderRefund++;
if (buildCounterOrderRefund < 3) {
o.actor = "foo";
o.amount = buildPrice();
o.creationDate = "foo";
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrderRefund--;
return o;
}
checkOrderRefund(api.OrderRefund o) {
buildCounterOrderRefund++;
if (buildCounterOrderRefund < 3) {
unittest.expect(o.actor, unittest.equals('foo'));
checkPrice(o.amount);
unittest.expect(o.creationDate, unittest.equals('foo'));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrderRefund--;
}
core.int buildCounterOrderReturn = 0;
buildOrderReturn() {
var o = new api.OrderReturn();
buildCounterOrderReturn++;
if (buildCounterOrderReturn < 3) {
o.actor = "foo";
o.creationDate = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrderReturn--;
return o;
}
checkOrderReturn(api.OrderReturn o) {
buildCounterOrderReturn++;
if (buildCounterOrderReturn < 3) {
unittest.expect(o.actor, unittest.equals('foo'));
unittest.expect(o.creationDate, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrderReturn--;
}
buildUnnamed891() {
var o = new core.List<api.OrderShipmentLineItemShipment>();
o.add(buildOrderShipmentLineItemShipment());
o.add(buildOrderShipmentLineItemShipment());
return o;
}
checkUnnamed891(core.List<api.OrderShipmentLineItemShipment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderShipmentLineItemShipment(o[0]);
checkOrderShipmentLineItemShipment(o[1]);
}
core.int buildCounterOrderShipment = 0;
buildOrderShipment() {
var o = new api.OrderShipment();
buildCounterOrderShipment++;
if (buildCounterOrderShipment < 3) {
o.carrier = "foo";
o.creationDate = "foo";
o.deliveryDate = "foo";
o.id = "foo";
o.lineItems = buildUnnamed891();
o.status = "foo";
o.trackingId = "foo";
}
buildCounterOrderShipment--;
return o;
}
checkOrderShipment(api.OrderShipment o) {
buildCounterOrderShipment++;
if (buildCounterOrderShipment < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
unittest.expect(o.creationDate, unittest.equals('foo'));
unittest.expect(o.deliveryDate, unittest.equals('foo'));
unittest.expect(o.id, unittest.equals('foo'));
checkUnnamed891(o.lineItems);
unittest.expect(o.status, unittest.equals('foo'));
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrderShipment--;
}
core.int buildCounterOrderShipmentLineItemShipment = 0;
buildOrderShipmentLineItemShipment() {
var o = new api.OrderShipmentLineItemShipment();
buildCounterOrderShipmentLineItemShipment++;
if (buildCounterOrderShipmentLineItemShipment < 3) {
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
}
buildCounterOrderShipmentLineItemShipment--;
return o;
}
checkOrderShipmentLineItemShipment(api.OrderShipmentLineItemShipment o) {
buildCounterOrderShipmentLineItemShipment++;
if (buildCounterOrderShipmentLineItemShipment < 3) {
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
}
buildCounterOrderShipmentLineItemShipment--;
}
core.int buildCounterOrdersAcknowledgeRequest = 0;
buildOrdersAcknowledgeRequest() {
var o = new api.OrdersAcknowledgeRequest();
buildCounterOrdersAcknowledgeRequest++;
if (buildCounterOrdersAcknowledgeRequest < 3) {
o.operationId = "foo";
}
buildCounterOrdersAcknowledgeRequest--;
return o;
}
checkOrdersAcknowledgeRequest(api.OrdersAcknowledgeRequest o) {
buildCounterOrdersAcknowledgeRequest++;
if (buildCounterOrdersAcknowledgeRequest < 3) {
unittest.expect(o.operationId, unittest.equals('foo'));
}
buildCounterOrdersAcknowledgeRequest--;
}
core.int buildCounterOrdersAcknowledgeResponse = 0;
buildOrdersAcknowledgeResponse() {
var o = new api.OrdersAcknowledgeResponse();
buildCounterOrdersAcknowledgeResponse++;
if (buildCounterOrdersAcknowledgeResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersAcknowledgeResponse--;
return o;
}
checkOrdersAcknowledgeResponse(api.OrdersAcknowledgeResponse o) {
buildCounterOrdersAcknowledgeResponse++;
if (buildCounterOrdersAcknowledgeResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersAcknowledgeResponse--;
}
core.int buildCounterOrdersAdvanceTestOrderResponse = 0;
buildOrdersAdvanceTestOrderResponse() {
var o = new api.OrdersAdvanceTestOrderResponse();
buildCounterOrdersAdvanceTestOrderResponse++;
if (buildCounterOrdersAdvanceTestOrderResponse < 3) {
o.kind = "foo";
}
buildCounterOrdersAdvanceTestOrderResponse--;
return o;
}
checkOrdersAdvanceTestOrderResponse(api.OrdersAdvanceTestOrderResponse o) {
buildCounterOrdersAdvanceTestOrderResponse++;
if (buildCounterOrdersAdvanceTestOrderResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersAdvanceTestOrderResponse--;
}
core.int buildCounterOrdersCancelLineItemRequest = 0;
buildOrdersCancelLineItemRequest() {
var o = new api.OrdersCancelLineItemRequest();
buildCounterOrdersCancelLineItemRequest++;
if (buildCounterOrdersCancelLineItemRequest < 3) {
o.amount = buildPrice();
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCancelLineItemRequest--;
return o;
}
checkOrdersCancelLineItemRequest(api.OrdersCancelLineItemRequest o) {
buildCounterOrdersCancelLineItemRequest++;
if (buildCounterOrdersCancelLineItemRequest < 3) {
checkPrice(o.amount);
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCancelLineItemRequest--;
}
core.int buildCounterOrdersCancelLineItemResponse = 0;
buildOrdersCancelLineItemResponse() {
var o = new api.OrdersCancelLineItemResponse();
buildCounterOrdersCancelLineItemResponse++;
if (buildCounterOrdersCancelLineItemResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersCancelLineItemResponse--;
return o;
}
checkOrdersCancelLineItemResponse(api.OrdersCancelLineItemResponse o) {
buildCounterOrdersCancelLineItemResponse++;
if (buildCounterOrdersCancelLineItemResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersCancelLineItemResponse--;
}
core.int buildCounterOrdersCancelRequest = 0;
buildOrdersCancelRequest() {
var o = new api.OrdersCancelRequest();
buildCounterOrdersCancelRequest++;
if (buildCounterOrdersCancelRequest < 3) {
o.operationId = "foo";
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCancelRequest--;
return o;
}
checkOrdersCancelRequest(api.OrdersCancelRequest o) {
buildCounterOrdersCancelRequest++;
if (buildCounterOrdersCancelRequest < 3) {
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCancelRequest--;
}
core.int buildCounterOrdersCancelResponse = 0;
buildOrdersCancelResponse() {
var o = new api.OrdersCancelResponse();
buildCounterOrdersCancelResponse++;
if (buildCounterOrdersCancelResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersCancelResponse--;
return o;
}
checkOrdersCancelResponse(api.OrdersCancelResponse o) {
buildCounterOrdersCancelResponse++;
if (buildCounterOrdersCancelResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersCancelResponse--;
}
core.int buildCounterOrdersCreateTestOrderRequest = 0;
buildOrdersCreateTestOrderRequest() {
var o = new api.OrdersCreateTestOrderRequest();
buildCounterOrdersCreateTestOrderRequest++;
if (buildCounterOrdersCreateTestOrderRequest < 3) {
o.templateName = "foo";
o.testOrder = buildTestOrder();
}
buildCounterOrdersCreateTestOrderRequest--;
return o;
}
checkOrdersCreateTestOrderRequest(api.OrdersCreateTestOrderRequest o) {
buildCounterOrdersCreateTestOrderRequest++;
if (buildCounterOrdersCreateTestOrderRequest < 3) {
unittest.expect(o.templateName, unittest.equals('foo'));
checkTestOrder(o.testOrder);
}
buildCounterOrdersCreateTestOrderRequest--;
}
core.int buildCounterOrdersCreateTestOrderResponse = 0;
buildOrdersCreateTestOrderResponse() {
var o = new api.OrdersCreateTestOrderResponse();
buildCounterOrdersCreateTestOrderResponse++;
if (buildCounterOrdersCreateTestOrderResponse < 3) {
o.kind = "foo";
o.orderId = "foo";
}
buildCounterOrdersCreateTestOrderResponse--;
return o;
}
checkOrdersCreateTestOrderResponse(api.OrdersCreateTestOrderResponse o) {
buildCounterOrdersCreateTestOrderResponse++;
if (buildCounterOrdersCreateTestOrderResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
unittest.expect(o.orderId, unittest.equals('foo'));
}
buildCounterOrdersCreateTestOrderResponse--;
}
buildUnnamed892() {
var o = new core.List<api.OrdersCustomBatchRequestEntry>();
o.add(buildOrdersCustomBatchRequestEntry());
o.add(buildOrdersCustomBatchRequestEntry());
return o;
}
checkUnnamed892(core.List<api.OrdersCustomBatchRequestEntry> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrdersCustomBatchRequestEntry(o[0]);
checkOrdersCustomBatchRequestEntry(o[1]);
}
core.int buildCounterOrdersCustomBatchRequest = 0;
buildOrdersCustomBatchRequest() {
var o = new api.OrdersCustomBatchRequest();
buildCounterOrdersCustomBatchRequest++;
if (buildCounterOrdersCustomBatchRequest < 3) {
o.entries = buildUnnamed892();
}
buildCounterOrdersCustomBatchRequest--;
return o;
}
checkOrdersCustomBatchRequest(api.OrdersCustomBatchRequest o) {
buildCounterOrdersCustomBatchRequest++;
if (buildCounterOrdersCustomBatchRequest < 3) {
checkUnnamed892(o.entries);
}
buildCounterOrdersCustomBatchRequest--;
}
core.int buildCounterOrdersCustomBatchRequestEntry = 0;
buildOrdersCustomBatchRequestEntry() {
var o = new api.OrdersCustomBatchRequestEntry();
buildCounterOrdersCustomBatchRequestEntry++;
if (buildCounterOrdersCustomBatchRequestEntry < 3) {
o.batchId = 42;
o.cancel = buildOrdersCustomBatchRequestEntryCancel();
o.cancelLineItem = buildOrdersCustomBatchRequestEntryCancelLineItem();
o.inStoreRefundLineItem =
buildOrdersCustomBatchRequestEntryInStoreRefundLineItem();
o.merchantId = "foo";
o.merchantOrderId = "foo";
o.method = "foo";
o.operationId = "foo";
o.orderId = "foo";
o.refund = buildOrdersCustomBatchRequestEntryRefund();
o.rejectReturnLineItem =
buildOrdersCustomBatchRequestEntryRejectReturnLineItem();
o.returnLineItem = buildOrdersCustomBatchRequestEntryReturnLineItem();
o.returnRefundLineItem =
buildOrdersCustomBatchRequestEntryReturnRefundLineItem();
o.setLineItemMetadata =
buildOrdersCustomBatchRequestEntrySetLineItemMetadata();
o.shipLineItems = buildOrdersCustomBatchRequestEntryShipLineItems();
o.updateLineItemShippingDetails =
buildOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails();
o.updateShipment = buildOrdersCustomBatchRequestEntryUpdateShipment();
}
buildCounterOrdersCustomBatchRequestEntry--;
return o;
}
checkOrdersCustomBatchRequestEntry(api.OrdersCustomBatchRequestEntry o) {
buildCounterOrdersCustomBatchRequestEntry++;
if (buildCounterOrdersCustomBatchRequestEntry < 3) {
unittest.expect(o.batchId, unittest.equals(42));
checkOrdersCustomBatchRequestEntryCancel(o.cancel);
checkOrdersCustomBatchRequestEntryCancelLineItem(o.cancelLineItem);
checkOrdersCustomBatchRequestEntryInStoreRefundLineItem(
o.inStoreRefundLineItem);
unittest.expect(o.merchantId, unittest.equals('foo'));
unittest.expect(o.merchantOrderId, unittest.equals('foo'));
unittest.expect(o.method, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.orderId, unittest.equals('foo'));
checkOrdersCustomBatchRequestEntryRefund(o.refund);
checkOrdersCustomBatchRequestEntryRejectReturnLineItem(
o.rejectReturnLineItem);
checkOrdersCustomBatchRequestEntryReturnLineItem(o.returnLineItem);
checkOrdersCustomBatchRequestEntryReturnRefundLineItem(
o.returnRefundLineItem);
checkOrdersCustomBatchRequestEntrySetLineItemMetadata(
o.setLineItemMetadata);
checkOrdersCustomBatchRequestEntryShipLineItems(o.shipLineItems);
checkOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails(
o.updateLineItemShippingDetails);
checkOrdersCustomBatchRequestEntryUpdateShipment(o.updateShipment);
}
buildCounterOrdersCustomBatchRequestEntry--;
}
core.int buildCounterOrdersCustomBatchRequestEntryCancel = 0;
buildOrdersCustomBatchRequestEntryCancel() {
var o = new api.OrdersCustomBatchRequestEntryCancel();
buildCounterOrdersCustomBatchRequestEntryCancel++;
if (buildCounterOrdersCustomBatchRequestEntryCancel < 3) {
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryCancel--;
return o;
}
checkOrdersCustomBatchRequestEntryCancel(
api.OrdersCustomBatchRequestEntryCancel o) {
buildCounterOrdersCustomBatchRequestEntryCancel++;
if (buildCounterOrdersCustomBatchRequestEntryCancel < 3) {
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryCancel--;
}
core.int buildCounterOrdersCustomBatchRequestEntryCancelLineItem = 0;
buildOrdersCustomBatchRequestEntryCancelLineItem() {
var o = new api.OrdersCustomBatchRequestEntryCancelLineItem();
buildCounterOrdersCustomBatchRequestEntryCancelLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryCancelLineItem < 3) {
o.amount = buildPrice();
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryCancelLineItem--;
return o;
}
checkOrdersCustomBatchRequestEntryCancelLineItem(
api.OrdersCustomBatchRequestEntryCancelLineItem o) {
buildCounterOrdersCustomBatchRequestEntryCancelLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryCancelLineItem < 3) {
checkPrice(o.amount);
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryCancelLineItem--;
}
core.int buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem = 0;
buildOrdersCustomBatchRequestEntryInStoreRefundLineItem() {
var o = new api.OrdersCustomBatchRequestEntryInStoreRefundLineItem();
buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem < 3) {
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem--;
return o;
}
checkOrdersCustomBatchRequestEntryInStoreRefundLineItem(
api.OrdersCustomBatchRequestEntryInStoreRefundLineItem o) {
buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem < 3) {
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryInStoreRefundLineItem--;
}
core.int buildCounterOrdersCustomBatchRequestEntryRefund = 0;
buildOrdersCustomBatchRequestEntryRefund() {
var o = new api.OrdersCustomBatchRequestEntryRefund();
buildCounterOrdersCustomBatchRequestEntryRefund++;
if (buildCounterOrdersCustomBatchRequestEntryRefund < 3) {
o.amount = buildPrice();
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryRefund--;
return o;
}
checkOrdersCustomBatchRequestEntryRefund(
api.OrdersCustomBatchRequestEntryRefund o) {
buildCounterOrdersCustomBatchRequestEntryRefund++;
if (buildCounterOrdersCustomBatchRequestEntryRefund < 3) {
checkPrice(o.amount);
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryRefund--;
}
core.int buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem = 0;
buildOrdersCustomBatchRequestEntryRejectReturnLineItem() {
var o = new api.OrdersCustomBatchRequestEntryRejectReturnLineItem();
buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem < 3) {
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem--;
return o;
}
checkOrdersCustomBatchRequestEntryRejectReturnLineItem(
api.OrdersCustomBatchRequestEntryRejectReturnLineItem o) {
buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem < 3) {
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryRejectReturnLineItem--;
}
core.int buildCounterOrdersCustomBatchRequestEntryReturnLineItem = 0;
buildOrdersCustomBatchRequestEntryReturnLineItem() {
var o = new api.OrdersCustomBatchRequestEntryReturnLineItem();
buildCounterOrdersCustomBatchRequestEntryReturnLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryReturnLineItem < 3) {
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryReturnLineItem--;
return o;
}
checkOrdersCustomBatchRequestEntryReturnLineItem(
api.OrdersCustomBatchRequestEntryReturnLineItem o) {
buildCounterOrdersCustomBatchRequestEntryReturnLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryReturnLineItem < 3) {
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryReturnLineItem--;
}
core.int buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem = 0;
buildOrdersCustomBatchRequestEntryReturnRefundLineItem() {
var o = new api.OrdersCustomBatchRequestEntryReturnRefundLineItem();
buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem < 3) {
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem--;
return o;
}
checkOrdersCustomBatchRequestEntryReturnRefundLineItem(
api.OrdersCustomBatchRequestEntryReturnRefundLineItem o) {
buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem++;
if (buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem < 3) {
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryReturnRefundLineItem--;
}
buildUnnamed893() {
var o = new core.List<api.OrderMerchantProvidedAnnotation>();
o.add(buildOrderMerchantProvidedAnnotation());
o.add(buildOrderMerchantProvidedAnnotation());
return o;
}
checkUnnamed893(core.List<api.OrderMerchantProvidedAnnotation> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderMerchantProvidedAnnotation(o[0]);
checkOrderMerchantProvidedAnnotation(o[1]);
}
core.int buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata = 0;
buildOrdersCustomBatchRequestEntrySetLineItemMetadata() {
var o = new api.OrdersCustomBatchRequestEntrySetLineItemMetadata();
buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata++;
if (buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata < 3) {
o.annotations = buildUnnamed893();
o.lineItemId = "foo";
o.productId = "foo";
}
buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata--;
return o;
}
checkOrdersCustomBatchRequestEntrySetLineItemMetadata(
api.OrdersCustomBatchRequestEntrySetLineItemMetadata o) {
buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata++;
if (buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata < 3) {
checkUnnamed893(o.annotations);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntrySetLineItemMetadata--;
}
buildUnnamed894() {
var o = new core.List<api.OrderShipmentLineItemShipment>();
o.add(buildOrderShipmentLineItemShipment());
o.add(buildOrderShipmentLineItemShipment());
return o;
}
checkUnnamed894(core.List<api.OrderShipmentLineItemShipment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderShipmentLineItemShipment(o[0]);
checkOrderShipmentLineItemShipment(o[1]);
}
buildUnnamed895() {
var o = new core
.List<api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo>();
o.add(buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo());
o.add(buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo());
return o;
}
checkUnnamed895(
core.List<api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(o[0]);
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(o[1]);
}
core.int buildCounterOrdersCustomBatchRequestEntryShipLineItems = 0;
buildOrdersCustomBatchRequestEntryShipLineItems() {
var o = new api.OrdersCustomBatchRequestEntryShipLineItems();
buildCounterOrdersCustomBatchRequestEntryShipLineItems++;
if (buildCounterOrdersCustomBatchRequestEntryShipLineItems < 3) {
o.carrier = "foo";
o.lineItems = buildUnnamed894();
o.shipmentId = "foo";
o.shipmentInfos = buildUnnamed895();
o.trackingId = "foo";
}
buildCounterOrdersCustomBatchRequestEntryShipLineItems--;
return o;
}
checkOrdersCustomBatchRequestEntryShipLineItems(
api.OrdersCustomBatchRequestEntryShipLineItems o) {
buildCounterOrdersCustomBatchRequestEntryShipLineItems++;
if (buildCounterOrdersCustomBatchRequestEntryShipLineItems < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
checkUnnamed894(o.lineItems);
unittest.expect(o.shipmentId, unittest.equals('foo'));
checkUnnamed895(o.shipmentInfos);
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryShipLineItems--;
}
core.int buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo = 0;
buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo() {
var o = new api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo();
buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo++;
if (buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo < 3) {
o.carrier = "foo";
o.shipmentId = "foo";
o.trackingId = "foo";
}
buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo--;
return o;
}
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(
api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo o) {
buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo++;
if (buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
unittest.expect(o.shipmentId, unittest.equals('foo'));
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo--;
}
core.int
buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails = 0;
buildOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails() {
var o = new api.OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails();
buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails++;
if (buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails <
3) {
o.deliverByDate = "foo";
o.lineItemId = "foo";
o.productId = "foo";
o.shipByDate = "foo";
}
buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails--;
return o;
}
checkOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails(
api.OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails o) {
buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails++;
if (buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails <
3) {
unittest.expect(o.deliverByDate, unittest.equals('foo'));
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.shipByDate, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails--;
}
core.int buildCounterOrdersCustomBatchRequestEntryUpdateShipment = 0;
buildOrdersCustomBatchRequestEntryUpdateShipment() {
var o = new api.OrdersCustomBatchRequestEntryUpdateShipment();
buildCounterOrdersCustomBatchRequestEntryUpdateShipment++;
if (buildCounterOrdersCustomBatchRequestEntryUpdateShipment < 3) {
o.carrier = "foo";
o.shipmentId = "foo";
o.status = "foo";
o.trackingId = "foo";
}
buildCounterOrdersCustomBatchRequestEntryUpdateShipment--;
return o;
}
checkOrdersCustomBatchRequestEntryUpdateShipment(
api.OrdersCustomBatchRequestEntryUpdateShipment o) {
buildCounterOrdersCustomBatchRequestEntryUpdateShipment++;
if (buildCounterOrdersCustomBatchRequestEntryUpdateShipment < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
unittest.expect(o.shipmentId, unittest.equals('foo'));
unittest.expect(o.status, unittest.equals('foo'));
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchRequestEntryUpdateShipment--;
}
buildUnnamed896() {
var o = new core.List<api.OrdersCustomBatchResponseEntry>();
o.add(buildOrdersCustomBatchResponseEntry());
o.add(buildOrdersCustomBatchResponseEntry());
return o;
}
checkUnnamed896(core.List<api.OrdersCustomBatchResponseEntry> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrdersCustomBatchResponseEntry(o[0]);
checkOrdersCustomBatchResponseEntry(o[1]);
}
core.int buildCounterOrdersCustomBatchResponse = 0;
buildOrdersCustomBatchResponse() {
var o = new api.OrdersCustomBatchResponse();
buildCounterOrdersCustomBatchResponse++;
if (buildCounterOrdersCustomBatchResponse < 3) {
o.entries = buildUnnamed896();
o.kind = "foo";
}
buildCounterOrdersCustomBatchResponse--;
return o;
}
checkOrdersCustomBatchResponse(api.OrdersCustomBatchResponse o) {
buildCounterOrdersCustomBatchResponse++;
if (buildCounterOrdersCustomBatchResponse < 3) {
checkUnnamed896(o.entries);
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersCustomBatchResponse--;
}
core.int buildCounterOrdersCustomBatchResponseEntry = 0;
buildOrdersCustomBatchResponseEntry() {
var o = new api.OrdersCustomBatchResponseEntry();
buildCounterOrdersCustomBatchResponseEntry++;
if (buildCounterOrdersCustomBatchResponseEntry < 3) {
o.batchId = 42;
o.errors = buildErrors();
o.executionStatus = "foo";
o.kind = "foo";
o.order = buildOrder();
}
buildCounterOrdersCustomBatchResponseEntry--;
return o;
}
checkOrdersCustomBatchResponseEntry(api.OrdersCustomBatchResponseEntry o) {
buildCounterOrdersCustomBatchResponseEntry++;
if (buildCounterOrdersCustomBatchResponseEntry < 3) {
unittest.expect(o.batchId, unittest.equals(42));
checkErrors(o.errors);
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
checkOrder(o.order);
}
buildCounterOrdersCustomBatchResponseEntry--;
}
core.int buildCounterOrdersGetByMerchantOrderIdResponse = 0;
buildOrdersGetByMerchantOrderIdResponse() {
var o = new api.OrdersGetByMerchantOrderIdResponse();
buildCounterOrdersGetByMerchantOrderIdResponse++;
if (buildCounterOrdersGetByMerchantOrderIdResponse < 3) {
o.kind = "foo";
o.order = buildOrder();
}
buildCounterOrdersGetByMerchantOrderIdResponse--;
return o;
}
checkOrdersGetByMerchantOrderIdResponse(
api.OrdersGetByMerchantOrderIdResponse o) {
buildCounterOrdersGetByMerchantOrderIdResponse++;
if (buildCounterOrdersGetByMerchantOrderIdResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
checkOrder(o.order);
}
buildCounterOrdersGetByMerchantOrderIdResponse--;
}
core.int buildCounterOrdersGetTestOrderTemplateResponse = 0;
buildOrdersGetTestOrderTemplateResponse() {
var o = new api.OrdersGetTestOrderTemplateResponse();
buildCounterOrdersGetTestOrderTemplateResponse++;
if (buildCounterOrdersGetTestOrderTemplateResponse < 3) {
o.kind = "foo";
o.template = buildTestOrder();
}
buildCounterOrdersGetTestOrderTemplateResponse--;
return o;
}
checkOrdersGetTestOrderTemplateResponse(
api.OrdersGetTestOrderTemplateResponse o) {
buildCounterOrdersGetTestOrderTemplateResponse++;
if (buildCounterOrdersGetTestOrderTemplateResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
checkTestOrder(o.template);
}
buildCounterOrdersGetTestOrderTemplateResponse--;
}
core.int buildCounterOrdersInStoreRefundLineItemRequest = 0;
buildOrdersInStoreRefundLineItemRequest() {
var o = new api.OrdersInStoreRefundLineItemRequest();
buildCounterOrdersInStoreRefundLineItemRequest++;
if (buildCounterOrdersInStoreRefundLineItemRequest < 3) {
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersInStoreRefundLineItemRequest--;
return o;
}
checkOrdersInStoreRefundLineItemRequest(
api.OrdersInStoreRefundLineItemRequest o) {
buildCounterOrdersInStoreRefundLineItemRequest++;
if (buildCounterOrdersInStoreRefundLineItemRequest < 3) {
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersInStoreRefundLineItemRequest--;
}
core.int buildCounterOrdersInStoreRefundLineItemResponse = 0;
buildOrdersInStoreRefundLineItemResponse() {
var o = new api.OrdersInStoreRefundLineItemResponse();
buildCounterOrdersInStoreRefundLineItemResponse++;
if (buildCounterOrdersInStoreRefundLineItemResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersInStoreRefundLineItemResponse--;
return o;
}
checkOrdersInStoreRefundLineItemResponse(
api.OrdersInStoreRefundLineItemResponse o) {
buildCounterOrdersInStoreRefundLineItemResponse++;
if (buildCounterOrdersInStoreRefundLineItemResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersInStoreRefundLineItemResponse--;
}
buildUnnamed897() {
var o = new core.List<api.Order>();
o.add(buildOrder());
o.add(buildOrder());
return o;
}
checkUnnamed897(core.List<api.Order> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrder(o[0]);
checkOrder(o[1]);
}
core.int buildCounterOrdersListResponse = 0;
buildOrdersListResponse() {
var o = new api.OrdersListResponse();
buildCounterOrdersListResponse++;
if (buildCounterOrdersListResponse < 3) {
o.kind = "foo";
o.nextPageToken = "foo";
o.resources = buildUnnamed897();
}
buildCounterOrdersListResponse--;
return o;
}
checkOrdersListResponse(api.OrdersListResponse o) {
buildCounterOrdersListResponse++;
if (buildCounterOrdersListResponse < 3) {
unittest.expect(o.kind, unittest.equals('foo'));
unittest.expect(o.nextPageToken, unittest.equals('foo'));
checkUnnamed897(o.resources);
}
buildCounterOrdersListResponse--;
}
core.int buildCounterOrdersRefundRequest = 0;
buildOrdersRefundRequest() {
var o = new api.OrdersRefundRequest();
buildCounterOrdersRefundRequest++;
if (buildCounterOrdersRefundRequest < 3) {
o.amount = buildPrice();
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.operationId = "foo";
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersRefundRequest--;
return o;
}
checkOrdersRefundRequest(api.OrdersRefundRequest o) {
buildCounterOrdersRefundRequest++;
if (buildCounterOrdersRefundRequest < 3) {
checkPrice(o.amount);
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersRefundRequest--;
}
core.int buildCounterOrdersRefundResponse = 0;
buildOrdersRefundResponse() {
var o = new api.OrdersRefundResponse();
buildCounterOrdersRefundResponse++;
if (buildCounterOrdersRefundResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersRefundResponse--;
return o;
}
checkOrdersRefundResponse(api.OrdersRefundResponse o) {
buildCounterOrdersRefundResponse++;
if (buildCounterOrdersRefundResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersRefundResponse--;
}
core.int buildCounterOrdersRejectReturnLineItemRequest = 0;
buildOrdersRejectReturnLineItemRequest() {
var o = new api.OrdersRejectReturnLineItemRequest();
buildCounterOrdersRejectReturnLineItemRequest++;
if (buildCounterOrdersRejectReturnLineItemRequest < 3) {
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersRejectReturnLineItemRequest--;
return o;
}
checkOrdersRejectReturnLineItemRequest(
api.OrdersRejectReturnLineItemRequest o) {
buildCounterOrdersRejectReturnLineItemRequest++;
if (buildCounterOrdersRejectReturnLineItemRequest < 3) {
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersRejectReturnLineItemRequest--;
}
core.int buildCounterOrdersRejectReturnLineItemResponse = 0;
buildOrdersRejectReturnLineItemResponse() {
var o = new api.OrdersRejectReturnLineItemResponse();
buildCounterOrdersRejectReturnLineItemResponse++;
if (buildCounterOrdersRejectReturnLineItemResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersRejectReturnLineItemResponse--;
return o;
}
checkOrdersRejectReturnLineItemResponse(
api.OrdersRejectReturnLineItemResponse o) {
buildCounterOrdersRejectReturnLineItemResponse++;
if (buildCounterOrdersRejectReturnLineItemResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersRejectReturnLineItemResponse--;
}
core.int buildCounterOrdersReturnLineItemRequest = 0;
buildOrdersReturnLineItemRequest() {
var o = new api.OrdersReturnLineItemRequest();
buildCounterOrdersReturnLineItemRequest++;
if (buildCounterOrdersReturnLineItemRequest < 3) {
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersReturnLineItemRequest--;
return o;
}
checkOrdersReturnLineItemRequest(api.OrdersReturnLineItemRequest o) {
buildCounterOrdersReturnLineItemRequest++;
if (buildCounterOrdersReturnLineItemRequest < 3) {
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersReturnLineItemRequest--;
}
core.int buildCounterOrdersReturnLineItemResponse = 0;
buildOrdersReturnLineItemResponse() {
var o = new api.OrdersReturnLineItemResponse();
buildCounterOrdersReturnLineItemResponse++;
if (buildCounterOrdersReturnLineItemResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersReturnLineItemResponse--;
return o;
}
checkOrdersReturnLineItemResponse(api.OrdersReturnLineItemResponse o) {
buildCounterOrdersReturnLineItemResponse++;
if (buildCounterOrdersReturnLineItemResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersReturnLineItemResponse--;
}
core.int buildCounterOrdersReturnRefundLineItemRequest = 0;
buildOrdersReturnRefundLineItemRequest() {
var o = new api.OrdersReturnRefundLineItemRequest();
buildCounterOrdersReturnRefundLineItemRequest++;
if (buildCounterOrdersReturnRefundLineItemRequest < 3) {
o.amountPretax = buildPrice();
o.amountTax = buildPrice();
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.quantity = 42;
o.reason = "foo";
o.reasonText = "foo";
}
buildCounterOrdersReturnRefundLineItemRequest--;
return o;
}
checkOrdersReturnRefundLineItemRequest(
api.OrdersReturnRefundLineItemRequest o) {
buildCounterOrdersReturnRefundLineItemRequest++;
if (buildCounterOrdersReturnRefundLineItemRequest < 3) {
checkPrice(o.amountPretax);
checkPrice(o.amountTax);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.quantity, unittest.equals(42));
unittest.expect(o.reason, unittest.equals('foo'));
unittest.expect(o.reasonText, unittest.equals('foo'));
}
buildCounterOrdersReturnRefundLineItemRequest--;
}
core.int buildCounterOrdersReturnRefundLineItemResponse = 0;
buildOrdersReturnRefundLineItemResponse() {
var o = new api.OrdersReturnRefundLineItemResponse();
buildCounterOrdersReturnRefundLineItemResponse++;
if (buildCounterOrdersReturnRefundLineItemResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersReturnRefundLineItemResponse--;
return o;
}
checkOrdersReturnRefundLineItemResponse(
api.OrdersReturnRefundLineItemResponse o) {
buildCounterOrdersReturnRefundLineItemResponse++;
if (buildCounterOrdersReturnRefundLineItemResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersReturnRefundLineItemResponse--;
}
buildUnnamed898() {
var o = new core.List<api.OrderMerchantProvidedAnnotation>();
o.add(buildOrderMerchantProvidedAnnotation());
o.add(buildOrderMerchantProvidedAnnotation());
return o;
}
checkUnnamed898(core.List<api.OrderMerchantProvidedAnnotation> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderMerchantProvidedAnnotation(o[0]);
checkOrderMerchantProvidedAnnotation(o[1]);
}
core.int buildCounterOrdersSetLineItemMetadataRequest = 0;
buildOrdersSetLineItemMetadataRequest() {
var o = new api.OrdersSetLineItemMetadataRequest();
buildCounterOrdersSetLineItemMetadataRequest++;
if (buildCounterOrdersSetLineItemMetadataRequest < 3) {
o.annotations = buildUnnamed898();
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
}
buildCounterOrdersSetLineItemMetadataRequest--;
return o;
}
checkOrdersSetLineItemMetadataRequest(api.OrdersSetLineItemMetadataRequest o) {
buildCounterOrdersSetLineItemMetadataRequest++;
if (buildCounterOrdersSetLineItemMetadataRequest < 3) {
checkUnnamed898(o.annotations);
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
}
buildCounterOrdersSetLineItemMetadataRequest--;
}
core.int buildCounterOrdersSetLineItemMetadataResponse = 0;
buildOrdersSetLineItemMetadataResponse() {
var o = new api.OrdersSetLineItemMetadataResponse();
buildCounterOrdersSetLineItemMetadataResponse++;
if (buildCounterOrdersSetLineItemMetadataResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersSetLineItemMetadataResponse--;
return o;
}
checkOrdersSetLineItemMetadataResponse(
api.OrdersSetLineItemMetadataResponse o) {
buildCounterOrdersSetLineItemMetadataResponse++;
if (buildCounterOrdersSetLineItemMetadataResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersSetLineItemMetadataResponse--;
}
buildUnnamed899() {
var o = new core.List<api.OrderShipmentLineItemShipment>();
o.add(buildOrderShipmentLineItemShipment());
o.add(buildOrderShipmentLineItemShipment());
return o;
}
checkUnnamed899(core.List<api.OrderShipmentLineItemShipment> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderShipmentLineItemShipment(o[0]);
checkOrderShipmentLineItemShipment(o[1]);
}
buildUnnamed900() {
var o = new core
.List<api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo>();
o.add(buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo());
o.add(buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo());
return o;
}
checkUnnamed900(
core.List<api.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(o[0]);
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(o[1]);
}
core.int buildCounterOrdersShipLineItemsRequest = 0;
buildOrdersShipLineItemsRequest() {
var o = new api.OrdersShipLineItemsRequest();
buildCounterOrdersShipLineItemsRequest++;
if (buildCounterOrdersShipLineItemsRequest < 3) {
o.carrier = "foo";
o.lineItems = buildUnnamed899();
o.operationId = "foo";
o.shipmentId = "foo";
o.shipmentInfos = buildUnnamed900();
o.trackingId = "foo";
}
buildCounterOrdersShipLineItemsRequest--;
return o;
}
checkOrdersShipLineItemsRequest(api.OrdersShipLineItemsRequest o) {
buildCounterOrdersShipLineItemsRequest++;
if (buildCounterOrdersShipLineItemsRequest < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
checkUnnamed899(o.lineItems);
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.shipmentId, unittest.equals('foo'));
checkUnnamed900(o.shipmentInfos);
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrdersShipLineItemsRequest--;
}
core.int buildCounterOrdersShipLineItemsResponse = 0;
buildOrdersShipLineItemsResponse() {
var o = new api.OrdersShipLineItemsResponse();
buildCounterOrdersShipLineItemsResponse++;
if (buildCounterOrdersShipLineItemsResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersShipLineItemsResponse--;
return o;
}
checkOrdersShipLineItemsResponse(api.OrdersShipLineItemsResponse o) {
buildCounterOrdersShipLineItemsResponse++;
if (buildCounterOrdersShipLineItemsResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersShipLineItemsResponse--;
}
core.int buildCounterOrdersUpdateLineItemShippingDetailsRequest = 0;
buildOrdersUpdateLineItemShippingDetailsRequest() {
var o = new api.OrdersUpdateLineItemShippingDetailsRequest();
buildCounterOrdersUpdateLineItemShippingDetailsRequest++;
if (buildCounterOrdersUpdateLineItemShippingDetailsRequest < 3) {
o.deliverByDate = "foo";
o.lineItemId = "foo";
o.operationId = "foo";
o.productId = "foo";
o.shipByDate = "foo";
}
buildCounterOrdersUpdateLineItemShippingDetailsRequest--;
return o;
}
checkOrdersUpdateLineItemShippingDetailsRequest(
api.OrdersUpdateLineItemShippingDetailsRequest o) {
buildCounterOrdersUpdateLineItemShippingDetailsRequest++;
if (buildCounterOrdersUpdateLineItemShippingDetailsRequest < 3) {
unittest.expect(o.deliverByDate, unittest.equals('foo'));
unittest.expect(o.lineItemId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.productId, unittest.equals('foo'));
unittest.expect(o.shipByDate, unittest.equals('foo'));
}
buildCounterOrdersUpdateLineItemShippingDetailsRequest--;
}
core.int buildCounterOrdersUpdateLineItemShippingDetailsResponse = 0;
buildOrdersUpdateLineItemShippingDetailsResponse() {
var o = new api.OrdersUpdateLineItemShippingDetailsResponse();
buildCounterOrdersUpdateLineItemShippingDetailsResponse++;
if (buildCounterOrdersUpdateLineItemShippingDetailsResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersUpdateLineItemShippingDetailsResponse--;
return o;
}
checkOrdersUpdateLineItemShippingDetailsResponse(
api.OrdersUpdateLineItemShippingDetailsResponse o) {
buildCounterOrdersUpdateLineItemShippingDetailsResponse++;
if (buildCounterOrdersUpdateLineItemShippingDetailsResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersUpdateLineItemShippingDetailsResponse--;
}
core.int buildCounterOrdersUpdateMerchantOrderIdRequest = 0;
buildOrdersUpdateMerchantOrderIdRequest() {
var o = new api.OrdersUpdateMerchantOrderIdRequest();
buildCounterOrdersUpdateMerchantOrderIdRequest++;
if (buildCounterOrdersUpdateMerchantOrderIdRequest < 3) {
o.merchantOrderId = "foo";
o.operationId = "foo";
}
buildCounterOrdersUpdateMerchantOrderIdRequest--;
return o;
}
checkOrdersUpdateMerchantOrderIdRequest(
api.OrdersUpdateMerchantOrderIdRequest o) {
buildCounterOrdersUpdateMerchantOrderIdRequest++;
if (buildCounterOrdersUpdateMerchantOrderIdRequest < 3) {
unittest.expect(o.merchantOrderId, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
}
buildCounterOrdersUpdateMerchantOrderIdRequest--;
}
core.int buildCounterOrdersUpdateMerchantOrderIdResponse = 0;
buildOrdersUpdateMerchantOrderIdResponse() {
var o = new api.OrdersUpdateMerchantOrderIdResponse();
buildCounterOrdersUpdateMerchantOrderIdResponse++;
if (buildCounterOrdersUpdateMerchantOrderIdResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersUpdateMerchantOrderIdResponse--;
return o;
}
checkOrdersUpdateMerchantOrderIdResponse(
api.OrdersUpdateMerchantOrderIdResponse o) {
buildCounterOrdersUpdateMerchantOrderIdResponse++;
if (buildCounterOrdersUpdateMerchantOrderIdResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersUpdateMerchantOrderIdResponse--;
}
core.int buildCounterOrdersUpdateShipmentRequest = 0;
buildOrdersUpdateShipmentRequest() {
var o = new api.OrdersUpdateShipmentRequest();
buildCounterOrdersUpdateShipmentRequest++;
if (buildCounterOrdersUpdateShipmentRequest < 3) {
o.carrier = "foo";
o.operationId = "foo";
o.shipmentId = "foo";
o.status = "foo";
o.trackingId = "foo";
}
buildCounterOrdersUpdateShipmentRequest--;
return o;
}
checkOrdersUpdateShipmentRequest(api.OrdersUpdateShipmentRequest o) {
buildCounterOrdersUpdateShipmentRequest++;
if (buildCounterOrdersUpdateShipmentRequest < 3) {
unittest.expect(o.carrier, unittest.equals('foo'));
unittest.expect(o.operationId, unittest.equals('foo'));
unittest.expect(o.shipmentId, unittest.equals('foo'));
unittest.expect(o.status, unittest.equals('foo'));
unittest.expect(o.trackingId, unittest.equals('foo'));
}
buildCounterOrdersUpdateShipmentRequest--;
}
core.int buildCounterOrdersUpdateShipmentResponse = 0;
buildOrdersUpdateShipmentResponse() {
var o = new api.OrdersUpdateShipmentResponse();
buildCounterOrdersUpdateShipmentResponse++;
if (buildCounterOrdersUpdateShipmentResponse < 3) {
o.executionStatus = "foo";
o.kind = "foo";
}
buildCounterOrdersUpdateShipmentResponse--;
return o;
}
checkOrdersUpdateShipmentResponse(api.OrdersUpdateShipmentResponse o) {
buildCounterOrdersUpdateShipmentResponse++;
if (buildCounterOrdersUpdateShipmentResponse < 3) {
unittest.expect(o.executionStatus, unittest.equals('foo'));
unittest.expect(o.kind, unittest.equals('foo'));
}
buildCounterOrdersUpdateShipmentResponse--;
}
core.int buildCounterPrice = 0;
buildPrice() {
var o = new api.Price();
buildCounterPrice++;
if (buildCounterPrice < 3) {
o.currency = "foo";
o.value = "foo";
}
buildCounterPrice--;
return o;
}
checkPrice(api.Price o) {
buildCounterPrice++;
if (buildCounterPrice < 3) {
unittest.expect(o.currency, unittest.equals('foo'));
unittest.expect(o.value, unittest.equals('foo'));
}
buildCounterPrice--;
}
buildUnnamed901() {
var o = new core.List<api.TestOrderLineItem>();
o.add(buildTestOrderLineItem());
o.add(buildTestOrderLineItem());
return o;
}
checkUnnamed901(core.List<api.TestOrderLineItem> o) {
unittest.expect(o, unittest.hasLength(2));
checkTestOrderLineItem(o[0]);
checkTestOrderLineItem(o[1]);
}
buildUnnamed902() {
var o = new core.List<api.OrderPromotion>();
o.add(buildOrderPromotion());
o.add(buildOrderPromotion());
return o;
}
checkUnnamed902(core.List<api.OrderPromotion> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderPromotion(o[0]);
checkOrderPromotion(o[1]);
}
core.int buildCounterTestOrder = 0;
buildTestOrder() {
var o = new api.TestOrder();
buildCounterTestOrder++;
if (buildCounterTestOrder < 3) {
o.customer = buildTestOrderCustomer();
o.kind = "foo";
o.lineItems = buildUnnamed901();
o.notificationMode = "foo";
o.paymentMethod = buildTestOrderPaymentMethod();
o.predefinedDeliveryAddress = "foo";
o.promotions = buildUnnamed902();
o.shippingCost = buildPrice();
o.shippingCostTax = buildPrice();
o.shippingOption = "foo";
}
buildCounterTestOrder--;
return o;
}
checkTestOrder(api.TestOrder o) {
buildCounterTestOrder++;
if (buildCounterTestOrder < 3) {
checkTestOrderCustomer(o.customer);
unittest.expect(o.kind, unittest.equals('foo'));
checkUnnamed901(o.lineItems);
unittest.expect(o.notificationMode, unittest.equals('foo'));
checkTestOrderPaymentMethod(o.paymentMethod);
unittest.expect(o.predefinedDeliveryAddress, unittest.equals('foo'));
checkUnnamed902(o.promotions);
checkPrice(o.shippingCost);
checkPrice(o.shippingCostTax);
unittest.expect(o.shippingOption, unittest.equals('foo'));
}
buildCounterTestOrder--;
}
core.int buildCounterTestOrderCustomer = 0;
buildTestOrderCustomer() {
var o = new api.TestOrderCustomer();
buildCounterTestOrderCustomer++;
if (buildCounterTestOrderCustomer < 3) {
o.email = "foo";
o.explicitMarketingPreference = true;
o.fullName = "foo";
}
buildCounterTestOrderCustomer--;
return o;
}
checkTestOrderCustomer(api.TestOrderCustomer o) {
buildCounterTestOrderCustomer++;
if (buildCounterTestOrderCustomer < 3) {
unittest.expect(o.email, unittest.equals('foo'));
unittest.expect(o.explicitMarketingPreference, unittest.isTrue);
unittest.expect(o.fullName, unittest.equals('foo'));
}
buildCounterTestOrderCustomer--;
}
core.int buildCounterTestOrderLineItem = 0;
buildTestOrderLineItem() {
var o = new api.TestOrderLineItem();
buildCounterTestOrderLineItem++;
if (buildCounterTestOrderLineItem < 3) {
o.product = buildTestOrderLineItemProduct();
o.quantityOrdered = 42;
o.returnInfo = buildOrderLineItemReturnInfo();
o.shippingDetails = buildOrderLineItemShippingDetails();
o.unitTax = buildPrice();
}
buildCounterTestOrderLineItem--;
return o;
}
checkTestOrderLineItem(api.TestOrderLineItem o) {
buildCounterTestOrderLineItem++;
if (buildCounterTestOrderLineItem < 3) {
checkTestOrderLineItemProduct(o.product);
unittest.expect(o.quantityOrdered, unittest.equals(42));
checkOrderLineItemReturnInfo(o.returnInfo);
checkOrderLineItemShippingDetails(o.shippingDetails);
checkPrice(o.unitTax);
}
buildCounterTestOrderLineItem--;
}
buildUnnamed903() {
var o = new core.List<api.OrderLineItemProductVariantAttribute>();
o.add(buildOrderLineItemProductVariantAttribute());
o.add(buildOrderLineItemProductVariantAttribute());
return o;
}
checkUnnamed903(core.List<api.OrderLineItemProductVariantAttribute> o) {
unittest.expect(o, unittest.hasLength(2));
checkOrderLineItemProductVariantAttribute(o[0]);
checkOrderLineItemProductVariantAttribute(o[1]);
}
core.int buildCounterTestOrderLineItemProduct = 0;
buildTestOrderLineItemProduct() {
var o = new api.TestOrderLineItemProduct();
buildCounterTestOrderLineItemProduct++;
if (buildCounterTestOrderLineItemProduct < 3) {
o.brand = "foo";
o.channel = "foo";
o.condition = "foo";
o.contentLanguage = "foo";
o.gtin = "foo";
o.imageLink = "foo";
o.itemGroupId = "foo";
o.mpn = "foo";
o.offerId = "foo";
o.price = buildPrice();
o.targetCountry = "foo";
o.title = "foo";
o.variantAttributes = buildUnnamed903();
}
buildCounterTestOrderLineItemProduct--;
return o;
}
checkTestOrderLineItemProduct(api.TestOrderLineItemProduct o) {
buildCounterTestOrderLineItemProduct++;
if (buildCounterTestOrderLineItemProduct < 3) {
unittest.expect(o.brand, unittest.equals('foo'));
unittest.expect(o.channel, unittest.equals('foo'));
unittest.expect(o.condition, unittest.equals('foo'));
unittest.expect(o.contentLanguage, unittest.equals('foo'));
unittest.expect(o.gtin, unittest.equals('foo'));
unittest.expect(o.imageLink, unittest.equals('foo'));
unittest.expect(o.itemGroupId, unittest.equals('foo'));
unittest.expect(o.mpn, unittest.equals('foo'));
unittest.expect(o.offerId, unittest.equals('foo'));
checkPrice(o.price);
unittest.expect(o.targetCountry, unittest.equals('foo'));
unittest.expect(o.title, unittest.equals('foo'));
checkUnnamed903(o.variantAttributes);
}
buildCounterTestOrderLineItemProduct--;
}
core.int buildCounterTestOrderPaymentMethod = 0;
buildTestOrderPaymentMethod() {
var o = new api.TestOrderPaymentMethod();
buildCounterTestOrderPaymentMethod++;
if (buildCounterTestOrderPaymentMethod < 3) {
o.expirationMonth = 42;
o.expirationYear = 42;
o.lastFourDigits = "foo";
o.predefinedBillingAddress = "foo";
o.type = "foo";
}
buildCounterTestOrderPaymentMethod--;
return o;
}
checkTestOrderPaymentMethod(api.TestOrderPaymentMethod o) {
buildCounterTestOrderPaymentMethod++;
if (buildCounterTestOrderPaymentMethod < 3) {
unittest.expect(o.expirationMonth, unittest.equals(42));
unittest.expect(o.expirationYear, unittest.equals(42));
unittest.expect(o.lastFourDigits, unittest.equals('foo'));
unittest.expect(o.predefinedBillingAddress, unittest.equals('foo'));
unittest.expect(o.type, unittest.equals('foo'));
}
buildCounterTestOrderPaymentMethod--;
}
buildUnnamed904() {
var o = new core.List<core.String>();
o.add("foo");
o.add("foo");
return o;
}
checkUnnamed904(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'));
}
main() {
unittest.group("obj-schema-Error", () {
unittest.test("to-json--from-json", () {
var o = buildError();
var od = new api.Error.fromJson(o.toJson());
checkError(od);
});
});
unittest.group("obj-schema-Errors", () {
unittest.test("to-json--from-json", () {
var o = buildErrors();
var od = new api.Errors.fromJson(o.toJson());
checkErrors(od);
});
});
unittest.group("obj-schema-Order", () {
unittest.test("to-json--from-json", () {
var o = buildOrder();
var od = new api.Order.fromJson(o.toJson());
checkOrder(od);
});
});
unittest.group("obj-schema-OrderAddress", () {
unittest.test("to-json--from-json", () {
var o = buildOrderAddress();
var od = new api.OrderAddress.fromJson(o.toJson());
checkOrderAddress(od);
});
});
unittest.group("obj-schema-OrderCancellation", () {
unittest.test("to-json--from-json", () {
var o = buildOrderCancellation();
var od = new api.OrderCancellation.fromJson(o.toJson());
checkOrderCancellation(od);
});
});
unittest.group("obj-schema-OrderCustomer", () {
unittest.test("to-json--from-json", () {
var o = buildOrderCustomer();
var od = new api.OrderCustomer.fromJson(o.toJson());
checkOrderCustomer(od);
});
});
unittest.group("obj-schema-OrderDeliveryDetails", () {
unittest.test("to-json--from-json", () {
var o = buildOrderDeliveryDetails();
var od = new api.OrderDeliveryDetails.fromJson(o.toJson());
checkOrderDeliveryDetails(od);
});
});
unittest.group("obj-schema-OrderLineItem", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItem();
var od = new api.OrderLineItem.fromJson(o.toJson());
checkOrderLineItem(od);
});
});
unittest.group("obj-schema-OrderLineItemProduct", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItemProduct();
var od = new api.OrderLineItemProduct.fromJson(o.toJson());
checkOrderLineItemProduct(od);
});
});
unittest.group("obj-schema-OrderLineItemProductVariantAttribute", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItemProductVariantAttribute();
var od =
new api.OrderLineItemProductVariantAttribute.fromJson(o.toJson());
checkOrderLineItemProductVariantAttribute(od);
});
});
unittest.group("obj-schema-OrderLineItemReturnInfo", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItemReturnInfo();
var od = new api.OrderLineItemReturnInfo.fromJson(o.toJson());
checkOrderLineItemReturnInfo(od);
});
});
unittest.group("obj-schema-OrderLineItemShippingDetails", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItemShippingDetails();
var od = new api.OrderLineItemShippingDetails.fromJson(o.toJson());
checkOrderLineItemShippingDetails(od);
});
});
unittest.group("obj-schema-OrderLineItemShippingDetailsMethod", () {
unittest.test("to-json--from-json", () {
var o = buildOrderLineItemShippingDetailsMethod();
var od = new api.OrderLineItemShippingDetailsMethod.fromJson(o.toJson());
checkOrderLineItemShippingDetailsMethod(od);
});
});
unittest.group("obj-schema-OrderMerchantProvidedAnnotation", () {
unittest.test("to-json--from-json", () {
var o = buildOrderMerchantProvidedAnnotation();
var od = new api.OrderMerchantProvidedAnnotation.fromJson(o.toJson());
checkOrderMerchantProvidedAnnotation(od);
});
});
unittest.group("obj-schema-OrderPaymentMethod", () {
unittest.test("to-json--from-json", () {
var o = buildOrderPaymentMethod();
var od = new api.OrderPaymentMethod.fromJson(o.toJson());
checkOrderPaymentMethod(od);
});
});
unittest.group("obj-schema-OrderPromotion", () {
unittest.test("to-json--from-json", () {
var o = buildOrderPromotion();
var od = new api.OrderPromotion.fromJson(o.toJson());
checkOrderPromotion(od);
});
});
unittest.group("obj-schema-OrderPromotionBenefit", () {
unittest.test("to-json--from-json", () {
var o = buildOrderPromotionBenefit();
var od = new api.OrderPromotionBenefit.fromJson(o.toJson());
checkOrderPromotionBenefit(od);
});
});
unittest.group("obj-schema-OrderRefund", () {
unittest.test("to-json--from-json", () {
var o = buildOrderRefund();
var od = new api.OrderRefund.fromJson(o.toJson());
checkOrderRefund(od);
});
});
unittest.group("obj-schema-OrderReturn", () {
unittest.test("to-json--from-json", () {
var o = buildOrderReturn();
var od = new api.OrderReturn.fromJson(o.toJson());
checkOrderReturn(od);
});
});
unittest.group("obj-schema-OrderShipment", () {
unittest.test("to-json--from-json", () {
var o = buildOrderShipment();
var od = new api.OrderShipment.fromJson(o.toJson());
checkOrderShipment(od);
});
});
unittest.group("obj-schema-OrderShipmentLineItemShipment", () {
unittest.test("to-json--from-json", () {
var o = buildOrderShipmentLineItemShipment();
var od = new api.OrderShipmentLineItemShipment.fromJson(o.toJson());
checkOrderShipmentLineItemShipment(od);
});
});
unittest.group("obj-schema-OrdersAcknowledgeRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersAcknowledgeRequest();
var od = new api.OrdersAcknowledgeRequest.fromJson(o.toJson());
checkOrdersAcknowledgeRequest(od);
});
});
unittest.group("obj-schema-OrdersAcknowledgeResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersAcknowledgeResponse();
var od = new api.OrdersAcknowledgeResponse.fromJson(o.toJson());
checkOrdersAcknowledgeResponse(od);
});
});
unittest.group("obj-schema-OrdersAdvanceTestOrderResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersAdvanceTestOrderResponse();
var od = new api.OrdersAdvanceTestOrderResponse.fromJson(o.toJson());
checkOrdersAdvanceTestOrderResponse(od);
});
});
unittest.group("obj-schema-OrdersCancelLineItemRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCancelLineItemRequest();
var od = new api.OrdersCancelLineItemRequest.fromJson(o.toJson());
checkOrdersCancelLineItemRequest(od);
});
});
unittest.group("obj-schema-OrdersCancelLineItemResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCancelLineItemResponse();
var od = new api.OrdersCancelLineItemResponse.fromJson(o.toJson());
checkOrdersCancelLineItemResponse(od);
});
});
unittest.group("obj-schema-OrdersCancelRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCancelRequest();
var od = new api.OrdersCancelRequest.fromJson(o.toJson());
checkOrdersCancelRequest(od);
});
});
unittest.group("obj-schema-OrdersCancelResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCancelResponse();
var od = new api.OrdersCancelResponse.fromJson(o.toJson());
checkOrdersCancelResponse(od);
});
});
unittest.group("obj-schema-OrdersCreateTestOrderRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCreateTestOrderRequest();
var od = new api.OrdersCreateTestOrderRequest.fromJson(o.toJson());
checkOrdersCreateTestOrderRequest(od);
});
});
unittest.group("obj-schema-OrdersCreateTestOrderResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCreateTestOrderResponse();
var od = new api.OrdersCreateTestOrderResponse.fromJson(o.toJson());
checkOrdersCreateTestOrderResponse(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequest();
var od = new api.OrdersCustomBatchRequest.fromJson(o.toJson());
checkOrdersCustomBatchRequest(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntry", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntry();
var od = new api.OrdersCustomBatchRequestEntry.fromJson(o.toJson());
checkOrdersCustomBatchRequestEntry(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryCancel", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryCancel();
var od = new api.OrdersCustomBatchRequestEntryCancel.fromJson(o.toJson());
checkOrdersCustomBatchRequestEntryCancel(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryCancelLineItem", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryCancelLineItem();
var od = new api.OrdersCustomBatchRequestEntryCancelLineItem.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryCancelLineItem(od);
});
});
unittest.group(
"obj-schema-OrdersCustomBatchRequestEntryInStoreRefundLineItem", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryInStoreRefundLineItem();
var od =
new api.OrdersCustomBatchRequestEntryInStoreRefundLineItem.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryInStoreRefundLineItem(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryRefund", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryRefund();
var od = new api.OrdersCustomBatchRequestEntryRefund.fromJson(o.toJson());
checkOrdersCustomBatchRequestEntryRefund(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryRejectReturnLineItem",
() {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryRejectReturnLineItem();
var od =
new api.OrdersCustomBatchRequestEntryRejectReturnLineItem.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryRejectReturnLineItem(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryReturnLineItem", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryReturnLineItem();
var od = new api.OrdersCustomBatchRequestEntryReturnLineItem.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryReturnLineItem(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryReturnRefundLineItem",
() {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryReturnRefundLineItem();
var od =
new api.OrdersCustomBatchRequestEntryReturnRefundLineItem.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryReturnRefundLineItem(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntrySetLineItemMetadata",
() {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntrySetLineItemMetadata();
var od =
new api.OrdersCustomBatchRequestEntrySetLineItemMetadata.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntrySetLineItemMetadata(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryShipLineItems", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryShipLineItems();
var od = new api.OrdersCustomBatchRequestEntryShipLineItems.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryShipLineItems(od);
});
});
unittest.group(
"obj-schema-OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo();
var od = new api
.OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryShipLineItemsShipmentInfo(od);
});
});
unittest.group(
"obj-schema-OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails",
() {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails();
var od = new api
.OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryUpdateLineItemShippingDetails(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchRequestEntryUpdateShipment", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchRequestEntryUpdateShipment();
var od = new api.OrdersCustomBatchRequestEntryUpdateShipment.fromJson(
o.toJson());
checkOrdersCustomBatchRequestEntryUpdateShipment(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchResponse();
var od = new api.OrdersCustomBatchResponse.fromJson(o.toJson());
checkOrdersCustomBatchResponse(od);
});
});
unittest.group("obj-schema-OrdersCustomBatchResponseEntry", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersCustomBatchResponseEntry();
var od = new api.OrdersCustomBatchResponseEntry.fromJson(o.toJson());
checkOrdersCustomBatchResponseEntry(od);
});
});
unittest.group("obj-schema-OrdersGetByMerchantOrderIdResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersGetByMerchantOrderIdResponse();
var od = new api.OrdersGetByMerchantOrderIdResponse.fromJson(o.toJson());
checkOrdersGetByMerchantOrderIdResponse(od);
});
});
unittest.group("obj-schema-OrdersGetTestOrderTemplateResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersGetTestOrderTemplateResponse();
var od = new api.OrdersGetTestOrderTemplateResponse.fromJson(o.toJson());
checkOrdersGetTestOrderTemplateResponse(od);
});
});
unittest.group("obj-schema-OrdersInStoreRefundLineItemRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersInStoreRefundLineItemRequest();
var od = new api.OrdersInStoreRefundLineItemRequest.fromJson(o.toJson());
checkOrdersInStoreRefundLineItemRequest(od);
});
});
unittest.group("obj-schema-OrdersInStoreRefundLineItemResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersInStoreRefundLineItemResponse();
var od = new api.OrdersInStoreRefundLineItemResponse.fromJson(o.toJson());
checkOrdersInStoreRefundLineItemResponse(od);
});
});
unittest.group("obj-schema-OrdersListResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersListResponse();
var od = new api.OrdersListResponse.fromJson(o.toJson());
checkOrdersListResponse(od);
});
});
unittest.group("obj-schema-OrdersRefundRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersRefundRequest();
var od = new api.OrdersRefundRequest.fromJson(o.toJson());
checkOrdersRefundRequest(od);
});
});
unittest.group("obj-schema-OrdersRefundResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersRefundResponse();
var od = new api.OrdersRefundResponse.fromJson(o.toJson());
checkOrdersRefundResponse(od);
});
});
unittest.group("obj-schema-OrdersRejectReturnLineItemRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersRejectReturnLineItemRequest();
var od = new api.OrdersRejectReturnLineItemRequest.fromJson(o.toJson());
checkOrdersRejectReturnLineItemRequest(od);
});
});
unittest.group("obj-schema-OrdersRejectReturnLineItemResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersRejectReturnLineItemResponse();
var od = new api.OrdersRejectReturnLineItemResponse.fromJson(o.toJson());
checkOrdersRejectReturnLineItemResponse(od);
});
});
unittest.group("obj-schema-OrdersReturnLineItemRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersReturnLineItemRequest();
var od = new api.OrdersReturnLineItemRequest.fromJson(o.toJson());
checkOrdersReturnLineItemRequest(od);
});
});
unittest.group("obj-schema-OrdersReturnLineItemResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersReturnLineItemResponse();
var od = new api.OrdersReturnLineItemResponse.fromJson(o.toJson());
checkOrdersReturnLineItemResponse(od);
});
});
unittest.group("obj-schema-OrdersReturnRefundLineItemRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersReturnRefundLineItemRequest();
var od = new api.OrdersReturnRefundLineItemRequest.fromJson(o.toJson());
checkOrdersReturnRefundLineItemRequest(od);
});
});
unittest.group("obj-schema-OrdersReturnRefundLineItemResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersReturnRefundLineItemResponse();
var od = new api.OrdersReturnRefundLineItemResponse.fromJson(o.toJson());
checkOrdersReturnRefundLineItemResponse(od);
});
});
unittest.group("obj-schema-OrdersSetLineItemMetadataRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersSetLineItemMetadataRequest();
var od = new api.OrdersSetLineItemMetadataRequest.fromJson(o.toJson());
checkOrdersSetLineItemMetadataRequest(od);
});
});
unittest.group("obj-schema-OrdersSetLineItemMetadataResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersSetLineItemMetadataResponse();
var od = new api.OrdersSetLineItemMetadataResponse.fromJson(o.toJson());
checkOrdersSetLineItemMetadataResponse(od);
});
});
unittest.group("obj-schema-OrdersShipLineItemsRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersShipLineItemsRequest();
var od = new api.OrdersShipLineItemsRequest.fromJson(o.toJson());
checkOrdersShipLineItemsRequest(od);
});
});
unittest.group("obj-schema-OrdersShipLineItemsResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersShipLineItemsResponse();
var od = new api.OrdersShipLineItemsResponse.fromJson(o.toJson());
checkOrdersShipLineItemsResponse(od);
});
});
unittest.group("obj-schema-OrdersUpdateLineItemShippingDetailsRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateLineItemShippingDetailsRequest();
var od = new api.OrdersUpdateLineItemShippingDetailsRequest.fromJson(
o.toJson());
checkOrdersUpdateLineItemShippingDetailsRequest(od);
});
});
unittest.group("obj-schema-OrdersUpdateLineItemShippingDetailsResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateLineItemShippingDetailsResponse();
var od = new api.OrdersUpdateLineItemShippingDetailsResponse.fromJson(
o.toJson());
checkOrdersUpdateLineItemShippingDetailsResponse(od);
});
});
unittest.group("obj-schema-OrdersUpdateMerchantOrderIdRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateMerchantOrderIdRequest();
var od = new api.OrdersUpdateMerchantOrderIdRequest.fromJson(o.toJson());
checkOrdersUpdateMerchantOrderIdRequest(od);
});
});
unittest.group("obj-schema-OrdersUpdateMerchantOrderIdResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateMerchantOrderIdResponse();
var od = new api.OrdersUpdateMerchantOrderIdResponse.fromJson(o.toJson());
checkOrdersUpdateMerchantOrderIdResponse(od);
});
});
unittest.group("obj-schema-OrdersUpdateShipmentRequest", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateShipmentRequest();
var od = new api.OrdersUpdateShipmentRequest.fromJson(o.toJson());
checkOrdersUpdateShipmentRequest(od);
});
});
unittest.group("obj-schema-OrdersUpdateShipmentResponse", () {
unittest.test("to-json--from-json", () {
var o = buildOrdersUpdateShipmentResponse();
var od = new api.OrdersUpdateShipmentResponse.fromJson(o.toJson());
checkOrdersUpdateShipmentResponse(od);
});
});
unittest.group("obj-schema-Price", () {
unittest.test("to-json--from-json", () {
var o = buildPrice();
var od = new api.Price.fromJson(o.toJson());
checkPrice(od);
});
});
unittest.group("obj-schema-TestOrder", () {
unittest.test("to-json--from-json", () {
var o = buildTestOrder();
var od = new api.TestOrder.fromJson(o.toJson());
checkTestOrder(od);
});
});
unittest.group("obj-schema-TestOrderCustomer", () {
unittest.test("to-json--from-json", () {
var o = buildTestOrderCustomer();
var od = new api.TestOrderCustomer.fromJson(o.toJson());
checkTestOrderCustomer(od);
});
});
unittest.group("obj-schema-TestOrderLineItem", () {
unittest.test("to-json--from-json", () {
var o = buildTestOrderLineItem();
var od = new api.TestOrderLineItem.fromJson(o.toJson());
checkTestOrderLineItem(od);
});
});
unittest.group("obj-schema-TestOrderLineItemProduct", () {
unittest.test("to-json--from-json", () {
var o = buildTestOrderLineItemProduct();
var od = new api.TestOrderLineItemProduct.fromJson(o.toJson());
checkTestOrderLineItemProduct(od);
});
});
unittest.group("obj-schema-TestOrderPaymentMethod", () {
unittest.test("to-json--from-json", () {
var o = buildTestOrderPaymentMethod();
var od = new api.TestOrderPaymentMethod.fromJson(o.toJson());
checkTestOrderPaymentMethod(od);
});
});
unittest.group("resource-OrdersResourceApi", () {
unittest.test("method--acknowledge", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersAcknowledgeRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersAcknowledgeRequest.fromJson(json);
checkOrdersAcknowledgeRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersAcknowledgeResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.acknowledge(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersAcknowledgeResponse(response);
})));
});
unittest.test("method--advancetestorder", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((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;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersAdvanceTestOrderResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.advancetestorder(arg_merchantId, arg_orderId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersAdvanceTestOrderResponse(response);
})));
});
unittest.test("method--cancel", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersCancelRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersCancelRequest.fromJson(json);
checkOrdersCancelRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersCancelResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.cancel(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersCancelResponse(response);
})));
});
unittest.test("method--cancellineitem", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersCancelLineItemRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersCancelLineItemRequest.fromJson(json);
checkOrdersCancelLineItemRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersCancelLineItemResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.cancellineitem(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersCancelLineItemResponse(response);
})));
});
unittest.test("method--createtestorder", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersCreateTestOrderRequest();
var arg_merchantId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersCreateTestOrderRequest.fromJson(json);
checkOrdersCreateTestOrderRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersCreateTestOrderResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.createtestorder(arg_request, arg_merchantId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersCreateTestOrderResponse(response);
})));
});
unittest.test("method--custombatch", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersCustomBatchRequest();
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersCustomBatchRequest.fromJson(json);
checkOrdersCustomBatchRequest(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 + 18),
unittest.equals("content/v2sandbox/"));
pathOffset += 18;
unittest.expect(path.substring(pathOffset, pathOffset + 12),
unittest.equals("orders/batch"));
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]));
}
}
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersCustomBatchResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.custombatch(arg_request, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersCustomBatchResponse(response);
})));
});
unittest.test("method--get", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((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;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrder());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.get(arg_merchantId, arg_orderId, $fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrder(response);
})));
});
unittest.test("method--getbymerchantorderid", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_merchantId = "foo";
var arg_merchantOrderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((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;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersGetByMerchantOrderIdResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.getbymerchantorderid(arg_merchantId, arg_merchantOrderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersGetByMerchantOrderIdResponse(response);
})));
});
unittest.test("method--gettestordertemplate", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_merchantId = "foo";
var arg_templateName = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((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;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersGetTestOrderTemplateResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.gettestordertemplate(arg_merchantId, arg_templateName,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersGetTestOrderTemplateResponse(response);
})));
});
unittest.test("method--instorerefundlineitem", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersInStoreRefundLineItemRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersInStoreRefundLineItemRequest.fromJson(json);
checkOrdersInStoreRefundLineItemRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersInStoreRefundLineItemResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.instorerefundlineitem(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersInStoreRefundLineItemResponse(response);
})));
});
unittest.test("method--list", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_merchantId = "foo";
var arg_acknowledged = true;
var arg_maxResults = 42;
var arg_orderBy = "foo";
var arg_pageToken = "foo";
var arg_placedDateEnd = "foo";
var arg_placedDateStart = "foo";
var arg_statuses = buildUnnamed904();
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((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;
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["acknowledged"].first,
unittest.equals("$arg_acknowledged"));
unittest.expect(core.int.parse(queryMap["maxResults"].first),
unittest.equals(arg_maxResults));
unittest.expect(
queryMap["orderBy"].first, unittest.equals(arg_orderBy));
unittest.expect(
queryMap["pageToken"].first, unittest.equals(arg_pageToken));
unittest.expect(queryMap["placedDateEnd"].first,
unittest.equals(arg_placedDateEnd));
unittest.expect(queryMap["placedDateStart"].first,
unittest.equals(arg_placedDateStart));
unittest.expect(queryMap["statuses"], unittest.equals(arg_statuses));
unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersListResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.list(arg_merchantId,
acknowledged: arg_acknowledged,
maxResults: arg_maxResults,
orderBy: arg_orderBy,
pageToken: arg_pageToken,
placedDateEnd: arg_placedDateEnd,
placedDateStart: arg_placedDateStart,
statuses: arg_statuses,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersListResponse(response);
})));
});
unittest.test("method--refund", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersRefundRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersRefundRequest.fromJson(json);
checkOrdersRefundRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersRefundResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.refund(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersRefundResponse(response);
})));
});
unittest.test("method--rejectreturnlineitem", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersRejectReturnLineItemRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersRejectReturnLineItemRequest.fromJson(json);
checkOrdersRejectReturnLineItemRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersRejectReturnLineItemResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.rejectreturnlineitem(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersRejectReturnLineItemResponse(response);
})));
});
unittest.test("method--returnlineitem", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersReturnLineItemRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersReturnLineItemRequest.fromJson(json);
checkOrdersReturnLineItemRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersReturnLineItemResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.returnlineitem(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersReturnLineItemResponse(response);
})));
});
unittest.test("method--returnrefundlineitem", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersReturnRefundLineItemRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersReturnRefundLineItemRequest.fromJson(json);
checkOrdersReturnRefundLineItemRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersReturnRefundLineItemResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.returnrefundlineitem(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersReturnRefundLineItemResponse(response);
})));
});
unittest.test("method--setlineitemmetadata", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersSetLineItemMetadataRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersSetLineItemMetadataRequest.fromJson(json);
checkOrdersSetLineItemMetadataRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersSetLineItemMetadataResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.setlineitemmetadata(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersSetLineItemMetadataResponse(response);
})));
});
unittest.test("method--shiplineitems", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersShipLineItemsRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersShipLineItemsRequest.fromJson(json);
checkOrdersShipLineItemsRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersShipLineItemsResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.shiplineitems(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersShipLineItemsResponse(response);
})));
});
unittest.test("method--updatelineitemshippingdetails", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersUpdateLineItemShippingDetailsRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj =
new api.OrdersUpdateLineItemShippingDetailsRequest.fromJson(json);
checkOrdersUpdateLineItemShippingDetailsRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON
.encode(buildOrdersUpdateLineItemShippingDetailsResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updatelineitemshippingdetails(
arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersUpdateLineItemShippingDetailsResponse(response);
})));
});
unittest.test("method--updatemerchantorderid", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersUpdateMerchantOrderIdRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersUpdateMerchantOrderIdRequest.fromJson(json);
checkOrdersUpdateMerchantOrderIdRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp =
convert.JSON.encode(buildOrdersUpdateMerchantOrderIdResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updatemerchantorderid(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersUpdateMerchantOrderIdResponse(response);
})));
});
unittest.test("method--updateshipment", () {
var mock = new HttpServerMock();
api.OrdersResourceApi res = new api.ContentApi(mock).orders;
var arg_request = buildOrdersUpdateShipmentRequest();
var arg_merchantId = "foo";
var arg_orderId = "foo";
var arg_$fields = "foo";
mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
var obj = new api.OrdersUpdateShipmentRequest.fromJson(json);
checkOrdersUpdateShipmentRequest(obj);
var path = (req.url).path;
var pathOffset = 0;
var index;
var subPart;
unittest.expect(
path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
pathOffset += 1;
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["fields"].first, unittest.equals(arg_$fields));
var h = {
"content-type": "application/json; charset=utf-8",
};
var resp = convert.JSON.encode(buildOrdersUpdateShipmentResponse());
return new async.Future.value(stringResponse(200, h, resp));
}), true);
res
.updateshipment(arg_request, arg_merchantId, arg_orderId,
$fields: arg_$fields)
.then(unittest.expectAsync1(((response) {
checkOrdersUpdateShipmentResponse(response);
})));
});
});
}