Вы можете создать поток индексов с помощью IntStream, а затем преобразовать их в Map:
Map<Integer,Item> map =
IntStream.range(0,items.size())
.boxed()
.collect(Collectors.toMap (i -> i, i -> items.get(i)));
На самом деле вы на самом деле заботитесь о том, чтобы метод val
вызывался по возвращаемому значению $(“input#ResultTestBox”)
- вам не нужно проверять функциональность самого метода jQuery. Почему бы не ввести макетную реализацию объекта jQuery и не протестировать против этого?