public void UpdateQuantity_ChangesCartProductQuantity_void() { CartProduct testCartProduct = new CartProduct(2, 2, 2); testCartProduct.Save(); testCartProduct.UpdateQuantity(5); int expectedResult = 5; int actualResult = testCartProduct.GetQuantity(); Assert.Equal(expectedResult, actualResult); }
public override bool Equals(System.Object otherCartProduct) { if (!(otherCartProduct is CartProduct)) { return(false); } else { CartProduct newCartProduct = (CartProduct)otherCartProduct; bool idEquality = this.GetId() == newCartProduct.GetId(); bool userIdEquality = this.GetUserId() == newCartProduct.GetUserId(); bool productIdEquality = this.GetProductId() == newCartProduct.GetProductId(); bool quantityEquality = this.GetQuantity() == newCartProduct.GetQuantity(); return(idEquality && userIdEquality && productIdEquality && quantityEquality); } }