AssertJ中是否有任何选项可以对二维(Nd)数组进行深度断言?几乎相同,java.util.Arrays#deepEquals()
但有断言异常和美化失败消息,如“元素 arr1[i][j] 预期为 X,但为 Y”
在这里我发现只有一维数组断言:
AssertJ中是否有任何选项可以对二维(Nd)数组进行深度断言?几乎相同,java.util.Arrays#deepEquals()
但有断言异常和美化失败消息,如“元素 arr1[i][j] 预期为 X,但为 Y”
在这里我发现只有一维数组断言:
不幸的是,AssertJ 中没有这样的功能,但欢迎贡献。我投票支持 Kevin Welker 的建议。
我没有看到,但是您可以使用AbstractAssert或使用 Comparator 和usingComparator方法编写自己的
从 3.17.0 开始有一种isDeepEqualTo()
方法可用。查看Array2DAssertionsExamples