Пример #1
0
 def test_044_api_78dk_app_process_createContract(self):
     """
     创建订单
     :return:
     """
     res = json.loads(AppAction.test_api_78dk_app_process_createContract(loanamount=100, isdiscount=True,
         productdetailuuid=productdetailuuid, storeuuid=storeuuid, productdetailconfiguuid=productDetailConfigUuid,
         placeordergpsuuid=placeordergpsuuid, projectname='mjjry-test-API', sauuid=sauuid))
     Assertion.verity(res['code'], '10000')
Пример #2
0
 def test_043_api_78dk_app_process_createContract_productdetailconfiguuid_not_exits(self):
     """
     创建订单
     :return:
     """
     res = json.loads(AppAction.test_api_78dk_app_process_createContract(loanamount=100, isdiscount=True,
         productdetailuuid=productdetailuuid, storeuuid=storeuuid, productdetailconfiguuid=fake.ean8(),
         placeordergpsuuid=placeordergpsuuid, projectname='', sauuid=sauuid))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '没有分期信息!')
Пример #3
0
 def test_041_api_78dk_app_process_createContract_storeuuid_none(self):
     """
     创建订单
     :return:
     """
     res = json.loads(AppAction.test_api_78dk_app_process_createContract(loanamount=100, isdiscount=True,
         productdetailuuid=productdetailuuid, storeuuid='', productdetailconfiguuid=productDetailConfigUuid,
         placeordergpsuuid=placeordergpsuuid, projectname='', sauuid=''))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '门店为空!')
Пример #4
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, projectname='', sauuid=''))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '系统繁忙,请稍候再试')
Пример #5
0
 def test_035_api_78dk_app_process_createContract_false(self):
     """
     创建订单
     :return:
     """
     global sauuid
     sauuid = global_dict.get('saUuid')
     res = json.loads(AppAction.test_api_78dk_app_process_createContract(loanamount=100, isdiscount=False,
         productdetailuuid=productdetailuuid, storeuuid=storeuuid, productdetailconfiguuid=productDetailConfigUuid,
         placeordergpsuuid=placeordergpsuuid, projectname='', sauuid=sauuid))
     Assertion.verity(res['code'], '10000')
Пример #6
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=100, isdiscount=True,
         productdetailuuid=productdetailuuid, storeuuid=storeuuid, productdetailconfiguuid='',
         placeordergpsuuid=placeordergpsuuid, projectname='', sauuid=''))
     Assertion.verity(res['code'], '20000')
     Assertion.verity(res['msg'], '产品期数为空!')