Beispiel #1
0
 public ProductOrderJoin_Should()
 {
     _productOrderJoin = new ProductOrderJoin(
         1,
         1,
         1
         );
 }
        public void addProductToOrder()
        {
            CustomerManager customerManager = new CustomerManager("BangazonTestDB");
            ProductManager  productManager  = new ProductManager("BangazonTestDB");
            OrderManager    orderManager    = new OrderManager("BangazonTestDB");


            Customer newCust = customerManager.Add(_customer2);

            customerManager.ActivateCustomer(newCust.Id);

            Order newOrder = new Order(
                customerManager.ActiveCustomer.Id,
                dt

                );
            Order newestOrder = orderManager.StoreOrder(newOrder);

            Product _product2 = new Product(
                customerManager.ActiveCustomer.Id,
                45.27,
                "Movie",
                "Instructional Film about See Sherp",
                8,
                0,
                dt
                );

            Product newProduct = productManager.Add(_product2);

            ProductOrderJoin newPOJ = new ProductOrderJoin(
                newestOrder.Id,
                newProduct.Id
                );

            ProductOrderJoin freshPOJ = productManager.storeProductOrderJoin(newPOJ);

            Assert.Equal(newestOrder.Id, freshPOJ.OrderId);
        }