boolean b = Testfactory.read_element_file(models).equals(ExcelUtils.readdata("Model Export.xlsx"));
SoftAssert ass = new SoftAssert();
ass.assertEquals(b, true);
在布尔b中,我在调试后比较两个列表,但我得到b值为false,但断言未失败。 Junit测试用例显示已通过。请查看附带的屏幕截图here
最佳答案
SoftAssert
不会引发异常,来自docs
断言失败时,请勿引发异常,而应记录
失败。调用assertAll()会在以下情况下引发异常
至少一个断言失败。
使用常规断言或调用assertAll()
关于java - Assertequls方法不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51497295/