Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有一种方法可以断言具有属性的列表具有特定的值_Java_Assert_Matcher - Fatal编程技术网

Java 有没有一种方法可以断言具有属性的列表具有特定的值

Java 有没有一种方法可以断言具有属性的列表具有特定的值,java,assert,matcher,Java,Assert,Matcher,我有一个列表。 MyClass有一个名为rollNo 我想断言我的列表包含MyClass对象,这些对象包括rollNo:31的对象和rollNo:32的对象以及rollNo:33的对象 这是我尝试过的,但至今未能成功: assertThat(myClassObjects, contains ( hasProperty("rollNo", is(21L)), hasProperty("rollNo", is(22L)) )); 您可以添加一

我有一个
列表
MyClass
有一个名为
rollNo

我想断言我的
列表
包含
MyClass
对象,这些对象包括rollNo:31的对象和rollNo:32的对象以及rollNo:33的对象

这是我尝试过的,但至今未能成功:

assertThat(myClassObjects, contains (
            hasProperty("rollNo", is(21L)),
            hasProperty("rollNo", is(22L))
    ));

您可以添加一个您正在使用的代码示例、您尝试过的代码示例和不适用的代码示例吗?@cantido我已经用代码更新了问题,您可以添加一个您正在使用的代码示例、您尝试过的代码示例和不适用的代码示例吗?@cantido我已经用代码更新了问题