1 import unittest 2 import requests 3 4 class TestWeather(unittest.TestCase): 5 def setUp(self): 6 self.r = requests.session() 7 self.url = "http://47.104.190.48:8000/weather_json/" 8 def tearDown(self): 9 self.r.close() 10 11 def test_01(self): 12 '''time=2019-04-05,city=上海''' 13 14 par = { 15 'time':'2019-04-05', 16 'city':'上海' 17 } 18 19 self.r = requests.get(self.url,params=par) 20 # print(self.r.text) 21 22 reason = self.r.json()["reason"] 23 print(reason) #实际结果 24 exp = "success" #期望结果 25 # assert reason==exp ,断言 26 self.assertTrue(reason==exp) 27 28 29 30 31 32 33 if __name__ == '__main__': 34 unittest.main()