Beispiel #1
0
        public void GetOrderByIdTest()
        {
            DeliveryManager deliveryManager = new DeliveryManager();

            deliveryManager.CreateOrder(0, null, DateTime.Now, new List <DishDTG>(), false, null, DateTime.Now.AddHours(1));
            deliveryManager.CreateOrder(1, null, DateTime.Now, new List <DishDTG>(), true, null, DateTime.Now.AddHours(1));

            deliveryManager.CompleteOrder(1);

            Assert.AreEqual(true, deliveryManager.DeliveryCompleted[0].Delivery, "Wrong delivery status");
        }
Beispiel #2
0
        public void CompletingOrderTest()
        {
            DeliveryManager deliveryManager = new DeliveryManager();

            deliveryManager.CreateOrder(0, null, DateTime.Now, new List <DishDTG>(), true, null, DateTime.Now.AddHours(1));
            deliveryManager.CreateOrder(1, null, DateTime.Now, new List <DishDTG>(), true, null, DateTime.Now.AddHours(1));
            deliveryManager.CreateOrder(2, null, DateTime.Now, new List <DishDTG>(), true, null, DateTime.Now.AddHours(1));

            deliveryManager.CompleteOrder(1);

            Assert.AreEqual(2, deliveryManager.DeliveryOrders.Count, "Wrong order number");
            Assert.AreEqual(1, deliveryManager.DeliveryCompleted.Count, "Wrong order number");
        }