public static OrderImportDraft DefaultOrderImportDraftWithLineItemWithShippingInfo(OrderImportDraft draft, string productId, TaxCategory taxCategory, ShippingMethod shippingMethod) { var orderImportDraft = DefaultOrderImportDraftWithLineItemByProductId(draft, productId); var amountEuro10 = Money.FromDecimal("EUR", 10); var shippingRate = TestingUtility.GetShippingRate(); var shippingInfoImportDraft = new ShippingInfoImportDraft { Price = amountEuro10, ShippingRate = shippingRate, ShippingMethodName = shippingMethod.Name, ShippingMethod = shippingMethod.ToKeyResourceIdentifier(), TaxCategory = taxCategory.ToKeyResourceIdentifier() }; orderImportDraft.ShippingInfo = shippingInfoImportDraft; return(orderImportDraft); }