def test_102_query_result(self, r, env, red):
     """授信结果查询"""
     GetSqlData.credit_set(environment=env,
                           credit_id=r.get(red["credit_id"]))
     data = excel_table_byname(self.file, 'credit_query_result')
     param = json.loads(data[0]['param'])
     param.update({"creditId": r.get(red["credit_id"])})
     if len(data[0]['headers']) == 0:
         headers = None
     else:
         headers = json.loads(data[0]['headers'])
     rep = Common.response(faceaddr=data[0]['url'],
                           headers=headers,
                           data=json.dumps(param, ensure_ascii=False),
                           product="cloudloan",
                           environment=env)
     assert rep['resultCode'] == int(data[0]['resultCode'])
 def test_1_query_result(self):
     """授信结果查询"""
     Assert.check_column("jfx_credit", self.env,
                         self.r.get("jfx_3_periods_creditId"))
     GetSqlData.credit_set(environment=self.env,
                           credit_id=self.r.get("jfx_3_periods_creditId"))
     data = excel_table_byname(self.file, 'credit_query_result')
     param = json.loads(data[0]['param'])
     param.update({"creditId": self.r.get('jfx_3_periods_creditId')})
     if len(data[0]['headers']) == 0:
         headers = None
     else:
         headers = json.loads(data[0]['headers'])
     rep = Common.response(faceaddr=data[0]['url'],
                           headers=headers,
                           data=json.dumps(param, ensure_ascii=False),
                           product="cloudloan",
                           environment=self.env)
     self.assertEqual(int(data[0]['resultCode']), rep['resultCode'])
Beispiel #3
0
 def query_result(self):
     print("授信结果检查-------")
     GetSqlData.credit_set(environment=self.env,
                           credit_id=self.r.get("jfx_creditId"))
     GetSqlData.check_user_amount(user_id=self.r.get("jfx_userId"),
                                  environment=self.env)
     data = excel_table_byname(Config().get_item('File', 'jfx_case_file'),
                               'credit_query_result')
     param = json.loads(data[0]['param'])
     param.update({"creditId": self.r.get('jfx_creditId')})
     if len(data[0]['headers']) == 0:
         headers = None
     else:
         headers = json.loads(data[0]['headers'])
     rep = Common.response(faceaddr=data[0]['url'],
                           headers=headers,
                           data=json.dumps(param, ensure_ascii=False),
                           product="cloudloan",
                           environment=self.env)
     self.assertEqual(int(data[0]['resultCode']), rep['resultCode'])
     self.assertEqual(rep['content']['creditStatus'], 1)