Ich kann nicht verstehen, wie JUnit 4.8 mit Hamcrest-Matchern funktionieren soll. Es gibt einige Matcher innen definiert junit-4.8.jarin org.hamcrest.CoreMatchers. Zur gleichen Zeit gibt es einige andere Matcher hamcrest-all-1.1.jarin org.hamcrest.Matchers. Also, wohin soll es gehen? Soll ich hamcrest JAR explizit in das Projekt aufnehmen und von JUnit bereitgestellte Matcher ignorieren?
Insbesondere interessiere ich mich für empty()Matcher und kann es in keinem dieser Gläser finden. Ich brauche noch etwas :) :)
Und eine philosophische Frage: Warum hat JUnit das org.hamcrestPaket in seine eigene Distribution aufgenommen, anstatt uns zu ermutigen, die ursprüngliche Hamcrest-Bibliothek zu verwenden?
org.hamcrest.Matchers.empty()befindet sich Könnten Sie bitte einen Link zur JAR-Datei geben?