public void CheckValidAddedProductsAddedToKart(int id, int quant)
        {
            IKartService kartsService = new KartService(kartsMock.Object, usersServiceMock.Object, productsServiceMock.Object);

            Product product = new Product
            {
                Id       = id,
                Quantity = quant
            };

            productList.Add(product);
            kartsService.AddProduct(id, 5);
        }
        public void CheckInvalidAddedProductsAddedToKart(int id, int quant)
        {
            IKartService kartsService = new KartService(kartsMock.Object, usersServiceMock.Object, productsServiceMock.Object);

            Product product = new Product
            {
                Id       = id,
                Quantity = quant
            };

            productList.Add(product);
            try
            {
                kartsService.AddProduct(id, 5);
                Assert.True(false);
            }
            catch (ArgumentException) { }
        }