public void SuccessBuyingProductsGuest() { AddProductsToCartGuest(); _orderBridge.GetOrderService(_buyerGuestBridge.GetUserSession()); _orderBridge.GiveDetails("PninaGuest", "MisholGuest", "77777777"); MarketAnswer order = _orderBridge.BuyEverythingFromCart(new string[] { null, null }); Assert.AreEqual((int)OrderStatus.Success, order.Status); MarketAnswer cartDetails = _buyerGuestBridge.ViewCart(); string[] expectedCart = { }; string[] receivedCart = cartDetails.ReportList; Assert.AreEqual(expectedCart.Length, receivedCart.Length); MarketAnswer stock1 = _shoppingBridge.ViewStoreStock("Yalla"); string[] expectedYallaStock = { " name: Tea base price: 10 description: CherryFlavour Discount: {null} Purchase Way: Immediate Quantity: 2" }; Assert.AreEqual(expectedYallaStock[0], stock1.ReportList[0]); MarketAnswer stock2 = _shoppingBridge.ViewStoreStock("HAHAHA"); string[] expectedHahahaStock = { " name: Coffee base price: 10 description: Black Discount: {null} Purchase Way: Immediate Quantity: 3" }; Assert.AreEqual(expectedHahahaStock[0], stock2.ReportList[0]); }
public MarketAnswer GiveDetails(string userName, string address, string creditCard) { if (real != null) { return(real.GiveDetails(userName, address, creditCard)); } throw new NotImplementedException(); }