No puedo entender cómo debería funcionar JUnit 4.8 con los comparadores Hamcrest. Hay algunos matchers definidos dentro junit-4.8.jar
de org.hamcrest.CoreMatchers
. Al mismo tiempo, hay otros comparadores hamcrest-all-1.1.jar
en org.hamcrest.Matchers
. Entonces, ¿adónde ir? ¿Debo incluir explícitamente hamcrest JAR en el proyecto e ignorar los emparejadores proporcionados por JUnit?
En particular, estoy interesado en el empty()
emparejador y no puedo encontrarlo en ninguno de estos frascos. Necesito algo mas :)
Y una pregunta filosófica: ¿por qué JUnit incluyó el org.hamcrest
paquete en su propia distribución en lugar de alentarnos a usar la biblioteca original de Hamcrest?
org.hamcrest.Matchers.empty()
se encuentra exactamente ? ¿Podría dar un enlace al archivo JAR?