Пример #1
0
 def test_038_api_78dk_sht_mm_modifymerchantinfo_taxregistrationnumber_null(self):
     """
     保存商户基础信息---税务登记证号码为空
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst='1', shzzjgdm=shzzjgdm, name=name,
         uuid=sht_merchantUuid, organizationcode='123', taxregistrationnumber='',
         socialunifiedcreditcode='123', shswdjz=shswdjz, shyyzz=shyyzz, installmentcooperationorgs=[],
         city='110100', province='110000', papermergen=False, tradesecond='7'))
     Assertion.verity(res['code'], '10000')
Пример #2
0
 def test_004_api_78dk_sht_mm_modifymerchantinfo_auditing(self):
     """
     保存商户基础信息---审核拒绝的商户,修改公司信息
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst='1', shzzjgdm='', name=name,
     uuid=sht_merchantUuid, organizationcode='123', taxregistrationnumber='123', socialunifiedcreditcode='123',
     shswdjz='', shyyzz='', installmentcooperationorgs=[], city='110100', province='110000',
     papermergen=False, tradesecond='7'))
     Assertion.verity(res['msg'], '商户状态不可修改')
     Assertion.verity(res['code'], '20000')
Пример #3
0
 def test_049_api_78dk_sht_mm_modifymerchantinfo(self):
     """
     保存商户基础信息
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst=5,
         shzzjgdm=shzzjgdm, name=name, uuid=sht_merchantUuid, organizationcode='123',
         taxregistrationnumber='123', socialunifiedcreditcode='123', shswdjz=shswdjz,
         shyyzz=shyyzz, installmentcooperationorgs=[{"name": "1", "uuid": ""}, {"name": "2", "uuid": ""},
         {"name": "3", "uuid": ""}], city='110100', province='110000', papermergen=False, tradesecond=20))
     Assertion.verity(res['code'], '10000')
Пример #4
0
 def test_044_api_78dk_sht_mm_modifymerchantinfo_socialunifiedcreditcode_notnumber(self):
     """
     保存商户基础信息---统一社会信用代码为非数字
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst='1', shzzjgdm='', name=name,
         uuid=sht_merchantUuid, organizationcode='123', taxregistrationnumber='123',
         socialunifiedcreditcode='  546546nnn,<<>*&()()', shswdjz='', shyyzz='', installmentcooperationorgs=[],
         city='110100', province='110000', papermergen=False, tradesecond='7'))
     Assertion.verity(res['msg'], '社会统一征信代码过长')
     Assertion.verity(res['code'], 'S0006')
Пример #5
0
 def test_039_api_78dk_sht_mm_modifymerchantinfo_taxregistrationnumber_notnumber(self):
     """
     保存商户基础信息---税务登记证号码不是纯数字
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst='1', shzzjgdm='', name=name,
         uuid=sht_merchantUuid, organizationcode='123', taxregistrationnumber=MockData.words_en(256),
         socialunifiedcreditcode='123', shswdjz='', shyyzz='', installmentcooperationorgs=[],
         city='110100', province='110000', papermergen=False, tradesecond='7'))
     Assertion.verity(res['msg'], '税务登记证号过长')
     Assertion.verity(res['code'], 'S0006')
Пример #6
0
 def test_035_api_78dk_sht_mm_modifymerchantinfo_organizationcode_nullstring(self):
     """
     保存商户基础信息---组织结构空字符串
     :return:
     """
     res = json.loads(ShtAction.test_api_78dk_sht_mm_modifyMerchantInfo(tradefirst='1', shzzjgdm='', name=name,
         uuid=sht_merchantUuid, organizationcode='             ', taxregistrationnumber='123',
         socialunifiedcreditcode='123', shswdjz='', shyyzz='', installmentcooperationorgs=[],
         city='110100', province='110000', papermergen=False, tradesecond='7'))
     Assertion.verityContain(res['msg'], '组织机构代码不能为空')
     Assertion.verity(res['code'], 'S0006')