Exemplo n.º 1
0
 def test_014_api_78dk_sht_mm_base_legal_modifylegalperson_17cardnumber(self):
     """
     保存商户法人信息--异常场景-法人身份证号错误
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name='法人名字',
         uuid=sht_merchantUuid, shfrsfzf='', mobile=mobile, cardnumber=MockData.strNumber(17), shfrsfzz=''))
     Assertion.verity(res['code'], 'S0006')
     Assertion.verity(res['msg'], '法人身份证格式错误')
Exemplo n.º 2
0
 def test_012_api_78dk_sht_mm_base_legal_modifylegalperson_10mobile(self):
     """
     保存商户法人信息--异常场景-法人联系电话错误
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name='法人名字',
         uuid=sht_merchantUuid, shfrsfzf='', mobile='1365434567', cardnumber=idcard, shfrsfzz=''))
     Assertion.verity(res['code'], 'S0006')
     Assertion.verity(res['msg'], '法人联系电话格式不合法')
Exemplo n.º 3
0
 def test_012_api_78dk_sht_mm_base_legal_modifylegalperson_audit_pass(self):
     """
     保存商户法人信息--# 审核通过的商户,修改法人信息-电话
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name=name, uuid=sht_merchantUuid,
             shfrsfzf='', mobile='15212512632', cardnumber=idcard, shfrsfzz=''))
     Assertion.verity(res['msg'], '商户状态不可修改')
     Assertion.verity(res['code'], '20000')
Exemplo n.º 4
0
 def test_015_api_78dk_sht_mm_base_legal_modifylegalperson_256name(self):
     """
     保存商户法人信息--异常场景-法人姓名超长
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name=MockData.words_cn(256),
             uuid=sht_merchantUuid, shfrsfzf='', mobile=mobile, cardnumber=idcard, shfrsfzz=''))
     Assertion.verity(res['code'], 'S0006')
     Assertion.verity(res['msg'], '法人姓名长度过长')
Exemplo n.º 5
0
 def test_010_api_78dk_sht_mm_base_legal_modifylegalperson(self):
     """
     保存商户法人信息--正常场景
     :return:
     """
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc=shfrsfzfsc,
             name=name, uuid=sht_merchantUuid, shfrsfzf=shfrsfzf, mobile=mobile,
             cardnumber=idcard, shfrsfzz=shfrsfzz))
     Assertion.verity(res['code'], '10000')
Exemplo n.º 6
0
 def test_002_api_78dk_sht_mm_base_legal_modifylegalperson_auditing(self):
     """
     保存商户法人信息-- 审批中的商户,修改法人信息-电话
     :return:
     """
     global sht_merchantUuid
     sht_merchantUuid = loginAction.global_dict.get("sht_merchantUuid")
     sht_query.update_wx_merchart_null(sht_merchantUuid)
     sht_query.update_audit_state("pending_review", sht_merchantUuid)
     res = json.loads(
         ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name=name, uuid=sht_merchantUuid,
             shfrsfzf='', mobile='15212512632', cardnumber=idcard, shfrsfzz=''))
     Assertion.verity(res['msg'], '商户状态不可修改')
     Assertion.verity(res['code'], '20000')