Je ne comprends pas comment JUnit 4.8 devrait travailler avec Hamcrest de rapprochement. Il y a quelques rapprochement définie à l'intérieur d' junit-4.8.jar
en org.hamcrest.CoreMatchers
. Dans le même temps, il y a quelques autres de rapprochement en hamcrest-all-1.1.jar
en org.hamcrest.Matchers
. Alors, où aller? Dois-je inclure explicitement hamcrest JAR dans le projet et d'ignorer les allumettes fournis par JUnit?
En particulier, je suis intéressé en empty()
matcher et ne peut pas trouver dans n'importe lequel de ces jarres. J'ai besoin de quelque chose d'autre? :)
Et une question philosophique: pourquoi JUnit incluses org.hamcrest
paquet dans son propre réseau de distribution au lieu de nous encourager à utiliser d'origine hamcrest bibliothèque?