Junit 在我的测试用例中断言 OR 条件
2022-09-01 08:05:19
在我的测试用例中,我得到一个整数值:
int val = getXXX();
然后,我想检查是否等于3或等于5,这在任何一种情况下都是可以的。所以,我做了:val
assertTrue(val == 3 || val==5);
我运行测试,日志显示为5,但我上面的断言代码因AssersisFailedError而失败。看来我不能以这种方式使用,那么,如何检查OR条件的真实情况呢?val
assertTrue(...)