JUnit 3 - 数组包含给定元素
我试图断言给定数组至少包含给定元素的一个实例。是否有断言方法已经执行此操作?如果是这样,哪一个?
我使用的是Java6和JUnit3。
我试图断言给定数组至少包含给定元素的一个实例。是否有断言方法已经执行此操作?如果是这样,哪一个?
我使用的是Java6和JUnit3。
您可以将数组转换为列表:
assertTrue(Arrays.asList(yourArray).contains(yourElement));
assertThat(Arrays.asList(yourArray), hasItem(yourElement));
这将在测试失败时为您提供细粒度的信息。它将打印出您的元素和它正在查找的集合。