public void TestSetup() { DeliveryFactory deliveryFactory = new DeliveryFactoryImpl(); // Create some local deliveries var localDeliveryList = new List <Delivery>(); localDeliveryList.Add(deliveryFactory.CreateDelivery(10)); localDeliveryList.Add(deliveryFactory.CreateDelivery(20)); localDeliveryList.Add(deliveryFactory.CreateDelivery(30)); localDeliveryList.Add(deliveryFactory.CreateDelivery(40)); localDeliveryList.Add(deliveryFactory.CreateDelivery(50)); localDeliverySchedule = new DeliverySchedule(localDeliveryList); // Create some long distance deliveries var longDistanceDeliveryList = new List <Delivery>(); longDistanceDeliveryList.Add(deliveryFactory.CreateDelivery(101)); longDistanceDeliveryList.Add(deliveryFactory.CreateDelivery(200)); longDistanceDeliveryList.Add(deliveryFactory.CreateDelivery(300)); longDistanceDeliveryList.Add(deliveryFactory.CreateDelivery(400)); longDistanceDeliveryList.Add(deliveryFactory.CreateDelivery(500)); longDistanceDeliverySchedule = new DeliverySchedule(longDistanceDeliveryList); }