Я пытаюсь сопоставить список целых чисел с Hamcrest, посмотрел несколько примеров в Интернете, однако получаю исключения во время выполнения.
Может кто-нибудь, пожалуйста, дайте мне знать, каков правильный синтаксис?
List<Integer> numbers = Arrays.asList( 1, 2, 3, 4, 5 );
assertThat((List<Object>) numbers, hasItem(hasProperty("value", is(1))));
assertThat((List<Object>) numbers, hasItem(hasProperty("value", is(2))));
assertThat((List<Object>) numbers, hasItem(hasProperty("value", is(3))));
assertThat((List<Object>) numbers, hasItem(hasProperty("value", is(4))));
assertThat((List<Object>) numbers, hasItem(hasProperty("value", is(5))));
Спасибо