Nie mogę zrozumieć, jak JUnit 4.8 powinien współpracować z dopasowującymi się Hamcrest. Istnieją pewne dopasowujących zdefiniowane wewnątrz junit-4.8.jarw org.hamcrest.CoreMatchers. Jednocześnie istnieje kilka innych dopasowujących w hamcrest-all-1.1.jarw org.hamcrest.Matchers. Więc gdzie się udać? Czy mam jawnie dołączyć plik JAR hamcrest do projektu i zignorować elementy dopasowujące dostarczone przez JUnit?
W szczególności interesuje mnie empty()matcher i nie mogę go znaleźć w żadnym z tych słoików. Potrzebuję czegoś innego? :)
I pytanie filozoficzne: dlaczego JUnit umieścił org.hamcrestpakiet we własnej dystrybucji zamiast zachęcać nas do korzystania z oryginalnej biblioteki hamcrest?
org.hamcrest.Matchers.empty()się znajduje? Czy mógłbyś podać link do pliku JAR?