def test_011_api_78dk_sht_merchant_binding_null_bindingnumber_none(self): """ 商户绑定, 没有输入编号进行绑定 :return: """ sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber='')) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')
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_006_api_78dk_sht_merchant_binding_fail_merchant(self): """ 商户绑定, 绑定一个审核拒绝的商户 :return: """ sht_query.update_audit_state("fail", merchantUuid) sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')
def test_010_api_78dk_sht_merchant_binding_error_bindingnumber(self): """ 商户绑定, 绑定一个商户名称正确,编码错误的商户 :return: """ sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber='4534543543鬼地方个发的广泛地')) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')
def test_012_api_78dk_sht_merchant_binding(self): """ 商户绑定, 要在后端查找一个审核通过的正常商户,绑定没有上限的商户 :return: """ sht_query.update_open_close_state("open", merchantUuid) sht_query.update_audit_state("pass", merchantUuid) sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '成功') Assertion.verity(res['code'], '10000')
def test_005_api_78dk_sht_merchant_binding_auditing_merchant(self): """ 商户绑定, 绑定一个审核中的商户 :return: """ global bindingnumber, merchantName bindingnumber = sht_query.get_merchant_number(merchantUuid) merchantName = sht_query.get_merchant_name(merchantUuid) sht_query.update_wx_merchart_null() # xqkj_query.delete_info("Tbl_WX_User", 'wx_user_uuid="{}"'.format(wx_info['wxUserUuid'])) sht_query.update_audit_state("pending_review", merchantUuid) res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')