public void DidntEnterSystemRemoveItem() { _bridgeGuest2 = UserDriver.getBridge(); MarketAnswer res = _bridgeGuest2.RemoveFromCart("BlahStore2", "doritos", 30); Assert.AreEqual((int)RemoveFromCartStatus.DidntEnterSystem, res.Status); }
public MarketAnswer RemoveFromCart(string store, string product, double unitPrice) { if (real != null) { return(real.RemoveFromCart(store, product, unitPrice)); } throw new NotImplementedException(); }
public void RemoveProductFromCartSuccessGuest() { MarketAnswer res2 = _bridgeGuest.RemoveFromCart("BlahStore2", "doritos", 30); Assert.AreEqual((int)RemoveFromCartStatus.Success, res2.Status); MarketAnswer res = _bridgeGuest.ViewCart(); Assert.AreEqual((int)ViewCartStatus.Success, res.Status); string[] cartItemsReceived = res.ReportList; string[] cartItemsExpected = { "Name : cheaps Store : BlahStore Quantity : 2 Unit Price : 20 Final Price : 40", }; Assert.AreEqual(cartItemsExpected.Length, cartItemsReceived.Length); for (int i = 0; i < cartItemsReceived.Length; i++) { Assert.AreEqual(cartItemsExpected[i], cartItemsReceived[i]); } }
public void RemoveProductFromCartSuccessRegisterUser() { _bridge.EnterSystem(); _bridge.SignIn(usertoSignIn, userPass); MarketAnswer res = _bridge.RemoveFromCart("BlahStore", "bisli", 200); Assert.AreEqual((int)RemoveUserStatus.Success, res.Status); MarketAnswer res2 = _bridge.ViewCart(); Assert.AreEqual((int)ViewCartStatus.Success, res2.Status); string[] cartItemsReceived = res2.ReportList; string[] cartItemsExpected = { "Name : doritos Store : BlahStore2 Quantity : 3 Unit Price : 30 Final Price : 90", }; Assert.AreEqual(cartItemsExpected.Length, cartItemsReceived.Length); for (int i = 0; i < cartItemsReceived.Length; i++) { Assert.AreEqual(cartItemsExpected[i], cartItemsReceived[i]); } }