JUnit 4.8'in Hamcrest eşleştiricilerle nasıl çalışması gerektiğini anlayamıyorum. İçeride tanımlanan bazı matchers vardır junit-4.8.jariçinde org.hamcrest.CoreMatchers. Aynı zamanda içeride başka eşleştiriciler de hamcrest-all-1.1.jarvar org.hamcrest.Matchers. Peki nereye gitmeli? Projeye hamcrest JAR'ı açıkça dahil etmeli ve JUnit tarafından sağlanan eşleştiricileri göz ardı etmeli miyim?
Özellikle empty()eşleştirici ile ilgileniyorum ve bu kavanozların hiçbirinde bulamıyorum. Başka bir şeye ihtiyacım var :)
Ve felsefi bir soru: JUnit org.hamcrest, bizi orijinal hamcrest kitaplığını kullanmaya teşvik etmek yerine neden kendi dağıtımına dahil etti?
org.hamcrest.Matchers.empty()bulunur? Lütfen JAR dosyasına bir bağlantı verebilir misiniz?