我需要测试,如果任一assertEqual(var, 'a')
或者assertEqual(var2, 'a')
是真实的。
我不能像这样写它们:
assertEqual(var, 'a')
assertEqual(var2, 'a')
因为那不是测试的范围。不管是var = 'a'
还是var2 = 'a'
,测试都应该成功,但是在这种情况下,例如var2 = 'b'
它将失败。
那我怎么写这个测试呢?因为如果使用if assertEqual(var, 'a') or assertEqual(var2, 'a'):
,我应该在里面输入什么?
您可以使用assertTrue
:
assertTrue(var == 'a' or var2 == 'a')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句