def test_post_orderDP_api_keyNull(self): '''api_key为空''' r=requests.post(self.base_url, params=OrderDP_data.data_orderDP_api_keyNull) self.code=r.status_code s = r.json() json_string=json.dumps(s,sort_keys=True, indent=2)#后面的参数控制输出的json格式 data=json.loads(json_string)#joson转换为dic test_result.test_result(data) self.text=test_result.test_result(data) js = json.loads(r.text) print(json.dumps(js,ensure_ascii=False,sort_keys=True,indent=10))
def test_post_orderDP_Shop_idNull(self): '''商品id为空''' r=requests.post(self.base_url, params=OrderDP_data.data_orderDP_Shop_idNull) self.code=r.status_code s = r.json() json_string=json.dumps(s,sort_keys=True, indent=2)#后面的参数控制输出的json格式 data=json.loads(json_string)#joson转换为dic test_result.test_result(data) self.text=test_result.test_result(data) print(json_string) self.assertEquals(self.code,200)
def test_post_orderDP_api_uidNull(self): '''Uid为空''' r=requests.post(self.base_url, params=OrderDP_data.data_orderDP_uidNull) self.code=r.status_code s = r.json() print r.text json_string=json.dumps(s,sort_keys=True, indent=2)#后面的参数控制输出的json格式 data=json.loads(json_string)#joson转换为dic test_result.test_result(data) self.text=test_result.test_result(data) print type(json_string) print(json_string.encode(encoding='gbk')) print(unicode(json_string,'gbk')) self.assertEquals(self.code,200) self.assertEquals(self.text,10010001)