我对Spock并不是很熟悉,因此我会提供一些提示,我们将不胜感激。我有一个自定义对象列表。我要检查此列表是否包含任意数量的对象,其中某些字段具有确切的值。
例如,我有pojo和包含100条记录的列表
public class CustomObject {
private int id;
private String name;
private double salary;
}
我想检查这样的事情:
List<CustomObject> objects = new ArrayList<>();
assert objects.contains(
object.id==100 && object.salary > 900
)
但“名称”可以是任何名称。
相关分类