Ejemplo n.º 1
0
        public static FakeLineItem CreateEmptyLineItem()
        {
            var lineItem = new FakeLineItem
            {
                LineItemId = ++_counter,
            };

            return(lineItem);
        }
Ejemplo n.º 2
0
        public static FakeLineItem CreateLineItem()
        {
            var lineItem = new FakeLineItem
            {
                LineItemId              = ++_counter,
                Code                    = "SKU-38193098",
                DisplayName             = "L/S ComfortBlend Tee	",
                Quantity                = 1,
                PlacedPrice             = new decimal(5.5),
                InventoryTrackingStatus = InventoryTrackingStatus.Disabled,
                IsInventoryAllocated    = false,
            };

            return(lineItem);
        }
Ejemplo n.º 3
0
        public static FakeShipment CreateShipment()
        {
            var shipment = new FakeShipment
            {
                ShipmentId             = ++_counter,
                ShippingMethodId       = Guid.Parse("0b4a4792-10d8-497f-8dc1-379be7f85531"),
                ShippingMethodName     = "Express-USD",
                OrderShipmentStatus    = OrderShipmentStatus.AwaitingInventory,
                ShipmentTrackingNumber = "12345",
                ShippingAddress        = FakeOrderAddress.CreateOrderAddress(),
                LineItems = new[] { FakeLineItem.CreateLineItem() },
            };

            return(shipment);
        }
Ejemplo n.º 4
0
 public ILineItem CreateLineItem(string code, IOrderGroup orderGroup)
 {
     return(FakeLineItem.CreateEmptyLineItem());
 }