Exemplo n.º 1
0
 def test_044_api_78dk_app_process_createContract(self):
     """
     创建订单
     :return:
     """
     res = json.loads(
         AppAction.test_api_78dk_app_process_createContract(
             loanamount=10000,
             isdiscount='true',
             productdetailuuid=productdetailuuid,
             storeuuid=storeuuid,
             productdetailconfiguuid=productDetailConfigUuid,
             placeordergpsuuid=placeordergpsuuid))
     Assertion.verity(res['code'], '10000')
Exemplo n.º 2
0
 def test_042_api_78dk_app_process_createContract_storeuuid_not_exits(self):
     """
     创建订单
     :return:
     """
     res = json.loads(
         AppAction.test_api_78dk_app_process_createContract(
             loanamount=10000,
             isdiscount=True,
             productdetailuuid=productdetailuuid,
             storeuuid=fake.ean8(),
             productdetailconfiguuid=productDetailConfigUuid,
             placeordergpsuuid=placeordergpsuuid))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '门店没有关联的商户!')
Exemplo n.º 3
0
 def test_038_api_78dk_app_process_createContract_amount_not_int(self):
     """
     创建订单
     :return:
     """
     res = json.loads(
         AppAction.test_api_78dk_app_process_createContract(
             loanamount='abc',
             isdiscount=True,
             productdetailuuid=productdetailuuid,
             storeuuid=storeuuid,
             productdetailconfiguuid=productDetailConfigUuid,
             placeordergpsuuid=placeordergpsuuid))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '系统繁忙,请稍候再试')
Exemplo n.º 4
0
 def test_039_api_78dk_app_process_createContract_productdetailuuid_none(
         self):
     """
     创建订单
     :return:
     """
     res = json.loads(
         AppAction.test_api_78dk_app_process_createContract(
             loanamount=10000,
             isdiscount=True,
             productdetailuuid='',
             storeuuid=storeuuid,
             productdetailconfiguuid=productDetailConfigUuid,
             placeordergpsuuid=placeordergpsuuid))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '产品为空!')
Exemplo n.º 5
0
 def test_034_api_78dk_app_process_createContract_productdetailconfiguuid_none(
         self):
     """
     创建订单
     :return:
     """
     # user_uuid = loginAction.get_user_uuid()
     global productDetailConfigUuid
     productDetailConfigUuid = loginAction.global_dict.get(
         'productDetailConfigUuid')
     # placeordergpsuuid = xqkj_query.get_info("Tbl_UserPlaceOrderGps", "place_order_gps_uuid",
     #                                         "user_uuid='{}'".format(user_uuid))[-1]
     res = json.loads(
         AppAction.test_api_78dk_app_process_createContract(
             loanamount=10000,
             isdiscount=True,
             productdetailuuid=productdetailuuid,
             storeuuid=storeuuid,
             productdetailconfiguuid='',
             placeordergpsuuid=placeordergpsuuid))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '产品期数为空!')