Общий assertThat (ArrayList, hasItems (InstanceOfSomeInterface)) не работает

я хочу использовать Hamcrest hasItems с «фактической» коллекцией, которая является ArrayList на

assertThat(ArrayList<? extends SomeInterface>, hasItems(InstanceOfSomeInterface))

компилятор говорит:

Метод assertThat (T, Matcher ) в типе Assert неприменимо для аргументов (ArrayList , Matcher >)

что происходит не так? Что я могу с этим поделать (я действительно хочу чтобы использовать здесь Hamcrest)?

5
задан Konrad Rudolph 14 September 2011 в 10:03
поделиться