代码之家  ›  专栏  ›  技术社区  ›  Michał Szewczyk

TestNG-如何断言两个列表在忽略顺序的情况下是相等的?

  •  0
  • Michał Szewczyk  · 技术社区  · 8 年前

    我找到了一个 solution 对于JUnit,但找不到用于TestNG的。

    1 回复  |  直到 6 年前
        1
  •  4
  •   Maciej Kowalski    8 年前

    没有比Hamcrest库中更好的等效项,但您可以将每个列表转换为一个数组,并使用:

    public static void assertEqualsNoOrder(Object[] actual,
                                           Object[] expected)
    

    根据javadoc:

    断言两个数组不特定地包含相同的元素 顺序