コード例 #1
0
ファイル: buy_products.py プロジェクト: NTsvyatkov/itacademy
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)
コード例 #2
0
 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)