public void TestOrderDetailFinder() { int orderId = 10693; OrderDetailFinder orderDetailFinder = new OrderDetailFinder(); IList <OrderDetailGateway> orderDetiDetailGateways = orderDetailFinder.FindOrderDetailGatewayByOrderId(orderId); Assert.AreEqual(4, orderDetiDetailGateways.Count); Assert.AreEqual(orderId, orderDetiDetailGateways[0].OrderID); Assert.AreEqual(9, orderDetiDetailGateways[0].ProductID); Assert.AreEqual(6, orderDetiDetailGateways[0].Quantity); Assert.AreEqual(0f, orderDetiDetailGateways[0].Discount); Assert.AreEqual(orderId, orderDetiDetailGateways[1].OrderID); Assert.AreEqual(54, orderDetiDetailGateways[1].ProductID); Assert.AreEqual(60, orderDetiDetailGateways[1].Quantity); Assert.AreEqual(0.15f, orderDetiDetailGateways[1].Discount); Assert.AreEqual(orderId, orderDetiDetailGateways[2].OrderID); Assert.AreEqual(69, orderDetiDetailGateways[2].ProductID); Assert.AreEqual(30, orderDetiDetailGateways[2].Quantity); Assert.AreEqual(0.15f, orderDetiDetailGateways[2].Discount); Assert.AreEqual(orderId, orderDetiDetailGateways[3].OrderID); Assert.AreEqual(73, orderDetiDetailGateways[3].ProductID); Assert.AreEqual(15, orderDetiDetailGateways[3].Quantity); Assert.AreEqual(0.15f, orderDetiDetailGateways[3].Discount); }
public void TestOrderDetailFinderWithUniqueId() { int orderId = 10693; int productId = 9; OrderDetailFinder orderDetailFinder = new OrderDetailFinder(); OrderDetailGateway orderDetiDetailGateway = orderDetailFinder.FindOrderDetailGatewayByIds(orderId, productId); Assert.AreEqual(orderId, orderDetiDetailGateway.OrderID); Assert.AreEqual(9, orderDetiDetailGateway.ProductID); Assert.AreEqual(6, orderDetiDetailGateway.Quantity); Assert.AreEqual(0f, orderDetiDetailGateway.Discount); }