4
je tente de comparer deux listes entre eux:En utilisant hamcrest pour comparer chaque élément dans deux listes distinctes avec le propre matcher
ListA (a1,a2,a3,...)
ListB (b1,b2,b3,...)
Je veux que a1 est comparée à b1, a2 b2, a3 à b3, Mais
Mais je dois utiliser une autre méthode et je ne peux pas utiliser .equals!
J'ai écrit mon propre hamcrest matcher. Mais je dois utiliser une boucle for pour parcourir les éléments. Y a-t-il une meilleure solution?
for(int i = 0;i<expected.size();i++){
assertThat(item.get(i),equalsModel(expected.get(0)));
}
hm, va dans cette direction. Je voudrais avoir quelque chose comme ceci: assertThat (list1, equalsToList (list2) .using (selkowsTreeDistance())); – simonh