Beispiel #1
0
 def test_login(self):
     result = RunMain().run_main('get', self.login_url, self.login_headers,
                                 self.login_data, True)  # r为str类型的返回结果
     s = json.loads(result)  # s为dict类型的返回结果
     print(type(result))
     print(type(s))
     ("断言一:结果是否包含200字段:" + str(self.assertIn(str(200), result)))
     ("断言二:结果msg信息是否是登录成功" + str(self.assertEqual(s['message'], '登录成功')))
     (self.assertEqual(s['code'], 200))
Beispiel #2
0
 def test_login_null(self):
     result = RunMain().run_main('get', self.login_url_null,
                                 self.login_headers_null,
                                 self.login_data_null, True)
     # result为str类型的返回结果
     s = json.loads(result)  # s为dict类型的返回结果
     print(result)
     ("断言一:结果是否包含200字段:" + str(self.assertIn(str(10001), result)))
     ("断言二:结果msg信息是否是登录成功" + str(self.assertEqual(s['message'], '参数不能为空!')))
     (self.assertEqual(s['code'], 10001))
Beispiel #3
0
 def test_login_error(self):
     s = RunMain().run_main('get', self.login_url_error,
                            self.login_headers_error, self.login_data_error)
     self.assertEqual(s['code'], -1)
     self.assertEqual(s['message'], '账号密码错误')
Beispiel #4
0
 def testGetnearbyplace(self):
     result = RunMain().run_main('get', self.getnearbyplaces_url,
                                 self.getnearbyplaces_headers,
                                 self.getnearbyplaces_data, True)
     "断言一:结果地址是否包含深圳市" + str(self.assertIn('Shenzhen', result))