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.jar
içinde org.hamcrest.CoreMatchers
. Aynı zamanda içeride başka eşleştiriciler de hamcrest-all-1.1.jar
var 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?