我想知道如何使用AssertJ实现以下功能:
我正在测试一个克隆图形顶点的函数,并将克隆的顶点作为列表返回。我的测试应该确认克隆与顶点具有相同的值,和它们不是相同的实例。我知道如何实现第一部分。这是让我难过的第二部分。
答案 0 :(得分:1)
您可以使用特定比较器进行集合断言:
assertThat(clonedVertices).usingElementComparator(referenceComparator)
.doesNotContainAnyElementsOf(originalVertices);
其中referenceComparator
只比较好...引用。
希望有所帮助