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);
        }
Esempio n. 2
0
 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);
     }
 }