Spock断言对象列表在字段中具有确切值

我对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       

)

但“名称”可以是任何名称。


MMMHUHU
浏览 186回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java