Assert.assertAllValuesInArrayAreEqual - 使用junit在java中进行单元测试,有没有这样的方法?

Nim*_*sky 0 java junit unit-testing

还是有吗?

我只有

int[] results
Run Code Online (Sandbox Code Playgroud)

并且想要检查数组中的每个元素是否具有相同的int值.

(是的,我可以绕过它们).

cod*_*box 5

没有必要循环,只需将数组转换为Set对象,然后检查其长度,如果长度为1,则数组中的所有内容都相等.

    Integer[] myArray = ...;
    assertThat(new HashSet(Arrays.asList(myArray)).size(), is(1));
Run Code Online (Sandbox Code Playgroud)