def test_chaxunshibai(self): """卡号不存在""" case_data = get_case(self.sheet, "test_chaxunshibai") url = case_data[4] excepted_res = json.loads(case_data[5]) res = requests.get(url=url) dict = res.json() self.assertDictEqual(dict, excepted_res)
def test_001tianjiakachenggong(self): """添加加油卡成功""" case_data = get_case(self.sheet,"test_001tianjiakachenggong") url = case_data[3] data = json.loads(case_data[4]) excepted_res = json.loads(case_data[5]) res = requests.post(url=url,json=data) self.assertEqual(res.json(),excepted_res)
def test_002chongfutianjiaka(self): """重复添加加油卡""" case_data = get_case(self.sheet,"test_002chongfutianjiaka") url = case_data[3] data = json.loads(case_data[4]) excepted_res = json.loads(case_data[5]) res = requests.post(url=url,json=data) self.assertEqual(res.json(),excepted_res) del_card(7777777)
def test_chaxunchenggong(self): """查询成功""" case_data = get_case(self.sheet, "test_chaxunchenggong") url = case_data[4] excepted_res = json.loads(case_data[5]) res = requests.get(url=url) dict = res.json() del dict['result']["cardBalance"] del dict['result']['consumptionDetails'] del dict['result']['rechargeDetails'] self.assertDictEqual(dict, excepted_res)
def test_chongzhishibai(self): """加油卡号不存在""" case_data = get_case(self.sheet, "test_chongzhishibai") url = case_data[3] data = json.loads(case_data[4]) excepted_res = json.loads(case_data[5]) res = requests.post(url=url, json=data) self.assertDictEqual( res.json(), excepted_res, )
def test_chongzhichenggong(self): """充值成功""" case_data = get_case(self.sheet, "test_chongzhichenggong") url = case_data[3] data = json.loads(case_data[4]) excepted_res = json.loads(case_data[5]) res = requests.post(url=url, json=data) dict = res.json() dict.pop("result") self.assertDictEqual( dict, excepted_res, )