我正在python中进行单元测试,并被告知带有加薪的是正确的程序而不是简单的语句?为什么会这样?
def test_update(self):
with self.assertRaises(object.api_call) as error:
browser_update.fill_fields()
self.assertEqual(error.exception.code, -1)
与
def test_update(self):
self.assertRaises(object.api_call, browser_update.fill_fields)