public static CreateOrderRequest CreateDetailedWithLineItems(string orderNumber, int numOfLineItems)
        {
            var lineItems = LineItemTestData.CreateLineItems(numOfLineItems);
            var request   = CreateDetailedWithoutLineItems(orderNumber, lineItems.Sum(i => i.TotalLineAmount))
                            .WithLineItems(lineItems);

            return(request);
        }
        public static InitializePaymentRequest CreateDetailedWithLineItems(Guid orderId, int numOfLineItems)
        {
            var lineItems = LineItemTestData.CreateLineItems(numOfLineItems);
            var request   = CreateDetailedWithoutLineItems(orderId, lineItems.Sum(i => i.TotalLineAmount))
                            .WithLineItems(lineItems);

            return(request);
        }