java使用hamcrest将两个单独列表中的每个项目与自己的matcher进行比较
我试着比较两个列表:
ListA (a1,a2,a3,...)
ListB (b1,b2,b3,...)
我想把a1和b1比较,a2和b2比较,a3和b3比较
但我必须使用另一种方法,不能使用。平等
我已经写了我自己的汉克雷斯特匹配器。但是我必须使用for循环来迭代元素。有更好的解决方案吗
for(int i = 0;i<expected.size();i++){
assertThat(item.get(i),equalsModel(expected.get(0)));
}
# 1 楼答案
改用迭代器怎么样