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'], '法人身份证格式错误')
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'], '法人联系电话格式不合法')
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')
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'], '法人姓名长度过长')
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')
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')