Я хотел бы утверждать, что List<Achievement>
содержит член типа TestAchievement
.
Здесь мое утверждение:
List<Achievement> achievements; // Populated elsewhere
assertThat(achievements,hasItem(isA(TestAchievement.class)));
Это не компилируется, сообщая об ошибке:
Метод assertThat (T, Matcher) в типе Assert не применимо для аргументов (List, Сличитель < Iterable < TestAchievement → )
Какой правильный синтаксис для этого типа утверждения с использованием Hamcrest?