我有一个Java POJO。
public class Emp {
private String name;
private int id;
}
我有一个员工列表(目标):
List<Emp> target = new ArrayList<Emap>();
// Add emp object in list
assertThat(target, containsInAnyOrder(????));
在 containsInAnyOrder 中,我必须使用类似于 hasProperty("name" , is(equalTo("John")) 的语法。我需要检查列表中特定属性的特定值,那么应该怎么写呢?我没有找到任何关于带有对象列表的 "containsInAnyOrder" 的例子。