def test_039_api_78dk_sht__store_modifystoresasic_storeuuid_error(self):
     """
     修改门店基本信息:修改门店名称
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht__store_modifyStoreBasic(
             storeprovincecode='130000',
             leasetimebegin='2019-08-08',
             storename=store_name,
             leasetimeend='2020-08-08',
             employeesnum=100,
             storeregion='新华区',
             managername=name,
             managerphone=mobile,
             storeuuid=MockData.wordAndNum(20),
             storecitycode='130100',
             storeregioncode='130105',
             area='1999',
             storeaddress='hxhhxhchchhchchcjcjj',
             storeprovince='河北省',
             idcardnumber=cardnumber,
             email=email,
             storecity='石家庄市'))
     Assertion.verity(res['msg'], '门店名重复!')
     Assertion.verity(res['code'], 'S0006')
Exemple #2
0
 def test_033_api_78dk_app_bill_PaymentStatus_not_exits(self):
     """
     desc       : 还款状态 v1.5.0, 账单Uuid不存在
     author     : 罗林
     """
     res = AppAction.test_api_78dk_app_bill_paymentStatus(
         contractuuid=MD.wordAndNum(20))
     Assertion.verity(json.loads(res)['code'], '10000')
Exemple #3
0
 def test_028_api_78dk_app_bill_immediateRepayment_not_exits(self):
     """
     desc       : 立刻还款V1.5.0, 账单Uuid不存在
     author     : 罗林
     """
     res = AppAction.test_api_78dk_app_bill_immediateRepayment(
         userbilluuid=MD.wordAndNum(20), userbankcarduuid='')
     Assertion.verity(json.loads(res)['code'], '20000')
     Assertion.verity(json.loads(res)['msg'], '没有账单')
 def test_045_api_78dk_sht_mm_base_store_querystores_error(self):
     """
     查看门店:
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_bm_queryStores(
             uuid=MockData.wordAndNum(20)))
     Assertion.verity(res['code'], '10000')
 def test_032_api_78dk_sht_store_submitstore_error(self):
     """
     提交门店信息:门店uuid为空
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_store_submitStore(
             storeuuid=MockData.wordAndNum(15)))
     Assertion.verity(res['msg'], '未知的门店')
     Assertion.verity(res['code'], 'S0006')
 def test_033_api_78dk_sht_mm_base_ShtActioniness_modifyaccountinfo_shzm_not_all_num(self):
     """
     保存商户帐户信息---企业账户-异常场景--开户许可证空非纯数字
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_business_modifyAccountInfo(accountnumber='6228481268248914675',
             shyhkfm='', accountopeningbank='开户行名称', shyhkzm='', uuid=sht_merchantUuid, accountname='开户人姓名',
             shzm=MockData.wordAndNum(256), accounttype='public_accounts', branchname='支行名称'))
     # Assertion.verity(res['msg'], '数据完整性错误')
     Assertion.verity(res['code'], '10000')
 def test_029_api_78dk_sht_mm_base_ShtActioniness_modifyaccountinfo_branchname_special_str(self):
     """
     保存商户帐户信息---企业账户-异常场景--支行名称为特殊字符串
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_business_modifyAccountInfo(accountnumber='6228481268248914675',
             shyhkfm='', accountopeningbank='开户行名称', shyhkzm='', uuid=sht_merchantUuid, shzm='',
             accounttype='public_accounts', branchname=MockData.wordAndNum(35), accountname='开户人姓名'))
     Assertion.verity(res['msg'], '支行名称过长')
     Assertion.verity(res['code'], 'S0006')
Exemple #8
0
 def test_008_api_78dk_sht_merchant_binding_error_merchant(self):
     """
     商户绑定,  绑定一个不存在的商户
     :return:
     """
     sht_query.update_wx_merchart_null()
     res = json.loads(
         ShtAction.test_api_78dk_sht_merchant_binding(
             merchantname=MockData.wordAndNum(20),
             bindingnumber=bindingnumber))
     Assertion.verity(res['msg'], '公司名称或编码不正确')
     Assertion.verity(res['code'], '20000')
 def test_041_api_78dk_sht_store_modifystoreshtactioniness_businessuuid_error(
         self):
     """
     修改门店业务信息:修改贴息值
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_store_modifyStorebusiness(
             discountpercent=15,
             workpercent='',
             storebusinessproducts=products,
             businessuuid=MockData.wordAndNum(20),
             storeuuid=store_uuid))
     Assertion.verity(res['code'], '40000')
 def test_029_api_78dk_sht_store_modifystoreshtactioniness_workpercent_error(
         self):
     """
     新增门店业务信息:有贴息,无工作占比
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_store_modifyStorebusiness(
             discountpercent=10,
             workpercent=MockData.wordAndNum(256),
             storebusinessproducts='',
             businessuuid='',
             storeuuid=store_uuid))
     Assertion.verity(res['code'], '20000')
Exemple #11
0
 def test_018_api_78dk_platform_mm_base_unbind_uid_error(self):
     """
     Time       :2019-08-12
     author     : 闫红
     desc       : 微信解绑-v1.4,非主账号解绑
     """
     wx_list = [{
         'master': loginAction.wx_isMaster,
         'weChart': '',
         'wxUid': loginAction.wxUserUuid
     }]
     res = PlatformAction.test_api_78dk_platform_mm_base_unbind_wechart(
         uid=MockData.wordAndNum(20), list=wx_list)
     Assertion.verity(json.loads(res)['code'], '10000')