1
在JUnit中测试集合是否包含两个复杂对象的最佳方法是什么? 我知道有containsInAnyOrder(),但我无法控制对象,因为它们是通过REST API创建的并存储在数据库中。我需要通过平等比较它们,而不是通过参考。测试集合是否包含任何顺序的2个对象,等于
或者,如果我可以测试它们的某些属性是否相等就足够了,但由于测试涵盖的方法涉及AsyncCircuitBreakers,所以我不确定该顺序。
我怎样才能确定,这两个对象是在数据库中用我想到的数据创建的?