Esempio n. 1
0
        static void Main(string[] args)
        {
            OrderService orderService = new OrderService();
            Customer     customer     = new Customer("test");
            Goods        goods        = new Goods(120, "goods");

            orderService.createOrder(customer, goods, 10);
            List <Order> orders = orderService.orderByCondition((orders) =>
            {
                var orderList = from o in orders
                                orderby o.getOrderDetail().getMoney()
                                select o;
                return(orderList.ToList());
            });
        }
Esempio n. 2
0
            public void testOrderByCondition()
            {
                List <Order> orders = orderService.orderByCondition((orders) =>
                {
                    var orderList = from o in orders
                                    orderby o.getOrderDetail().getMoney()
                                    select o;
                    return(orderList.ToList());
                });

                if (orders.Count == 1)
                {
                    return;
                }

                for (int i = 0; i < orders.Count - 1; i++)
                {
                    Assert.IsTrue(orders[i].getOrderDetail().getMoney() <= orders[i + 1].getOrderDetail().getMoney());
                }
            }