Guest User

Untitled

a guest
Jun 17th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. [Test]
  2. public void Demo_Product_OrderDetails()
  3. {
  4. Product product = new Product(3); // Read an existing row.
  5. OrderDetailCollection orderDetails = product.OrderDetails();
  6. Assert.IsTrue(orderDetails.Count == 12);
  7. foreach(OrderDetail orderDetail in orderDetails)
  8. {
  9. orderDetail.Discount -= 0; // Do something meaningful.
  10. }
  11. OrderDetail newDetail = new OrderDetail();
  12. newDetail.ProductID = 3;
  13. newDetail.OrderID = 10248;
  14. newDetail.UnitPrice = 7.00m;
  15. newDetail.Discount = 0.10f;
  16. newDetail.Quantity = 12;
  17. orderDetails.Add(newDetail);
  18. orderDetails.SaveAll();
  19.  
  20. orderDetails = product.OrderDetails();
  21. Assert.IsTrue(orderDetails.Count == 13);
  22.  
  23. OrderDetail.Destroy(newDetail.OrderID);
  24.  
  25. orderDetails = product.OrderDetails();
  26. Assert.IsTrue(orderDetails.Count == 12);
  27.  
  28. }
Add Comment
Please, Sign In to add comment