0
是否有可能通過使用裝飾器或其他方法使這種測試案例變得更短?裝飾兩個功能?
def test_login_invalid_pwd(self):
password = '12345'
response = self._login(pwd=password)
self.assertEqual(status_code, 200)
self.assertEqual(response['resultText'],
'invalid password or login')
self.assertEqual(response['resultCode'], 55)
def test_web_login_invalid_login(self):
login = '[email protected]'
response = self._login(login=login)
self.assertEqual(status_code, 200)
self.assertEqual(response['resultText'],
'invalid password or login')
self.assertEqual(response['resultCode'], 55)
你總是可以通過分組開始在一個單一的斷言功能 – njzk2