def buyProduct(id): user_id = session['user_id'] json = request.json validate_quantity(id, json['status'], json['value'], 'check') addOrderWithStatusCart(user_id) addProductToCartStatus(user_id, id, json['status'], json['value'], json['price']) return make_response(jsonify({'message':'success'}),200)
def testAddProductToCartStatus(self, orderStatus, orderProduct, updateSum, addOrder): order_manager.addProductToCartStatus(self.userId,self.productId, self.status, self.value, self.status) self.assertEqual(orderStatus.call_count, 0) self.assertEqual(orderProduct.call_count, 1) self.assertEqual(updateSum.call_count, 1) self.assertEqual(addOrder.call_count, 1)