0
在Python测试中,我知道如何检查变量的期望值:测试self.assertEqual一种或另一种
def test_smth(self):
var = 4
self.assertEqual(var, 4)
但是,它可以检查一个或不充斥if
代码另一个变量?
喜欢的东西:
def test_smth(self):
var = 5
self.assertEqual(var, 4 or 5) # this doesn't work
'self.assertIn(var,(4,5))'?该文档有[assert方法列表](https://docs.python.org/3/library/unittest.html#assert-methods)。我猜你已经发现了'4或5'只是评估为'4'。 – jonrsharpe
谢谢!错过了这种方法。 – Snobby