Inheritance: IOrderService
Beispiel #1
0
 private void Form1_Load(object sender, EventArgs e)
 {
     orderService = new OrderService.OrderService();
     OrderService.Order order = new Order(1, "a", new List <OrderItem>());
     order.AddItem(new OrderService.OrderItem(1, "apple", 100.0, 10));
     orderService.AddOrder(order);
     OrderService.Order order2 = new Order(2, "b", new List <OrderItem>());
     order2.AddItem(new OrderService.OrderItem(1, "applepen", 100.0, 10));
     orderService.AddOrder(order2);
     orderBindingSource.DataSource = orderService.Orders;
 }
 public void TestDeleteOrderAndUndo()
 {
     OrderService.OrderService service = new OrderService.OrderService();
       long numOrders = service.GetOrderCount();
       var allOrders = service.GetAllOrders();
       Order order = allOrders.ElementAt(new Random().Next(0, (int)numOrders - 1));
       RemoveOrderCommand remCommand = new RemoveOrderCommand(order);
       CommandService commandService = new CommandService();
       commandService.ExecuteCommand(remCommand);
       commandService.UndoCommand(remCommand);
       long numOrdersAfter = service.GetOrderCount();
       Assert.That(numOrdersAfter, Is.EqualTo(numOrders));
       Repositiory.Close(Common.Util.GetContextId());
 }
 public void Test_LoadAllOrders()
 {
     OrderService.OrderService ordService = new OrderService.OrderService();
       var orders = ordService.GetAllOrders();
       Assert.That(orders.Count(), Is.GreaterThan(0));
 }
 public void Test_DeleteOrderAndOrderDetailsCascaded()
 {
     OrderService.OrderService ordService = new OrderService.OrderService();
       Order o = new Order() { OrderId=10263};
       ordService.DeleteOrder(o);
 }